St Mirren Stats
Scottish Premiership, Scottish Cup
St Mirren Match Results
W | D | L
10 | 11 | 21
Over 2.5 Goals
O2.5 | U2.5
15 | 27
BTTS
Yes | No
18 | 24
Corners
O11.5 | U11.5
19 | 23
Bookings
O3.5 | U3.5
17 | 25

ST MIRREN - MATCH RESULT

St Mirren's All 42 Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
Aberdeen
0 – 2
St Mirren
SPL
St Mirren
0 – 3
Kilmarnock
SPL
Dundee
1 – 0
St Mirren
SPL
St Mirren
0 – 2
Livingston
Scottish Cup
Celtic
6 – 2
St Mirren
SPL
Celtic
1 – 0
St Mirren
SPL
St Mirren
2 – 0
Aberdeen
SPL
Falkirk
1 – 2
St Mirren
SPL
St Mirren
0 – 1
Rangers
Scottish Cup
St Mirren
2 – 1
Partick
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
St Mirren
0 – 5
Motherwell
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
Scottish Cup
Airdrieonians
1 – 2
St Mirren
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
Livingston
1 – 1
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
St Mirren
0 – 2
Falkirk
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
Dundee Utd
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Aberdeen
SPL
Kilmarnock
2 – 0
St Mirren
SPL
St Mirren
1 – 0
Dundee
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
SPL
Celtic
1 – 0
St Mirren
St Mirren's 20 Home Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
St Mirren
0 – 3
Kilmarnock
SPL
St Mirren
0 – 2
Livingston
SPL
St Mirren
2 – 0
Aberdeen
SPL
St Mirren
0 – 1
Rangers
Scottish Cup
St Mirren
2 – 1
Partick
SPL
St Mirren
0 – 5
Motherwell
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
St Mirren
0 – 2
Falkirk
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
St Mirren
0 – 1
Aberdeen
SPL
St Mirren
1 – 0
Dundee
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
St Mirren's 22 Away Matches
SPL
Aberdeen
0 – 2
St Mirren
SPL
Dundee
1 – 0
St Mirren
Scottish Cup
Celtic
6 – 2
St Mirren
SPL
Celtic
1 – 0
St Mirren
SPL
Falkirk
1 – 2
St Mirren
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
Scottish Cup
Airdrieonians
1 – 2
St Mirren
SPL
Livingston
1 – 1
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
Dundee Utd
3 – 1
St Mirren
SPL
Kilmarnock
2 – 0
St Mirren
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
Celtic
1 – 0
St Mirren

ST MIRREN - MATCH RESULT BY COMPETITION

St Mirren's 38 Scottish Premiership 25/26 Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
Aberdeen
0 – 2
St Mirren
SPL
St Mirren
0 – 3
Kilmarnock
SPL
Dundee
1 – 0
St Mirren
SPL
St Mirren
0 – 2
Livingston
SPL
Celtic
1 – 0
St Mirren
SPL
St Mirren
2 – 0
Aberdeen
SPL
Falkirk
1 – 2
St Mirren
SPL
St Mirren
0 – 1
Rangers
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
St Mirren
0 – 5
Motherwell
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
St Mirren
0 – 2
Falkirk
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
Dundee Utd
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Aberdeen
SPL
Kilmarnock
2 – 0
St Mirren
SPL
St Mirren
1 – 0
Dundee
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
SPL
Celtic
1 – 0
St Mirren
St Mirren's 4 Scottish Cup 2025 Matches
Scottish Cup
Celtic
6 – 2
St Mirren
Scottish Cup
St Mirren
2 – 1
Partick
Scottish Cup
Airdrieonians
1 – 2
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren

ST MIRREN - OVER 2.5 GOALS

