ADELAIDE, AUSTRALIA - MARCH 27: Charlie Dixon of the Power tackles Sam Fisher of the Saints during the 2016 AFL Round 01 match between Port Adelaide Power and the St Kilda Saints at the Adelaide Oval, Adelaide on March 27, 2016. (Photo by James Elsby/AFL Media/Getty Images)

St Kilda veteran Sam Fisher will miss at least the next two weeks after re-injuring his hamstring last week.

Fisher, who has been out of the side since Round 10 due to a hamstring strain, suffered the setback at training before the Saints' 40-point loss to the Suns on the weekend.

"Sam Fisher unfortunately had a bit of a relapse with his hamstring recovery last week at training," St Kilda football manager Jamie Cox said.

"He'll unfortunately miss another couple of weeks, maybe three."

Meanwhile, the Saints could welcome back as many as four players this week, with Sean Dempster (knee), Jack Billings (ankle), Billy Longer (concussion) and Nathan Wright (shoulder) all available for selection after overcoming their respective injuries.