Head-to-head overview

Based on the matches in our database.

St. Johnstone 2016 draws15 St. Mirren
51
Meetings
1.92
Goals / game
35%
Both teams scored
31%
Over 2.5 goals
St. Johnstone

Facts about St. Johnstone

Scored in34/51 (67%)
Conceded in26/51 (51%)
Goals scored51 · 1/game
Longest winning streak5
Longest unbeaten run12
Longest losing streak3
Longest run without a win5
St. Mirren

Facts about St. Mirren

Scored in26/51 (51%)
Conceded in34/51 (67%)
Goals scored47 · 0.92/game
Longest winning streak3
Longest unbeaten run5
Longest losing streak5
Longest run without a win12
By competition
CompetitionSt. JohnstoneDrawSt. MirrenGames
Premiership18141244
Championship1214
FA Cup1012
League Cup0011
All competitions20161551

ELO comparison

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

St. Johnstone1795
gap 23
1772St. Mirren
1836160220222023202420252026
If they met (neutral venue)
St. Johnstone
38%
Draw
30%
St. Mirren
32%

All meetings

51 matches on record

8 Aug 2026
Premiership
St. MirrenSt. Mirren10St. JohnstoneSt. Johnstone
BTTSO2.5
1 Feb 2025
Premiership
St. MirrenSt. Mirren01St. JohnstoneSt. Johnstone
BTTSO2.5

St. Johnstone recent form

St. Mirren recent form

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