St Mirren's All 42 Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
Aberdeen
0 – 2
St Mirren
SPL
St Mirren
0 – 3
Kilmarnock
SPL
Dundee
1 – 0
St Mirren
SPL
St Mirren
0 – 2
Livingston
Scottish Cup
Celtic
6 – 2
St Mirren
SPL
Celtic
1 – 0
St Mirren
SPL
St Mirren
2 – 0
Aberdeen
SPL
Falkirk
1 – 2
St Mirren
SPL
St Mirren
0 – 1
Rangers
Scottish Cup
St Mirren
2 – 1
Partick
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
St Mirren
0 – 5
Motherwell
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
Scottish Cup
Airdrieonians
1 – 2
St Mirren
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
Livingston
1 – 1
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
St Mirren
0 – 2
Falkirk
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
Dundee Utd
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Aberdeen
SPL
Kilmarnock
2 – 0
St Mirren
SPL
St Mirren
1 – 0
Dundee
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
SPL
Celtic
1 – 0
St Mirren
St Mirren's 20 Home Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
St Mirren
0 – 3
Kilmarnock
SPL
St Mirren
0 – 2
Livingston
SPL
St Mirren
2 – 0
Aberdeen
SPL
St Mirren
0 – 1
Rangers
Scottish Cup
St Mirren
2 – 1
Partick
SPL
St Mirren
0 – 5
Motherwell
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
St Mirren
0 – 2
Falkirk
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
St Mirren
0 – 1
Aberdeen
SPL
St Mirren
1 – 0
Dundee
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
St Mirren's 22 Away Matches
SPL
Aberdeen
0 – 2
St Mirren
SPL
Dundee
1 – 0
St Mirren
Scottish Cup
Celtic
6 – 2
St Mirren
SPL
Celtic
1 – 0
St Mirren
SPL
Falkirk
1 – 2
St Mirren
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
Scottish Cup
Airdrieonians
1 – 2
St Mirren
SPL
Livingston
1 – 1
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
Dundee Utd
3 – 1
St Mirren
SPL
Kilmarnock
2 – 0
St Mirren
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
Celtic
1 – 0
St Mirren

ST MIRREN - OVER 2.5 GOALS BY COMPETITION

St Mirren's 38 Scottish Premiership 25/26 Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
Aberdeen
0 – 2
St Mirren
SPL
St Mirren
0 – 3
Kilmarnock
SPL
Dundee
1 – 0
St Mirren
SPL
St Mirren
0 – 2
Livingston
SPL
Celtic
1 – 0
St Mirren
SPL
St Mirren
2 – 0
Aberdeen
SPL
Falkirk
1 – 2
St Mirren
SPL
St Mirren
0 – 1
Rangers
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
St Mirren
0 – 5
Motherwell
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
St Mirren
0 – 2
Falkirk
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
Dundee Utd
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Aberdeen
SPL
Kilmarnock
2 – 0
St Mirren
SPL
St Mirren
1 – 0
Dundee
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
SPL
Celtic
1 – 0
St Mirren
St Mirren's 4 Scottish Cup 2025 Matches
Scottish Cup
Celtic
6 – 2
St Mirren
Scottish Cup
St Mirren
2 – 1
Partick
Scottish Cup
Airdrieonians
1 – 2
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren

ST MIRREN - BOTH TEAMS TO SCORE

St Mirren's All 42 Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
Aberdeen
0 – 2
St Mirren
SPL
St Mirren
0 – 3
Kilmarnock
SPL
Dundee
1 – 0
St Mirren
SPL
St Mirren
0 – 2
Livingston
Scottish Cup
Celtic
6 – 2
St Mirren
SPL
Celtic
1 – 0
St Mirren
SPL
St Mirren
2 – 0
Aberdeen
SPL
Falkirk
1 – 2
St Mirren
SPL
St Mirren
0 – 1
Rangers
Scottish Cup
St Mirren
2 – 1
Partick
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
St Mirren
0 – 5
Motherwell
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
Scottish Cup
Airdrieonians
1 – 2
St Mirren
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
Livingston
1 – 1
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
St Mirren
0 – 2
Falkirk
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
Dundee Utd
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Aberdeen
SPL
Kilmarnock
2 – 0
St Mirren
SPL
St Mirren
1 – 0
Dundee
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
SPL
Celtic
1 – 0
St Mirren
St Mirren's 20 Home Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
St Mirren
0 – 3
Kilmarnock
SPL
St Mirren
0 – 2
Livingston
SPL
St Mirren
2 – 0
Aberdeen
SPL
St Mirren
0 – 1
Rangers
Scottish Cup
St Mirren
2 – 1
Partick
SPL
St Mirren
0 – 5
Motherwell
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
St Mirren
0 – 2
Falkirk
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
St Mirren
0 – 1
Aberdeen
SPL
St Mirren
1 – 0
Dundee
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
St Mirren's 22 Away Matches
SPL
Aberdeen
0 – 2
St Mirren
SPL
Dundee
1 – 0
St Mirren
Scottish Cup
Celtic
6 – 2
St Mirren
SPL
Celtic
1 – 0
St Mirren
SPL
Falkirk
1 – 2
St Mirren
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
Scottish Cup
Airdrieonians
1 – 2
St Mirren
SPL
Livingston
1 – 1
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
Dundee Utd
3 – 1
St Mirren
SPL
Kilmarnock
2 – 0
St Mirren
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
Celtic
1 – 0
St Mirren

