Officers were called to the Rangeview Road scene about 6.30am on Thursday with reports of a victim having suffered significant head injuries.
An ambulance crew transported him to hospital. He was reported as being in a stable condition on Monday.
Police are investigating how the Landsdale man (31) was injured.
PerthNow Digital Edition.
Your local paper, whenever you want it.Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOWThey are treating it as a serious assault.Call Crime Stoppers on 1800 333 000.