Team news: St Johnstone v Dundee

Sven Sprangler's injury adds to that of Ali Crawford, Cammy MacPherson, Ross Sinclair, Kerr Smith and Drey Wright for St Johnstone.

Lee Ashcroft, Owen Beck, Trevor Carson, Ryan Howley, Jordan McGhee, Josh Mulligan, Diego Pineda and Zach Robinson have been missing of late for Dundee.