Aberdeen v St Johnstone: Team news
Aberdeen captain Graeme Shinnie returns from suspension and caretaker manager Peter Leven has a full squad.
St Johnstone attacker Diallang Jaiyesimi is back in contention while Sven Sprangler is set to return to Scotland after receiving treatment for a knee injury in Austria.