ST MIRREN - BOTH TEAMS TO SCORE BY COMPETITION

St Mirren's 38 Scottish Premiership 25/26 Matches
SPL
St Mirren
1 – 1
Dundee Utd
SPL
Aberdeen
0 – 2
St Mirren
SPL
St Mirren
0 – 3
Kilmarnock
SPL
Dundee
1 – 0
St Mirren
SPL
St Mirren
0 – 2
Livingston
SPL
Celtic
1 – 0
St Mirren
SPL
St Mirren
2 – 0
Aberdeen
SPL
Falkirk
1 – 2
St Mirren
SPL
St Mirren
0 – 1
Rangers
SPL
Dundee Utd
2 – 1
St Mirren
SPL
Livingston
1 – 1
St Mirren
SPL
St Mirren
0 – 5
Motherwell
SPL
Hibernian
2 – 0
St Mirren
SPL
Kilmarnock
4 – 3
St Mirren
SPL
St Mirren
1 – 0
Hearts
SPL
St Mirren
0 – 0
Dundee
SPL
Livingston
1 – 1
St Mirren
SPL
Hearts
2 – 0
St Mirren
SPL
St Mirren
0 – 2
Falkirk
SPL
Motherwell
2 – 0
St Mirren
SPL
Rangers
2 – 1
St Mirren
SPL
St Mirren
0 – 0
Kilmarnock
SPL
St Mirren
1 – 0
Livingston
SPL
St Mirren
2 – 0
Dundee Utd
SPL
Aberdeen
3 – 3
St Mirren
SPL
Dundee
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Celtic
SPL
St Mirren
0 – 3
Hibernian
SPL
St Mirren
2 – 2
Hearts
SPL
Dundee Utd
3 – 1
St Mirren
SPL
St Mirren
0 – 1
Aberdeen
SPL
Kilmarnock
2 – 0
St Mirren
SPL
St Mirren
1 – 0
Dundee
SPL
Falkirk
1 – 2
St Mirren
SPL
Hibernian
1 – 1
St Mirren
SPL
St Mirren
1 – 1
Rangers
SPL
St Mirren
0 – 0
Motherwell
SPL
Celtic
1 – 0
St Mirren
St Mirren's 4 Scottish Cup 2025 Matches
Scottish Cup
Celtic
6 – 2
St Mirren
Scottish Cup
St Mirren
2 – 1
Partick
Scottish Cup
Airdrieonians
1 – 2
St Mirren
Scottish Cup
Livingston
1 – 1
St Mirren

ST MIRREN - CORNERS

