St Mirren vs St Johnstone Head-to-Head Record

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

Overall H2H Record - Summary

TotalSt MirrenSt JohnstoneDraws
Total Matches78173328
At St. Mirren Park3862012
At McDiarmid Park40111316
Premier League Matches46121915
FA Cup Matches4121
Division1 Matches2841212
Total Goals Scored1616695

Last 50 St Mirren vs St Johnstone Matches

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
2005   19 AugustDivision1St. Johnstone1 - 2St. Mirren

Biggest St Mirren Victory vs St Johnstone

2023   28 OctoberPremier LeagueSt. Mirren4 - 0St. Johnstone

Biggest St Johnstone Victory vs St Mirren

1995   20 JanuaryDivision1St. Johnstone5 - 1St. Mirren

Biggest St Mirren Defeat vs St Johnstone

1995   20 JanuaryDivision1St. Johnstone5 - 1St. Mirren

Biggest St Johnstone Defeat vs St Mirren

2023   28 OctoberPremier LeagueSt. Mirren4 - 0St. Johnstone

Last 5 St Mirren Home Matches

2024   29 DecemberPremier LeagueSt. Mirren1 - 2Dundee
2024   26 DecemberPremier LeagueSt. Mirren2 - 1Rangers
2024   7 DecemberPremier LeagueSt. Mirren0 - 1Motherwell
2024   23 NovemberPremier LeagueSt. Mirren2 - 1Aberdeen
2024   2 NovemberPremier LeagueSt. Mirren0 - 0Ross County

Last 5 St Johnstone Home Matches

2025   5 JanuaryPremier LeagueSt. Johnstone1 - 3Dundee
2025   2 JanuaryPremier LeagueSt. Johnstone1 - 1Hibernian
2024   26 DecemberPremier LeagueSt. Johnstone1 - 2Dundee United
2024   14 DecemberPremier LeagueSt. Johnstone2 - 3St. Mirren
2024   1 DecemberPremier LeagueSt. Johnstone0 - 1Rangers

Last 5 St Mirren Away Matches

2025   5 JanuaryPremier LeagueCeltic3 - 0St. Mirren
2025   2 JanuaryPremier LeagueKilmarnock2 - 0St. Mirren
2024   21 DecemberPremier LeagueRoss County1 - 2St. Mirren
2024   14 DecemberPremier LeagueSt. Johnstone2 - 3St. Mirren
2024   30 NovemberPremier LeagueDundee United2 - 0St. Mirren

Last 5 St Johnstone Away Matches

2024   29 DecemberPremier LeagueCeltic4 - 0St. Johnstone
2024   22 DecemberPremier LeagueHeart of Midlothian2 - 1St. Johnstone
2024   7 DecemberPremier LeagueAberdeen1 - 1St. Johnstone
2024   9 NovemberPremier LeagueMotherwell2 - 1St. Johnstone
2024   30 OctoberPremier LeagueSt. Mirren3 - 1St. Johnstone

Club: St Mirren

St Mirren
Scotland Paisley, Scotland

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland