We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

Head-to-head overview

Based on the matches in our database.

St. Johnstone 2016 draws14 St. Mirren
50
Meetings
1.94
Goals / game
36%
Both teams scored
32%
Over 2.5 goals
St. Johnstone

Facts about St. Johnstone

Scored in34/50 (68%)
Conceded in25/50 (50%)
Goals scored51 · 1.02/game
Longest winning streak5
Longest unbeaten run12
Longest losing streak3
Longest run without a win5
St. Mirren

Facts about St. Mirren

Scored in25/50 (50%)
Conceded in34/50 (68%)
Goals scored46 · 0.92/game
Longest winning streak3
Longest unbeaten run5
Longest losing streak5
Longest run without a win12
By competition
CompetitionSt. JohnstoneDrawSt. MirrenGames
Premiership18141143
Championship1214
FA Cup1012
League Cup0011
All competitions20161450

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

St. Johnstone1805
gap 36
1769St. Mirren
1836160220222023202420252026
If they met (neutral venue)
St. Johnstone
40%
Draw
30%
St. Mirren
30%

All meetings

50 matches on record

1 Feb 2025
Premiership
St. MirrenSt. Mirren01St. JohnstoneSt. Johnstone
BTTSO2.5
14 Dec 2024
Premiership
St. JohnstoneSt. Johnstone23St. MirrenSt. Mirren
BTTSO2.5
30 Oct 2024
Premiership
St. MirrenSt. Mirren31St. JohnstoneSt. Johnstone
BTTSO2.5
24 Feb 2024
Premiership
St. MirrenSt. Mirren20St. JohnstoneSt. Johnstone
BTTSO2.5
6 Dec 2023
Premiership
St. JohnstoneSt. Johnstone10St. MirrenSt. Mirren
BTTSO2.5
28 Oct 2023
Premiership
St. MirrenSt. Mirren40St. JohnstoneSt. Johnstone
BTTSO2.5
25 Feb 2023
Premiership
St. JohnstoneSt. Johnstone11St. MirrenSt. Mirren
BTTSO2.5
9 Nov 2022
Premiership
St. MirrenSt. Mirren22St. JohnstoneSt. Johnstone
BTTSO2.5
3 Sep 2022
Premiership
St. JohnstoneSt. Johnstone30St. MirrenSt. Mirren
BTTSO2.5
30 Apr 2022
Premiership
St. JohnstoneSt. Johnstone01St. MirrenSt. Mirren
BTTSO2.5
9 Feb 2022
Premiership
St. MirrenSt. Mirren21St. JohnstoneSt. Johnstone
BTTSO2.5
6 Nov 2021
Premiership
St. JohnstoneSt. Johnstone00St. MirrenSt. Mirren
BTTSO2.5
29 Aug 2021
Premiership
St. MirrenSt. Mirren00St. JohnstoneSt. Johnstone
BTTSO2.5
9 May 2021
FA Cup
St. MirrenSt. Mirren12St. JohnstoneSt. Johnstone
BTTSO2.5
16 Jan 2021
Premiership
St. JohnstoneSt. Johnstone10St. MirrenSt. Mirren
BTTSO2.5
19 Dec 2020
Premiership
St. MirrenSt. Mirren32St. JohnstoneSt. Johnstone
BTTSO2.5
29 Aug 2020
Premiership
St. JohnstoneSt. Johnstone10St. MirrenSt. Mirren
BTTSO2.5
4 Mar 2020
Premiership
St. MirrenSt. Mirren00St. JohnstoneSt. Johnstone
BTTSO2.5
21 Dec 2019
Premiership
St. JohnstoneSt. Johnstone00St. MirrenSt. Mirren
BTTSO2.5
19 Oct 2019
Premiership
St. MirrenSt. Mirren20St. JohnstoneSt. Johnstone
BTTSO2.5
27 Apr 2019
Premiership
St. MirrenSt. Mirren11St. JohnstoneSt. Johnstone
BTTSO2.5
27 Mar 2019
Premiership
St. JohnstoneSt. Johnstone10St. MirrenSt. Mirren
BTTSO2.5
26 Dec 2018
Premiership
St. MirrenSt. Mirren01St. JohnstoneSt. Johnstone
BTTSO2.5
27 Oct 2018
Premiership
St. JohnstoneSt. Johnstone20St. MirrenSt. Mirren
BTTSO2.5
21 Mar 2015
Premiership
St. JohnstoneSt. Johnstone20St. MirrenSt. Mirren
BTTSO2.5
6 Dec 2014
Premiership
St. MirrenSt. Mirren01St. JohnstoneSt. Johnstone
BTTSO2.5
4 Oct 2014
Premiership
St. JohnstoneSt. Johnstone12St. MirrenSt. Mirren
BTTSO2.5
25 Mar 2014
Premiership
St. MirrenSt. Mirren01St. JohnstoneSt. Johnstone
BTTSO2.5
11 Jan 2014
Premiership
St. JohnstoneSt. Johnstone20St. MirrenSt. Mirren
BTTSO2.5
19 Oct 2013
Premiership
St. MirrenSt. Mirren43St. JohnstoneSt. Johnstone
BTTSO2.5
23 Feb 2013
Premiership
St. JohnstoneSt. Johnstone10St. MirrenSt. Mirren
BTTSO2.5
2 Feb 2013
FA Cup
St. MirrenSt. Mirren20St. JohnstoneSt. Johnstone
BTTSO2.5
8 Dec 2012
Premiership
St. MirrenSt. Mirren11St. JohnstoneSt. Johnstone
BTTSO2.5
6 Oct 2012
Premiership
St. JohnstoneSt. Johnstone21St. MirrenSt. Mirren
BTTSO2.5
17 Mar 2012
Premiership
St. MirrenSt. Mirren03St. JohnstoneSt. Johnstone
BTTSO2.5
29 Oct 2011
Premiership
St. JohnstoneSt. Johnstone01St. MirrenSt. Mirren
BTTSO2.5
20 Sep 2011
League Cup
St. JohnstoneSt. Johnstone02St. MirrenSt. Mirren
BTTSO2.5
10 Sep 2011
Premiership
St. MirrenSt. Mirren00St. JohnstoneSt. Johnstone
BTTSO2.5
14 May 2011
Premiership
St. MirrenSt. Mirren00St. JohnstoneSt. Johnstone
BTTSO2.5
22 Jan 2011
Premiership
St. JohnstoneSt. Johnstone00St. MirrenSt. Mirren
BTTSO2.5
11 Dec 2010
Premiership
St. MirrenSt. Mirren12St. JohnstoneSt. Johnstone
BTTSO2.5
18 Sep 2010
Premiership
St. JohnstoneSt. Johnstone21St. MirrenSt. Mirren
BTTSO2.5
17 Apr 2010
Premiership
St. JohnstoneSt. Johnstone22St. MirrenSt. Mirren
BTTSO2.5
10 Feb 2010
Premiership
St. MirrenSt. Mirren11St. JohnstoneSt. Johnstone
BTTSO2.5
19 Dec 2009
Premiership
St. JohnstoneSt. Johnstone10St. MirrenSt. Mirren
BTTSO2.5
12 Sep 2009
Premiership
St. MirrenSt. Mirren11St. JohnstoneSt. Johnstone
BTTSO2.5
28 Apr 2006
Championship
St. MirrenSt. Mirren01St. JohnstoneSt. Johnstone
BTTSO2.5
10 Feb 2006
Championship
St. JohnstoneSt. Johnstone00St. MirrenSt. Mirren
BTTSO2.5
16 Dec 2005
Championship
St. MirrenSt. Mirren00St. JohnstoneSt. Johnstone
BTTSO2.5
19 Aug 2005
Championship
St. JohnstoneSt. Johnstone12St. MirrenSt. Mirren
BTTSO2.5

St. Johnstone recent form

St. Mirren recent form

St. Johnstone has gone head to head with St. Mirren 50 times since 2005, winning 20 and scoring 51 goals. St. Mirren, in turn, has won 14 and scored 46 goals. There have been 16 draws between St. Johnstone and St. Mirren. Across all meetings both teams have scored in 36% of games and 32% have produced over 2.5 goals, at an average of 1.94 goals per game.