St Johnstone vs St Mirren Head-to-Head Record

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

Overall H2H Record - Summary

TotalSt JohnstoneSt MirrenDraws
Total Matches79341728
At McDiarmid Park41141116
At St. Mirren Park3820612
Premier League Matches47201215
FA Cup Matches4211
Division1 Matches2812412
Total Goals Scored1629666

Last 50 St Johnstone vs St Mirren Matches

2025   1 FebruaryPremier LeagueSt. Mirren0 - 1St. Johnstone
2024   14 DecemberPremier LeagueSt. Johnstone2 - 3St. Mirren
2024   30 OctoberPremier LeagueSt. Mirren3 - 1St. Johnstone
2024   24 FebruaryPremier LeagueSt. Mirren2 - 0St. Johnstone
2023   6 DecemberPremier LeagueSt. Johnstone1 - 0St. Mirren
2023   28 OctoberPremier LeagueSt. Mirren4 - 0St. Johnstone
2023   25 FebruaryPremier LeagueSt. Johnstone1 - 1St. Mirren
2022   9 NovemberPremier LeagueSt. Mirren2 - 2St. Johnstone
2022   3 SeptemberPremier LeagueSt. Johnstone3 - 0St. Mirren
2022   30 AprilPremier LeagueSt. Johnstone0 - 1St. Mirren
2022   9 FebruaryPremier LeagueSt. Mirren2 - 1St. Johnstone
2021   6 NovemberPremier LeagueSt. Johnstone0 - 0St. Mirren
2021   29 AugustPremier LeagueSt. Mirren0 - 0St. Johnstone
2021   9 MayFA CupSt. Mirren1 - 2St. Johnstone
2021   16 JanuaryPremier LeagueSt. Johnstone1 - 0St. Mirren
2020   19 DecemberPremier LeagueSt. Mirren3 - 2St. Johnstone
2020   29 AugustPremier LeagueSt. Johnstone1 - 0St. Mirren
2020   4 MarchPremier LeagueSt. Mirren0 - 0St. Johnstone
2019   21 DecemberPremier LeagueSt. Johnstone0 - 0St. Mirren
2019   19 OctoberPremier LeagueSt. Mirren2 - 0St. Johnstone
2019   27 AprilPremier LeagueSt. Mirren1 - 1St. Johnstone
2019   27 MarchPremier LeagueSt. Johnstone1 - 0St. Mirren
2018   26 DecemberPremier LeagueSt. Mirren0 - 1St. Johnstone
2018   27 OctoberPremier LeagueSt. Johnstone2 - 0St. Mirren
2015   21 MarchPremier LeagueSt. Johnstone2 - 0St. Mirren
2014   6 DecemberPremier LeagueSt. Mirren0 - 1St. Johnstone
2014   4 OctoberPremier LeagueSt. Johnstone1 - 2St. Mirren
2014   25 MarchPremier LeagueSt. Mirren0 - 1St. Johnstone
2014   11 JanuaryPremier LeagueSt. Johnstone2 - 0St. Mirren
2013   19 OctoberPremier LeagueSt. Mirren4 - 3St. Johnstone
2013   23 FebruaryPremier LeagueSt. Johnstone1 - 0St. Mirren
2013   2 FebruaryFA CupSt. Mirren2 - 0St. Johnstone
2012   8 DecemberPremier LeagueSt. Mirren1 - 1St. Johnstone
2012   6 OctoberPremier LeagueSt. Johnstone2 - 1St. Mirren
2012   17 MarchPremier LeagueSt. Mirren0 - 3St. Johnstone
2011   29 OctoberPremier LeagueSt. Johnstone0 - 1St. Mirren
2011   10 SeptemberPremier LeagueSt. Mirren0 - 0St. Johnstone
2011   14 MayPremier LeagueSt. Mirren0 - 0St. Johnstone
2011   22 JanuaryPremier LeagueSt. Johnstone0 - 0St. Mirren
2010   11 DecemberPremier LeagueSt. Mirren1 - 2St. Johnstone
2010   18 SeptemberPremier LeagueSt. Johnstone2 - 1St. Mirren
2010   17 AprilPremier LeagueSt. Johnstone2 - 2St. Mirren
2010   10 FebruaryPremier LeagueSt. Mirren1 - 1St. Johnstone
2009   19 DecemberPremier LeagueSt. Johnstone1 - 0St. Mirren
2009   12 SeptemberPremier LeagueSt. Mirren1 - 1St. Johnstone
2008   18 MarchFA CupSt. Mirren1 - 3St. Johnstone
2008   8 MarchFA CupSt. Johnstone1 - 1St. Mirren
2006   28 AprilDivision1St. Mirren0 - 1St. Johnstone
2006   10 FebruaryDivision1St. Johnstone0 - 0St. Mirren
2005   16 DecemberDivision1St. Mirren0 - 0St. Johnstone

Biggest St Johnstone Victory vs St Mirren

1995   20 JanuaryDivision1St. Johnstone5 - 1St. Mirren

Biggest St Mirren Victory vs St Johnstone

2023   28 OctoberPremier LeagueSt. Mirren4 - 0St. Johnstone

Biggest St Johnstone Defeat vs St Mirren

2023   28 OctoberPremier LeagueSt. Mirren4 - 0St. Johnstone

Biggest St Mirren Defeat vs St Johnstone

1995   20 JanuaryDivision1St. Johnstone5 - 1St. Mirren

Last 5 St Johnstone Home Matches

2025   18 MayPremier LeagueSt. Johnstone0 - 2Dundee
2025   10 MayPremier LeagueSt. Johnstone2 - 1Ross County
2025   3 MayPremier LeagueSt. Johnstone0 - 2Kilmarnock
2025   20 AprilFA CupSt. Johnstone0 - 5Celtic
2025   6 AprilPremier LeagueSt. Johnstone1 - 0Celtic

Last 5 St Mirren Home Matches

2025   14 MayPremier LeagueSt. Mirren2 - 2Hibernian
2025   3 MayPremier LeagueSt. Mirren1 - 0Aberdeen
2025   26 AprilPremier LeagueSt. Mirren2 - 2Rangers
2025   12 AprilPremier LeagueSt. Mirren3 - 2Ross County
2025   29 MarchPremier LeagueSt. Mirren5 - 1Kilmarnock

Last 5 St Johnstone Away Matches

2025   14 MayPremier LeagueHeart of Midlothian2 - 1St. Johnstone
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

Last 5 St Mirren Away Matches

2025   17 MayPremier LeagueCeltic1 - 1St. Mirren
2025   10 MayPremier LeagueDundee United0 - 2St. Mirren
2025   5 AprilPremier LeagueDundee2 - 0St. Mirren
2025   15 MarchPremier LeagueMotherwell2 - 2St. Mirren
2025   26 FebruaryPremier LeagueHeart of Midlothian3 - 1St. Mirren

Celtic-St Mirren Odds

Celtic
1.25
Draw
5.50
St Mirren
13.00
Bet Now!

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland

Club: St Mirren

St Mirren
Scotland Paisley, Scotland