ST KILDA has the healthiest list in the AFL at the moment, with Jack Billings the only player unavailable for selection this weekend.

Every senior and rookie-listed player, aside from the 18-year-old, trained fully on Tuesday at Linen House Centre. 

Billings, who booted three last-quarter goals against the Bulldogs in round six, missed St Kilda's two-point win over Melbourne before the bye with shin soreness. 

He was listed as a 'test' heading into this Saturday night's game, but will be rested as a precaution, according to St Kilda Head Physio Andrew Wallis. 

"Jack has some shin soreness so will miss this week," Wallis told SAINTS.com.au.

"He'll miss one more week so we have taken that opportunity to rest him."

Become a member today! Call 1300 GO SAINTS or visit HERE.

In more positive news, defender Sam Fisher is fit to play following a hamstring strain suffered against Hawthorn in round 10. The 32-year-old's availability will create a selection dilemma for Alan Richardson, but the veteran must first get through Thursday's training unscathed. 

Fellow defender Dylan Roberton will also be available for selection after being a late withdrawal in round 11. 

Skipper Nick Riewoldt, who jarred his left knee against the Demons, is fully fit and will line up against the Bulldogs this Saturday night. 

UPDATED: Injury list