Jordan Robertson has been added to the St Johnstone squad.
The 23-year-old striker has signed a short-term deal with the Perth club after impressing in training.
Defender Michael Duberry is in contention after recovering from a groin injury, but Steven Anderson is a doubt with a knock.
Manuel Pascali is suspended for Kilmarnock.
Midfielder Mehdi Taouil has recovered from a groin injury but is likely to start on the bench.
Mahamadou Sissoki is struggling with a groin injury while Liam Kelly is out with a virus.
St Johnstone (from): Enckelman, Maybury, Grainger, Duberry, MacKay, Anderson, Craig, Invincibile, Davidson, Millar, MacDonald, Novikovas, Moon, Samuel, Robertson, Caddis, Jackson, May, Smith.
Kilmarnock (from): Jaakkola, Clancy, Fowler, Sissoko, Hamill, Bryson, Mendes Silva, Eremenko, Gros, Agard, Hay, Taouil, Rui Miguel, Aubameyang, Berntsson, McKenzie, Letheren, Kennedy.