26
90 goals
vs
14
60 goals

Head-to-head overview

Based on the matches in our database.

Hearts 2617 draws14 St. Mirren
57
Meetings
2.63
Goals / game
53%
Both teams scored
40%
Over 2.5 goals
Hearts

Facts about Hearts

Scored in44/57 (77%)
Conceded in41/57 (72%)
Goals scored90 · 1.58/game
Longest winning streak4
Longest unbeaten run9
Longest losing streak2
Longest run without a win3
St. Mirren

Facts about St. Mirren

Scored in41/57 (72%)
Conceded in44/57 (77%)
Goals scored60 · 1.05/game
Longest winning streak2
Longest unbeaten run3
Longest losing streak4
Longest run without a win9
By competition
CompetitionHeartsDrawSt. MirrenGames
Premiership24141250
FA Cup2204
League Cup0123
All competitions26171457

ELO comparison

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

Hearts1917
gap 140
1777St. Mirren
1948166620222023202420252026
If they met (neutral venue)
Hearts
57%
Draw
24%
St. Mirren
19%

All meetings

57 matches on record

3 Feb 2026
Premiership
St. MirrenSt. Mirren10HeartsHearts
BTTSO2.5
14 Jan 2026
Premiership
HeartsHearts20St. MirrenSt. Mirren
BTTSO2.5
29 Oct 2025
Premiership
St. MirrenSt. Mirren22HeartsHearts
BTTSO2.5
16 Aug 2025
League Cup
St. MirrenSt. Mirren11HeartsHearts
BTTSO2.5
26 Feb 2025
Premiership
HeartsHearts31St. MirrenSt. Mirren
BTTSO2.5
10 Feb 2025
FA Cup
St. MirrenSt. Mirren11HeartsHearts
BTTSO2.5

Hearts recent form

St. Mirren recent form

Hearts has gone head to head with St. Mirren 57 times since 2006, winning 26 and scoring 90 goals. St. Mirren, in turn, has won 14 and scored 60 goals. There have been 17 draws between Hearts and St. Mirren. Across all meetings both teams have scored in 53% of games and 40% have produced over 2.5 goals, at an average of 2.63 goals per game.