St. Mirren: current form & streaks

Last updated 29 Jun 2026 · Premiership

St. Mirren are unbeaten in 4. In the last 6 months St. Mirren have won 6, drawn 7 and lost 13 of 26 (25 pts), averaging 2.42 goals a game, with over 2.5 goals landing in 26.9% of matches.

Last 5: WDDWL

Last 10 results

DateOpponentScoreResult
25 May 2026 vs Partick Thistle 1-0 W
21 May 2026 @ Partick Thistle 1-1 D
17 May 2026 vs Dundee Utd 1-1 D
12 May 2026 @ Aberdeen 2-0 W
9 May 2026 vs Kilmarnock (SCO) 0-3 L
2 May 2026 @ Dundee FC 0-1 L
25 Apr 2026 vs Livingston 0-2 L
19 Apr 2026 @ Celtic 2-6 L
11 Apr 2026 @ Celtic 0-1 L
4 Apr 2026 vs Aberdeen 2-0 W

Current streaks

StreakCurrentLongest on record
Unbeaten 4 12
Under 2.5 4 12
Wins 1 8
Clean sheets 1 8
Over 2.5 0 13
Draws 0 4
Losses 0 7
Over 3.5 0 5

Last 6 months

Played26Points25
W-D-L6-7-13Win rate23.1%
Goals for / against22 / 41Per game0.85 / 1.58
Avg goals / game2.42Over 2.526.9%

FAQ

Is St. Mirren in good form?

St. Mirren's last 5 results are W-D-D-W-L (most recent first). St. Mirren are unbeaten in 4.

What is St. Mirren's longest current streak?

St. Mirren are unbeaten in 4. Their longest unbeaten run on record is 12.

What is St. Mirren's recent record?

Over the last 6 months St. Mirren have played 26: 6 wins, 7 draws, 13 losses (23.1% win rate, 25 points).

Do St. Mirren's games go over 2.5 goals?

Over 2.5 goals has landed in 26.9% of St. Mirren's last 26 games, which average 2.42 goals each.

More streaks