Key St Kilda players Jack Lonie and Shane Savage are set to miss Saturday’s clash against North Melbourne due to injury.

Lonie was hampered by a leg injury during the Saints’ loss to Fremantle on Sunday.

"Jack copped a knock just below his knee and is a bit sore there," St Kilda Physiotherapist Andrew Wallis told the club’s website.

"We are thinking a couple of weeks for him."

Savage received a corked hip against the Dockers and will be out for a week.

Youngster Daniel McKenzie will undergo further assessments after suffering a concussion, while the Saints have received some good news with Jimmy Webster likely to return from a groin complaint.