Kilmarnock manager Kenny Shiels will be without several players for the game.
Leon Panikvar is out with an ankle injury, while David Silva has suffered a recurrence of his knee problem.
Danny Buijs is still out with a hamstring strain and Ryan O’Leary remains on the sidelines with cruciate ligament damage.
St Johnstone will be without Sean Higgins.
The striker suffered a ligament strain in training and has been ruled out of action for a month.
Frazer Wright, Sam Parkin, Callum Davidson, Graham Gartland and Murray Davidson are likely to remain on the sidelines.
Kilmarnock (from): Bell, McKeown, Fowler, Sissoko, Kroca, Fisher, Harkins, Dayton, Shiels, Hay, Pascali, Kelly, Heffernan, Hutchinson, Jaakkola, Racchi, Pursehouse, Galan.
St Johnstone (from): Enckelman, Maybury, Gibson, McCracken, Haber, MacKay, Anderson, Morris, Craig, Millar, Moon, Robertson, Sheridan, Sandaza, Caddis, May, Durnan, Mannus.