St Mirren's All 42 Matches
SPL
St Mirren
10 (12) 2
Dundee Utd
SPL
Aberdeen
6 (7) 1
St Mirren
SPL
St Mirren
1 (5) 4
Kilmarnock
SPL
Dundee
5 (11) 6
St Mirren
SPL
St Mirren
8 (15) 7
Livingston
Scottish Cup
Celtic
6 (17) 11
St Mirren
SPL
Celtic
3 (10) 7
St Mirren
SPL
St Mirren
8 (13) 5
Aberdeen
SPL
Falkirk
7 (11) 4
St Mirren
SPL
St Mirren
1 (12) 11
Rangers
Scottish Cup
St Mirren
5 (11) 6
Partick
SPL
Dundee Utd
8 (12) 4
St Mirren
SPL
Livingston
7 (9) 2
St Mirren
SPL
St Mirren
4 (11) 7
Motherwell
SPL
Hibernian
6 (14) 8
St Mirren
SPL
Kilmarnock
9 (13) 4
St Mirren
Scottish Cup
Airdrieonians
2 (11) 9
St Mirren
SPL
St Mirren
7 (9) 2
Hearts
SPL
St Mirren
5 (11) 6
Dundee
SPL
Livingston
3 (7) 4
St Mirren
Scottish Cup
Livingston
3 (5) 2
St Mirren
SPL
Hearts
3 (8) 5
St Mirren
SPL
St Mirren
4 (12) 8
Falkirk
SPL
Motherwell
9 (17) 8
St Mirren
SPL
Rangers
5 (9) 4
St Mirren
SPL
St Mirren
11 (15) 4
Kilmarnock
SPL
St Mirren
7 (11) 4
Livingston
SPL
St Mirren
3 (5) 2
Dundee Utd
SPL
Aberdeen
8 (14) 6
St Mirren
SPL
Dundee
1 (12) 11
St Mirren
SPL
St Mirren
2 (6) 4
Celtic
SPL
St Mirren
5 (11) 6
Hibernian
SPL
St Mirren
6 (13) 7
Hearts
SPL
Dundee Utd
4 (16) 12
St Mirren
SPL
St Mirren
6 (8) 2
Aberdeen
SPL
Kilmarnock
4 (13) 9
St Mirren
SPL
St Mirren
5 (10) 5
Dundee
SPL
Falkirk
4 (6) 2
St Mirren
SPL
Hibernian
10 (17) 7
St Mirren
SPL
St Mirren
6 (12) 6
Rangers
SPL
St Mirren
7 (11) 4
Motherwell
SPL
Celtic
12 (13) 1
St Mirren
St Mirren's 20 Home Matches
SPL
St Mirren
10 (12) 2
Dundee Utd
SPL
St Mirren
1 (5) 4
Kilmarnock
SPL
St Mirren
8 (15) 7
Livingston
SPL
St Mirren
8 (13) 5
Aberdeen
SPL
St Mirren
1 (12) 11
Rangers
Scottish Cup
St Mirren
5 (11) 6
Partick
SPL
St Mirren
4 (11) 7
Motherwell
SPL
St Mirren
7 (9) 2
Hearts
SPL
St Mirren
5 (11) 6
Dundee
SPL
St Mirren
4 (12) 8
Falkirk
SPL
St Mirren
11 (15) 4
Kilmarnock
SPL
St Mirren
7 (11) 4
Livingston
SPL
St Mirren
3 (5) 2
Dundee Utd
SPL
St Mirren
2 (6) 4
Celtic
SPL
St Mirren
5 (11) 6
Hibernian
SPL
St Mirren
6 (13) 7
Hearts
SPL
St Mirren
6 (8) 2
Aberdeen
SPL
St Mirren
5 (10) 5
Dundee
SPL
St Mirren
6 (12) 6
Rangers
SPL
St Mirren
7 (11) 4
Motherwell
St Mirren's 22 Away Matches
SPL
Aberdeen
6 (7) 1
St Mirren
SPL
Dundee
5 (11) 6
St Mirren
Scottish Cup
Celtic
6 (17) 11
St Mirren
SPL
Celtic
3 (10) 7
St Mirren
SPL
Falkirk
7 (11) 4
St Mirren
SPL
Dundee Utd
8 (12) 4
St Mirren
SPL
Livingston
7 (9) 2
St Mirren
SPL
Hibernian
6 (14) 8
St Mirren
SPL
Kilmarnock
9 (13) 4
St Mirren
Scottish Cup
Airdrieonians
2 (11) 9
St Mirren
SPL
Livingston
3 (7) 4
St Mirren
Scottish Cup
Livingston
3 (5) 2
St Mirren
SPL
Hearts
3 (8) 5
St Mirren
SPL
Motherwell
9 (17) 8
St Mirren
SPL
Rangers
5 (9) 4
St Mirren
SPL
Aberdeen
8 (14) 6
St Mirren
SPL
Dundee
1 (12) 11
St Mirren
SPL
Dundee Utd
4 (16) 12
St Mirren
SPL
Kilmarnock
4 (13) 9
St Mirren
SPL
Falkirk
4 (6) 2
St Mirren
SPL
Hibernian
10 (17) 7
St Mirren
SPL
Celtic
12 (13) 1
St Mirren

ST MIRREN - CORNERS BY COMPETITION

