Lance Franklin is unlikely to face North Melbourne this weekend as he continues to recover from a hamstring strain.

The 32-year-old has missed the last three weeks with the injury and is unlikely to get through training this week to be cleared to play, according to Swans' Head of Football Charlie Gardiner.

“Our medical team have said that he is probably more unlikely than like to play at this stage," Gardiner told SwansTV.

“I am not expecting Lance to take the field against North Melbourne.”

Key forward Sam Reid is likely to line-up after recovering from a sore hip flexor sustained in last Friday night's clash against Essendon.

Former Geelong forward Daniel Menzel kicked three goals in the Swans' NEAFL side last weekend and is expected to push for senior selection in coming weeks.

“Daniel Menzel had a really good return on the weekend, he kicked three goals and got plenty of the ball,” Gardiner said.

“He looked like he was enjoying being back out there, which was fantastic.

“We think he will need some more time in the reserves before he pushes for senior selection, but we are hoping that is sooner rather than later.”