St Mirren manager Danny Lennon has received several fitness boosts ahead of the game against the Pars.
Jon McShane has recovered from a knee injury, Hugh Murray played 45 minutes of a behind-closed-doors game as he recovers from knee surgery while Aaron Mooy has come through two training sessions unscathed following a stress fracture of the back.
Darren McGregor (knee) remains out for the season.
Dunfermline welcome back Andy Barrowman following appendix surgery but have several fresh injury problems ahead of the game.
Martin Hardie (knee) and Andy Dowie (calf) are major doubts while Craig Easton (calf) will miss out.
Jason Thomson, Kevin Rutkiewicz, Steven Bell and Nick Phinn remain on the sidelines along with the suspended Gary Mason.
St Mirren (from): Samson, Mair, van Zanten, McAusland, Tesselaar, Goodwin, Carey, McLean, Thompson, Haddad, McGowan, Hasselbaink, Teale, Thomson, McKee, Smith, Barron, McShane.
Dunfermline (from): Gallacher, McCann, Keddie, Potter, Burns, Graham, R Thomson, Cardle, Kirk, Boyle, Willis, Byrne, Young, Buchanan, Clarke, Barrowman, Smith.