St Mirren's 38 Scottish Premiership 25/26 Matches
SPL
St Mirren
10 (12) 2
Dundee Utd
SPL
Aberdeen
6 (7) 1
St Mirren
SPL
St Mirren
1 (5) 4
Kilmarnock
SPL
Dundee
5 (11) 6
St Mirren
SPL
St Mirren
8 (15) 7
Livingston
SPL
Celtic
3 (10) 7
St Mirren
SPL
St Mirren
8 (13) 5
Aberdeen
SPL
Falkirk
7 (11) 4
St Mirren
SPL
St Mirren
1 (12) 11
Rangers
SPL
Dundee Utd
8 (12) 4
St Mirren
SPL
Livingston
7 (9) 2
St Mirren
SPL
St Mirren
4 (11) 7
Motherwell
SPL
Hibernian
6 (14) 8
St Mirren
SPL
Kilmarnock
9 (13) 4
St Mirren
SPL
St Mirren
7 (9) 2
Hearts
SPL
St Mirren
5 (11) 6
Dundee
SPL
Livingston
3 (7) 4
St Mirren
SPL
Hearts
3 (8) 5
St Mirren
SPL
St Mirren
4 (12) 8
Falkirk
SPL
Motherwell
9 (17) 8
St Mirren
SPL
Rangers
5 (9) 4
St Mirren
SPL
St Mirren
11 (15) 4
Kilmarnock
SPL
St Mirren
7 (11) 4
Livingston
SPL
St Mirren
3 (5) 2
Dundee Utd
SPL
Aberdeen
8 (14) 6
St Mirren
SPL
Dundee
1 (12) 11
St Mirren
SPL
St Mirren
2 (6) 4
Celtic
SPL
St Mirren
5 (11) 6
Hibernian
SPL
St Mirren
6 (13) 7
Hearts
SPL
Dundee Utd
4 (16) 12
St Mirren
SPL
St Mirren
6 (8) 2
Aberdeen
SPL
Kilmarnock
4 (13) 9
St Mirren
SPL
St Mirren
5 (10) 5
Dundee
SPL
Falkirk
4 (6) 2
St Mirren
SPL
Hibernian
10 (17) 7
St Mirren
SPL
St Mirren
6 (12) 6
Rangers
SPL
St Mirren
7 (11) 4
Motherwell
SPL
Celtic
12 (13) 1
St Mirren
St Mirren's 4 Scottish Cup 2025 Matches
Scottish Cup
Celtic
6 (17) 11
St Mirren
Scottish Cup
St Mirren
5 (11) 6
Partick
Scottish Cup
Airdrieonians
2 (11) 9
St Mirren
Scottish Cup
Livingston
3 (5) 2
St Mirren

ST MIRREN - BOOKINGS

