North Melbourne have confirmed that Luke Davies-Uniacke is set to spend around a month on the sidelines after suffering a hamstring injury.

Davies-Uniacke suffered the injury in the third quarter of North's loss to Port Adelaide over the weekend, with the club now confirming he is looking at between 3-5 weeks on the sidelines.

The 23-year-old has played seven games for North so far this season, averaging 27 disposals and 6.1 clearances per game.

The club also confirmed that Jack Mahony's season has come to an end after suffering a shoulder injury in Round 9, with the 21-year-old set to undergo surgery.

"Luke's pretty sore just walking at the minute and is in low-level strength at this point," North's head of performance Kevin White said to club media.

"We see a timeline of around 3-5 weeks (until a potential return).

"Jack is meeting with a surgeon today (Tuesday) to look at opinions on which surgery he'll get, and we'll have more information on his recovery process in the coming weeks."

Cam Zurhaar has been ruled out of the Round 10 clash against Sydney with a cheekbone injury, but the club remains confident the young gun won't be sidelined for long.

"Cam had a bit of depression of one of the bones in his face and had a little surgical procedure (on Monday) just to pop that back up," White said.

"At the minute it'll be one week of non-contact for him and then he'll return to play."

Flynn Perez (concussion) has also been ruled out of the Saturday afternoon clash, while Darcy Tucker (hamstring) is unlikely to feature.