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 Matches77163328
At St. Mirren Park3752012
At McDiarmid Park40111316
Premier League Matches45111915
FA Cup Matches4121
Division1 Matches2841212
Total Goals Scored1566393

Last 50 St Mirren vs St Johnstone Matches

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
2005   6 MayDivision1St. Johnstone0 - 0St. 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   23 NovemberPremier LeagueSt. Mirren2 - 1Aberdeen
2024   2 NovemberPremier LeagueSt. Mirren0 - 0Ross County
2024   30 OctoberPremier LeagueSt. Mirren3 - 1St. Johnstone
2024   5 OctoberPremier LeagueSt. Mirren0 - 1Dundee United
2024   21 SeptemberPremier LeagueSt. Mirren2 - 1Heart of Midlothian

Last 5 St Johnstone Home Matches

2024   1 DecemberPremier LeagueSt. Johnstone0 - 1Rangers
2024   23 NovemberPremier LeagueSt. Johnstone1 - 0Kilmarnock
2024   2 NovemberPremier LeagueSt. Johnstone1 - 2Heart of Midlothian
2024   19 OctoberPremier LeagueSt. Johnstone3 - 0Ross County
2024   28 SeptemberPremier LeagueSt. Johnstone0 - 6Celtic

Last 5 St Mirren Away Matches

2024   30 NovemberPremier LeagueDundee United2 - 0St. Mirren
2024   9 NovemberPremier LeagueHibernian1 - 2St. Mirren
2024   27 OctoberPremier LeagueRangers2 - 1St. Mirren
2024   19 OctoberPremier LeagueHeart of Midlothian4 - 0St. Mirren
2024   28 SeptemberPremier LeagueMotherwell2 - 1St. Mirren

Last 5 St Johnstone Away Matches

2024   9 NovemberPremier LeagueMotherwell2 - 1St. Johnstone
2024   30 OctoberPremier LeagueSt. Mirren3 - 1St. Johnstone
2024   26 OctoberPremier LeagueDundee1 - 2St. Johnstone
2024   6 OctoberPremier LeagueRangers2 - 0St. Johnstone
2024   21 SeptemberPremier LeagueRoss County3 - 3St. Johnstone

Club: St Mirren

St Mirren
Scotland Paisley, Scotland

Club: St Johnstone

St Johnstone
Scotland Perth, Scotland