Home and away
The same record, split by where it was played.
At home
38%
632 played, 240 won.
1.23 scored a game.
Away
27.6%
633 played, 175 won.
1.08 scored a game.
How the market priced them
31.2%
1,037 priced matches at an average of 4.12, which implied 24.3%.
Season by season 57
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Saturday 26 December 2026
A
ST Mirren
scheduled
Dundee
—
Saturday 19 December 2026
H
ST Mirren
scheduled
Falkirk
—
Saturday 12 December 2026
A
ST Mirren
scheduled
Dundee Utd
—
Saturday 5 December 2026
H
ST Mirren
scheduled
Heart Of Midlothian
—
Wednesday 2 December 2026
A
ST Mirren
scheduled
ST Johnstone
—
Saturday 28 November 2026
H
ST Mirren
scheduled
Kilmarnock
—
Saturday 21 November 2026
A
ST Mirren
scheduled
Celtic
—
Saturday 7 November 2026
H
ST Mirren
scheduled
Rangers
—
Saturday 31 October 2026
A
ST Mirren
scheduled
Motherwell
—
Wednesday 28 October 2026
H
ST Mirren
1 – 1
Hibernian
—
Saturday 24 October 2026
H
ST Mirren
2 – 1
Dundee
2.22
Saturday 17 October 2026
A
ST Mirren
1 – 3
Aberdeen
4.35
Saturday 10 October 2026
A
ST Mirren
0 – 5
Heart Of Midlothian
6.32
Saturday 19 September 2026
H
ST Mirren
0 – 3
Dundee Utd
2.29
Wednesday 9 September 2026
A
ST Mirren
0 – 1
Rangers
9.10
Saturday 5 September 2026
H
ST Mirren
1 – 2
Celtic
7.30
Wednesday 2 September 2026
A
ST Mirren
1 – 0
Kilmarnock
2.54
Sunday 30 August 2026
H
ST Mirren
3 – 3
Motherwell
2.65
Sunday 16 August 2026
A
ST Mirren
1 – 5
Rangers
9.60
Saturday 8 August 2026
H
ST Mirren
1 – 0
ST Johnstone
2.67
Saturday 1 August 2026
A
ST Mirren
2 – 0
Falkirk
3.55
Sunday 26 July 2026
H
ST Mirren
0 – 1
Dunfermline
1.89
Tuesday 21 July 2026
H
ST Mirren
4 – 3
East Kilbride
1.18
Saturday 18 July 2026
A
ST Mirren
4 – 0
Cove Rangers
1.29
Saturday 11 July 2026
A
ST Mirren
4 – 0
Dumbarton
1.18
Saturday 27 June 2026
A
ST Mirren
4 – 2
Arbroath
2.35
Monday 25 May 2026
H
ST Mirren
1 – 0
Partick
1.93
Thursday 21 May 2026
A
ST Mirren
1 – 1
Partick
2.61
Sunday 17 May 2026
H
ST Mirren
1 – 1
Dundee Utd
2.36
Tuesday 12 May 2026
A
ST Mirren
2 – 0
Aberdeen
3.45