St Mirren's All 42 Matches
SPL
St Mirren
0 0 (2) 0 2
Dundee Utd
SPL
Aberdeen
1 0 (3) 0 2
St Mirren
SPL
St Mirren
3 0 (4) 0 1
Kilmarnock
SPL
Dundee
1 0 (3) 0 2
St Mirren
SPL
St Mirren
2 0 (4) 0 2
Livingston
Scottish Cup
Celtic
2 0 (5) 0 3
St Mirren
SPL
Celtic
0 0 (2) 0 2
St Mirren
SPL
St Mirren
1 0 (4) 0 3
Aberdeen
SPL
Falkirk
1 0 (3) 0 2
St Mirren
SPL
St Mirren
0 0 (1) 0 1
Rangers
Scottish Cup
St Mirren
1 0 (1) 0 0
Partick
SPL
Dundee Utd
2 0 (3) 0 1
St Mirren
SPL
Livingston
1 0 (3) 0 2
St Mirren
SPL
St Mirren
4 1 (6) 0 0
Motherwell
SPL
Hibernian
0 0 (3) 0 3
St Mirren
SPL
Kilmarnock
1 0 (4) 0 3
St Mirren
Scottish Cup
Airdrieonians
0 0 (1) 0 1
St Mirren
SPL
St Mirren
1 0 (4) 1 1
Hearts
SPL
St Mirren
0 1 (2) 0 0
Dundee
SPL
Livingston
3 0 (6) 0 3
St Mirren
Scottish Cup
Livingston
0 0 (1) 0 1
St Mirren
SPL
Hearts
0 1 (3) 0 1
St Mirren
SPL
St Mirren
2 0 (3) 0 1
Falkirk
SPL
Motherwell
0 0 (4) 0 4
St Mirren
SPL
Rangers
1 0 (3) 0 2
St Mirren
SPL
St Mirren
1 0 (1) 0 0
Kilmarnock
SPL
St Mirren
0 0 (1) 0 1
Livingston
SPL
St Mirren
2 0 (4) 0 2
Dundee Utd
SPL
Aberdeen
0 0 (1) 0 1
St Mirren
SPL
Dundee
0 0 (2) 0 2
St Mirren
SPL
St Mirren
2 0 (3) 0 1
Celtic
SPL
St Mirren
4 0 (5) 0 1
Hibernian
SPL
St Mirren
2 0 (4) 0 2
Hearts
SPL
Dundee Utd
1 0 (4) 1 1
St Mirren
SPL
St Mirren
2 1 (8) 0 4
Aberdeen
SPL
Kilmarnock
1 0 (3) 0 2
St Mirren
SPL
St Mirren
3 0 (5) 0 2
Dundee
SPL
Falkirk
1 0 (3) 0 2
St Mirren
SPL
Hibernian
1 0 (2) 0 1
St Mirren
SPL
St Mirren
3 0 (6) 0 3
Rangers
SPL
St Mirren
5 0 (6) 0 1
Motherwell
SPL
Celtic
2 0 (3) 0 1
St Mirren
St Mirren's 20 Home Matches
SPL
St Mirren
0 0 (2) 0 2
Dundee Utd
SPL
St Mirren
3 0 (4) 0 1
Kilmarnock
SPL
St Mirren
2 0 (4) 0 2
Livingston
SPL
St Mirren
1 0 (4) 0 3
Aberdeen
SPL
St Mirren
0 0 (1) 0 1
Rangers
Scottish Cup
St Mirren
1 0 (1) 0 0
Partick
SPL
St Mirren
4 1 (6) 0 0
Motherwell
SPL
St Mirren
1 0 (4) 1 1
Hearts
SPL
St Mirren
0 1 (2) 0 0
Dundee
SPL
St Mirren
2 0 (3) 0 1
Falkirk
SPL
St Mirren
1 0 (1) 0 0
Kilmarnock
SPL
St Mirren
0 0 (1) 0 1
Livingston
SPL
St Mirren
2 0 (4) 0 2
Dundee Utd
SPL
St Mirren
2 0 (3) 0 1
Celtic
SPL
St Mirren
4 0 (5) 0 1
Hibernian
SPL
St Mirren
2 0 (4) 0 2
Hearts
SPL
St Mirren
2 1 (8) 0 4
Aberdeen
SPL
St Mirren
3 0 (5) 0 2
Dundee
SPL
St Mirren
3 0 (6) 0 3
Rangers
SPL
St Mirren
5 0 (6) 0 1
Motherwell
St Mirren's 22 Away Matches
SPL
Aberdeen
1 0 (3) 0 2
St Mirren
SPL
Dundee
1 0 (3) 0 2
St Mirren
Scottish Cup
Celtic
2 0 (5) 0 3
St Mirren
SPL
Celtic
0 0 (2) 0 2
St Mirren
SPL
Falkirk
1 0 (3) 0 2
St Mirren
SPL
Dundee Utd
2 0 (3) 0 1
St Mirren
SPL
Livingston
1 0 (3) 0 2
St Mirren
SPL
Hibernian
0 0 (3) 0 3
St Mirren
SPL
Kilmarnock
1 0 (4) 0 3
St Mirren
Scottish Cup
Airdrieonians
0 0 (1) 0 1
St Mirren
SPL
Livingston
3 0 (6) 0 3
St Mirren
Scottish Cup
Livingston
0 0 (1) 0 1
St Mirren
SPL
Hearts
0 1 (3) 0 1
St Mirren
SPL
Motherwell
0 0 (4) 0 4
St Mirren
SPL
Rangers
1 0 (3) 0 2
St Mirren
SPL
Aberdeen
0 0 (1) 0 1
St Mirren
SPL
Dundee
0 0 (2) 0 2
St Mirren
SPL
Dundee Utd
1 0 (4) 1 1
St Mirren
SPL
Kilmarnock
1 0 (3) 0 2
St Mirren
SPL
Falkirk
1 0 (3) 0 2
St Mirren
SPL
Hibernian
1 0 (2) 0 1
St Mirren
SPL
Celtic
2 0 (3) 0 1
St Mirren

