Form

LAST FIVE GAMESDateCOMPETITION
DLivingston0 - 0Raith RoversMar 5, 2025Scottish Championship
DPartick Thistle1 - 1LivingstonFeb 28, 2025Scottish Championship
WLivingston3 - 2Greenock MortonFeb 25, 2025Scottish Championship
WAyr United1 - 2LivingstonFeb 22, 2025Scottish Championship
DLivingston0 - 0Dunfermline AthleticFeb 15, 2025Scottish Championship

Form

LAST FIVE GAMESDateCOMPETITION
DDundee1 - 1St JohnstoneMar 1, 2025Scottish Premiership
WSt Johnstone1 - 0Ross CountyFeb 26, 2025Scottish Premiership
LSt Johnstone1 - 2Heart of MidlothianFeb 23, 2025Scottish Premiership
LKilmarnock3 - 1St JohnstoneFeb 15, 2025Scottish Premiership
WSt Johnstone1 - 0Hamilton AcademicalFeb 8, 2025Scottish Cup

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
Livingston2 - 1St JohnstoneMay 11, 2024Scottish Premiership
St Johnstone1 - 1LivingstonMar 2, 2024Scottish Premiership
Livingston0 - 0St JohnstoneDec 27, 2023Scottish Premiership
St Johnstone1 - 1LivingstonSep 30, 2023Scottish Premiership
St Johnstone2 - 0LivingstonMay 28, 2023Scottish Premiership