Two men are in hospital after they were stabbed in separate attacks in Seville Grove at the weekend.
James Goldie, 31, was with a friend when they were attacked at the Matthew Stott Reserve shortly after 12.15am on Saturday.
Mr Goldie said two men demanded money before one began swinging a hammer at his friend and hitting him with it.
Mr Goldie attempted to step in, managing to get one of the offenders in a headlock before they turned on him.
Mr Goldie had eight stab wounds, one through the bone in his left thigh, another through his abdomen and one piercing his lung.
The wool classer said he would be unable to work for some time.
His friend's ribs were also cracked during the attack and he had a ruptured spleen.
Police believe the same offenders demanded money from a 49-year-old man at the Shell service station on Armadale Road shortly before the assault.
They stabbed the man in the arm before running away.
The offenders are aged between 20 and 30, fair skinned, slim and between 170cm and 180cm tall.