Police are searching for several men after a violent attack outside Lakers Tavern in Thornlie last month.
At about 11.30pm on November 24 a 20-year-old man was exiting the venue when police allege he was approached by a group of men he did not know.
The group punched and kicked the man until he fell to the floor before they left.
The victim was initially taken to Armadale Hospital and is currently receiving treatment at Fiona Stanley Hospital.
Police would like to speak to anyone on Murdoch Road around the time, or who has dash camera footage of people around the tavern area at the time.
Anyone with information was asked to call Crime Stoppers on 1800 333 000 or make a report online at crimestopperswa.com.au.