St Mirren will be without Jeroen Tesselaar after the Dutchman was ruled out for four to six weeks with a knee injury.
Aaron Mooy is available after playing for Australia Under-23s in midweek but leading scorer Steven Thompson serves the second of his two-match suspension, while Hugh Murray remains sidelined with a calf injury.
Long-term absentees Kenny McLean (collarbone) and Darren McGregor (knee) are also unavailable.
Aberdeen midfielder Stephen Hughes is highly unlikely to feature but his hamstring strain is not as bad as first feared.
Peter Pawlett has recovered from a hamstring strain but a minor knee injury could see him miss out and Josh Magennis (ankle) and Michael Paton (hamstring) are also doubts.
Chris Clark, Isaac Osbourne, Russell Anderson, Rob Milsom and Yoann Folly remain on the sidelines.
St Mirren (from): Samson, van Zanten, McAusland, Mair, Barron, Goodwin, Mooy, Carey, Teale, McGowan, Imrie, Smith, Thomson, Hasselbaink, Reilly, Naismith, Scullion.
Aberdeen (from): Brown, Considine, McArdle, Reynolds, Arnason, Jack, Fyvie, Vernon, Megginson, Chalali, Fallon, Langfield, Mackie, Mawene, Uchechi, Rae, Pawlett.