Form

LAST FIVE GAMESDateCOMPETITION
WAberdeen1 - 0DundeeMar 17, 2018Scottish Premiership
WKilmarnock1 - 1AberdeenMar 13, 2018Scottish Cup
DPartick Thistle0 - 0AberdeenMar 10, 2018Scottish Premiership
DAberdeen1 - 1KilmarnockMar 3, 2018Scottish Cup
LAberdeen0 - 2CelticFeb 25, 2018Scottish Premiership

Form

LAST FIVE GAMESDateCOMPETITION
WSt Johnstone1 - 0Hamilton AcademicalMar 28, 2018Scottish Premiership
DSt Johnstone1 - 1HibernianMar 16, 2018Scottish Premiership
WDundee0 - 4St JohnstoneMar 10, 2018Scottish Premiership
LKilmarnock2 - 0St JohnstoneMar 7, 2018Scottish Premiership
LSt Johnstone1 - 4RangersFeb 27, 2018Scottish Premiership

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
St Johnstone0 - 3AberdeenDec 13, 2017Scottish Premiership
Aberdeen3 - 0St JohnstoneSep 30, 2017Scottish Premiership
Aberdeen0 - 2St JohnstoneApr 29, 2017Scottish Premiership
St Johnstone1 - 2AberdeenApr 15, 2017Scottish Premiership
Aberdeen0 - 0St JohnstoneDec 10, 2016Scottish Premiership