St Johnstone vs Kilmarnock Head-to-Head Record

This page lists the head-to-head record of Kilmarnock vs St Johnstone including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalSt JohnstoneKilmarnockDraws
Total Matches68282614
At McDiarmid Park3515137
At Rugby Park3313137
Premier League Matches67282514
FA Cup Matches1010
Total Goals Scored1426973

Last 50 St Johnstone vs Kilmarnock Matches

2025   3 MayPremier LeagueSt. Johnstone0 - 2Kilmarnock
2025   15 FebruaryPremier LeagueKilmarnock3 - 1St. Johnstone
2024   23 NovemberPremier LeagueSt. Johnstone1 - 0Kilmarnock
2024   11 AugustPremier LeagueKilmarnock0 - 3St. Johnstone
2024   13 AprilPremier LeagueSt. Johnstone0 - 2Kilmarnock
2023   23 DecemberPremier LeagueKilmarnock2 - 1St. Johnstone
2023   1 NovemberPremier LeagueSt. Johnstone2 - 1Kilmarnock
2023   20 MayPremier LeagueKilmarnock0 - 1St. Johnstone
2023   18 MarchPremier LeagueKilmarnock1 - 1St. Johnstone
2022   29 OctoberPremier LeagueSt. Johnstone1 - 0Kilmarnock
2022   5 OctoberPremier LeagueKilmarnock2 - 1St. Johnstone
2021   30 JanuaryPremier LeagueKilmarnock2 - 3St. Johnstone
2020   6 NovemberPremier LeagueSt. Johnstone1 - 0Kilmarnock
2020   15 AugustPremier LeagueKilmarnock1 - 2St. Johnstone
2020   25 JanuaryPremier LeagueSt. Johnstone2 - 1Kilmarnock
2019   4 DecemberPremier LeagueKilmarnock0 - 0St. Johnstone
2019   31 AugustPremier LeagueSt. Johnstone0 - 1Kilmarnock
2019   6 AprilPremier LeagueKilmarnock2 - 0St. Johnstone
2018   24 NovemberPremier LeagueSt. Johnstone0 - 0Kilmarnock
2018   4 AugustPremier LeagueKilmarnock2 - 0St. Johnstone
2018   7 MarchPremier LeagueKilmarnock2 - 0St. Johnstone
2017   2 DecemberPremier LeagueSt. Johnstone1 - 2Kilmarnock
2017   5 AugustPremier LeagueKilmarnock1 - 2St. Johnstone
2017   25 FebruaryPremier LeagueSt. Johnstone0 - 2Kilmarnock
2016   23 DecemberPremier LeagueKilmarnock0 - 1St. Johnstone
2016   15 OctoberPremier LeagueSt. Johnstone0 - 1Kilmarnock
2016   9 AprilPremier LeagueKilmarnock3 - 0St. Johnstone
2016   9 JanuaryFA CupSt. Johnstone0 - 1Kilmarnock
2015   7 NovemberPremier LeagueSt. Johnstone2 - 1Kilmarnock
2015   19 SeptemberPremier LeagueKilmarnock2 - 1St. Johnstone
2015   28 FebruaryPremier LeagueSt. Johnstone0 - 0Kilmarnock
2014   13 DecemberPremier LeagueKilmarnock0 - 1St. Johnstone
2014   18 OctoberPremier LeagueSt. Johnstone1 - 2Kilmarnock
2014   5 AprilPremier LeagueKilmarnock1 - 2St. Johnstone
2013   9 NovemberPremier LeagueSt. Johnstone3 - 1Kilmarnock
2013   11 AugustPremier LeagueKilmarnock0 - 0St. Johnstone
2013   9 MarchPremier LeagueSt. Johnstone2 - 0Kilmarnock
2012   24 NovemberPremier LeagueKilmarnock1 - 2St. Johnstone
2012   20 OctoberPremier LeagueSt. Johnstone2 - 1Kilmarnock
2012   3 MarchPremier LeagueKilmarnock0 - 0St. Johnstone
2011   28 DecemberPremier LeagueSt. Johnstone2 - 0Kilmarnock
2011   1 OctoberPremier LeagueKilmarnock1 - 2St. Johnstone
2011   2 AprilPremier LeagueSt. Johnstone0 - 0Kilmarnock
2011   15 JanuaryPremier LeagueKilmarnock1 - 1St. Johnstone
2010   6 NovemberPremier LeagueSt. Johnstone0 - 3Kilmarnock
2010   1 MayPremier LeagueKilmarnock1 - 2St. Johnstone
2010   13 FebruaryPremier LeagueKilmarnock3 - 2St. Johnstone
2009   5 DecemberPremier LeagueSt. Johnstone0 - 1Kilmarnock
2009   24 OctoberPremier LeagueKilmarnock2 - 1St. Johnstone
2002   19 AprilPremier LeagueSt. Johnstone0 - 3Kilmarnock

Biggest St Johnstone Victory vs Kilmarnock

2024   11 AugustPremier LeagueKilmarnock0 - 3St. Johnstone

Biggest Kilmarnock Victory vs St Johnstone

2016   9 AprilPremier LeagueKilmarnock3 - 0St. Johnstone

Biggest St Johnstone Defeat vs Kilmarnock

2016   9 AprilPremier LeagueKilmarnock3 - 0St. Johnstone

Biggest Kilmarnock Defeat vs St Johnstone

2024   11 AugustPremier LeagueKilmarnock0 - 3St. Johnstone

Last 5 St Johnstone Home Matches

2025   3 MayPremier LeagueSt. Johnstone0 - 2Kilmarnock
2025   20 AprilFA CupSt. Johnstone0 - 5Celtic
2025   6 AprilPremier LeagueSt. Johnstone1 - 0Celtic
2025   15 MarchPremier LeagueSt. Johnstone0 - 0Aberdeen
2025   26 FebruaryPremier LeagueSt. Johnstone1 - 0Ross County

Last 5 Kilmarnock Home Matches

2025   26 AprilPremier LeagueKilmarnock2 - 0Ross County
2025   5 AprilPremier LeagueKilmarnock2 - 0Motherwell
2025   15 MarchPremier LeagueKilmarnock1 - 1Hibernian
2025   26 FebruaryPremier LeagueKilmarnock2 - 4Rangers
2025   15 FebruaryPremier LeagueKilmarnock3 - 1St. Johnstone

Last 5 St Johnstone Away Matches

2025   26 AprilPremier LeagueMotherwell3 - 2St. Johnstone
2025   12 AprilPremier LeagueDundee United1 - 0St. Johnstone
2025   29 MarchPremier LeagueHibernian3 - 0St. Johnstone
2025   10 MarchFA CupLivingston0 - 1St. Johnstone
2025   1 MarchPremier LeagueDundee1 - 1St. Johnstone

Last 5 Kilmarnock Away Matches

2025   3 MayPremier LeagueSt. Johnstone0 - 2Kilmarnock
2025   12 AprilPremier LeagueCeltic5 - 1Kilmarnock
2025   29 MarchPremier LeagueSt. Mirren5 - 1Kilmarnock
2025   1 MarchPremier LeagueRoss County1 - 0Kilmarnock
2025   22 FebruaryPremier LeagueAberdeen1 - 0Kilmarnock

St Johnstone-Ross County Odds

St Johnstone
2.20
Draw
3.20
Ross County
3.40
Bet Now!

Kilmarnock-Dundee Odds

Kilmarnock
1.70
Draw
3.50
Dundee
5.25
Bet Now!

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland

Club: Kilmarnock

Kilmarnock
Scotland Kilmarnock, Scotland