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.
They are treating it as a serious assault.Call Crime Stoppers on 1800 333 000.