ST MIRREN - BOOKINGS BY COMPETITION

St Mirren's 38 Scottish Premiership 25/26 Matches
SPL
St Mirren
0 0 (2) 0 2
Dundee Utd
SPL
Aberdeen
1 0 (3) 0 2
St Mirren
SPL
St Mirren
3 0 (4) 0 1
Kilmarnock
SPL
Dundee
1 0 (3) 0 2
St Mirren
SPL
St Mirren
2 0 (4) 0 2
Livingston
SPL
Celtic
0 0 (2) 0 2
St Mirren
SPL
St Mirren
1 0 (4) 0 3
Aberdeen
SPL
Falkirk
1 0 (3) 0 2
St Mirren
SPL
St Mirren
0 0 (1) 0 1
Rangers
SPL
Dundee Utd
2 0 (3) 0 1
St Mirren
SPL
Livingston
1 0 (3) 0 2
St Mirren
SPL
St Mirren
4 1 (6) 0 0
Motherwell
SPL
Hibernian
0 0 (3) 0 3
St Mirren
SPL
Kilmarnock
1 0 (4) 0 3
St Mirren
SPL
St Mirren
1 0 (4) 1 1
Hearts
SPL
St Mirren
0 1 (2) 0 0
Dundee
SPL
Livingston
3 0 (6) 0 3
St Mirren
SPL
Hearts
0 1 (3) 0 1
St Mirren
SPL
St Mirren
2 0 (3) 0 1
Falkirk
SPL
Motherwell
0 0 (4) 0 4
St Mirren
SPL
Rangers
1 0 (3) 0 2
St Mirren
SPL
St Mirren
1 0 (1) 0 0
Kilmarnock
SPL
St Mirren
0 0 (1) 0 1
Livingston
SPL
St Mirren
2 0 (4) 0 2
Dundee Utd
SPL
Aberdeen
0 0 (1) 0 1
St Mirren
SPL
Dundee
0 0 (2) 0 2
St Mirren
SPL
St Mirren
2 0 (3) 0 1
Celtic
SPL
St Mirren
4 0 (5) 0 1
Hibernian
SPL
St Mirren
2 0 (4) 0 2
Hearts
SPL
Dundee Utd
1 0 (4) 1 1
St Mirren
SPL
St Mirren
2 1 (8) 0 4
Aberdeen
SPL
Kilmarnock
1 0 (3) 0 2
St Mirren
SPL
St Mirren
3 0 (5) 0 2
Dundee
SPL
Falkirk
1 0 (3) 0 2
St Mirren
SPL
Hibernian
1 0 (2) 0 1
St Mirren
SPL
St Mirren
3 0 (6) 0 3
Rangers
SPL
St Mirren
5 0 (6) 0 1
Motherwell
SPL
Celtic
2 0 (3) 0 1
St Mirren
St Mirren's 4 Scottish Cup 2025 Matches
Scottish Cup
Celtic
2 0 (5) 0 3
St Mirren
Scottish Cup
St Mirren
1 0 (1) 0 0
Partick
Scottish Cup
Airdrieonians
0 0 (1) 0 1
St Mirren
Scottish Cup
Livingston
0 0 (1) 0 1
St Mirren

ST MIRREN - LEAGUE TABLES

Current Scottish Premiership Table 25/26
# Team P W D L GD Pts
1 Celtic 38 26 4 8 32 82
2 Hearts 38 24 8 6 33 80
3 Rangers 38 20 12 6 33 72
4 Motherwell 38 16 13 9 23 61
5 Hibernian 38 15 12 11 14 57
6 Falkirk 38 14 7 17 -12 49
7 Dundee Utd 38 10 15 13 -11 45
8 Dundee 38 11 9 18 -19 42
9 Aberdeen 38 11 7 20 -15 40
10 Kilmarnock 38 10 10 18 -18 40
11 St Mirren 38 8 10 20 -25 34
12 Livingston 38 2 15 21 -35 21