St. Mirren vs Celtic: Prediction, Head-to-Head, Odds & Stats (Sat, 22 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 19 Nov, 12:04 AM

Next Match 22/11/25 at 08:00 PM

St. Mirren vs Celtic

Scheduled H2H Match For St. Mirren Vs Celtic

Scottish Premiership

Sat, 22 Nov 2025 at 08:00 PM UTC

St. Mirren
St. Mirren

SCO SCO

Recent Form

L
L
L
D
L
Celtic
Celtic

SCO SCO

Recent Form

D
L
W
L

0

Win

Last 10 Played

10
1 Draws

9

Win

6.74
Avg. Rating
6.77
9
Position
27
Steve Robinson
Manager
Martin O'Neill

Game Schedule - Time Of Fixture

St. Mirren will square off vs Celtic in Scottish Premiership on Sat, 22 Nov 2025 at 08:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

St. Mirren vs Celtic H2H Stats

Over the most recent 10 head-2-head matches between these competitors, St. Mirren have come out on top 0 times and Celtic have got the victory on 9 occasion.


Head-to-Head (Last 10 Matches)
St. Mirren0
Celtic9

St. Mirren Vs Celtic Performance stats

Editorial Prediction:

St. Mirren and Celtic are set to clash in an eagerly anticipated encounter in the Scottish Premiership on Saturday, November 22, 2025. As fans gear up for this fascinating matchup, one might wonder: which team has the upper hand in this face-off? Dive into the numbers with us as we unravel the tale these statistics weave.

A glance at their last 10 meetings might pose a puzzling question: could this be the most evenly matched rivalry where both teams are yet to secure a win? With both sides failing to clinch a victory, they remain knotted across this period. Their most recent battle on August 3, 2025, tipped the scales slightly in Celtic's favor, as they eked out a 1-0 win on home turf.

When dissecting the performance metrics from their last encounter, a pattern emerges. Both teams shared a statistical stalemate across multiple areas, from free throw accuracy to three-pointers. Indeed, neither St. Mirren nor Celtic scored a single free throw or three-pointer, leaving their shooting prowess untested in this facet. Defensively, too, they remained locked in equilibrium with both teams grabbing no rebounds and committing zero turnovers.

Yet, momentum can be a pivotal factor. St. Mirren is likely looking to bounce back after a sobering 0-3 defeat to Hibernian. In stark contrast, Celtic strides into this match brimming with confidence after a commanding 4-0 triumph over Kilmarnock. Such recent performances could act as a harbinger of what's to come.

The statistics suggest an enthralling contest lies ahead. However, if momentum and recent form serve as reliable guides, Celtic appears poised to edge out their competitors from St. Mirren in this forthcoming clash. The data nudges in one direction, hinting at a Celtic victory come Saturday. Will prediction hold true, or will St. Mirren rise to script a different narrative?

Matchstat.com St. Mirren vs Celtic Prediction For This Upcoming H2H Match

St. Mirren vs Celtic Past H2H Matches

36
Scottish Premiership
03:30 PM
03/08/25
2352
Celtic
1
2359
St. Mirren
0
11:30 AM
17/05/25
2352
Celtic
1
2359
St. Mirren
1
05:30 PM
01/03/25
2359
St. Mirren
2
2352
Celtic
5
03:00 PM
05/01/25
2352
Celtic
3
2359
St. Mirren
0
11:00 AM
25/08/24
2359
St. Mirren
0
2352
Celtic
3
11:30 AM
18/05/24
2352
Celtic
3
2359
St. Mirren
2
02:00 PM
13/04/24
2352
Celtic
3
2359
St. Mirren
0
05:00 PM
02/01/24
2359
St. Mirren
0
2352
Celtic
3
07:45 PM
01/11/23
2352
Celtic
2
2359
St. Mirren
1
02:00 PM
20/05/23
2352
Celtic
2
2359
St. Mirren
2
12:00 PM
05/03/23
2359
St. Mirren
1
2352
Celtic
5
07:45 PM
18/01/23
2352
Celtic
4
2359
St. Mirren
0
11:00 AM
18/09/22
2359
St. Mirren
2
2352
Celtic
0
07:45 PM
02/03/22
2352
Celtic
2
2359
St. Mirren
0
07:45 PM
22/12/21
2359
St. Mirren
0
2352
Celtic
0
02:00 PM
21/08/21
2352
Celtic
6
2359
St. Mirren
0
08:00 PM
10/02/21
2359
St. Mirren
0
2352
Celtic
4
03:00 PM
30/01/21
2352
Celtic
1
2359
St. Mirren
2
03:00 PM
31/10/20
2352
Celtic
2359
St. Mirren
06:45 PM
16/09/20
2359
St. Mirren
1
2352
Celtic
2
05:00 PM
12/08/20
2359
St. Mirren
2352
Celtic
03:00 PM
07/03/20
2352
Celtic
5
2359
St. Mirren
0
03:00 PM
26/12/19
2359
St. Mirren
1
2352
Celtic
2
07:45 PM
30/10/19
2352
Celtic
2
2359
St. Mirren
0
06:45 PM
03/04/19
2359
St. Mirren
0
2352
Celtic
2
07:45 PM
23/01/19
2352
Celtic
4
2359
St. Mirren
0
06:45 PM
14/09/18
2359
St. Mirren
0
2352
Celtic
0
06:45 PM
03/04/15
2359
St. Mirren
0
2352
Celtic
2
01:00 PM
14/12/14
2352
Celtic
4
2359
St. Mirren
1
11:45 AM
27/09/14
2359
St. Mirren
1
2352
Celtic
2
03:00 PM
22/03/14
2352
Celtic
3
2359
St. Mirren
0
03:00 PM
02/02/14
2352
Celtic
1
2359
St. Mirren
0
12:45 PM
05/01/14
2359
St. Mirren
0
2352
Celtic
4
11:45 AM
31/03/13
2359
St. Mirren
1
2352
Celtic
1
03:00 PM
15/12/12
2352
Celtic
2
2359
St. Mirren
0
11:30 AM
20/10/12
2359
St. Mirren
0
2352
Celtic
5
12:30 PM
21/01/12
2359
St. Mirren
0
2352
Celtic
2
03:00 PM
26/11/11
2352
Celtic
5
2359
St. Mirren
0
11:45 AM
28/08/11
2359
St. Mirren
0
2352
Celtic
2
02:00 PM
09/04/11
2352
Celtic
1
2359
St. Mirren
0
02:00 PM
14/11/10
2359
St. Mirren
0
2352
Celtic
1
02:00 PM
22/08/10
2352
Celtic
4
2359
St. Mirren
0
07:45 PM
24/03/10
2359
St. Mirren
4
2352
Celtic
0
03:00 PM
28/11/09
2352
Celtic
3
2359
St. Mirren
1
11:30 AM
26/09/09
2359
St. Mirren
0
2352
Celtic
2
03:00 PM
28/02/09
2352
Celtic
7
2359
St. Mirren
0
12:30 PM
22/11/08
2359
St. Mirren
1
2352
Celtic
3
11:30 AM
10/08/08
2352
Celtic
1
2359
St. Mirren
0
347
Scottish Cup
02:00 PM
11/02/24
2359
St. Mirren
0
2352
Celtic
2
05:30 PM
11/02/23
2352
Celtic
5
2359
St. Mirren
1
12:30 PM
05/03/17
2352
Celtic
4
2359
St. Mirren
1
12:45 PM
02/03/13
2359
St. Mirren
1
2352
Celtic
2
12:15 PM
07/03/09
2359
St. Mirren
1
2352
Celtic
0
332
Scottish League Cup
02:30 PM
27/01/13
2359
St. Mirren
3
2352
Celtic
2

Head To Head Streaks

2352
No losses
14
2359
Without clean sheet
14
(Both)
More than 2.5 goals
5/7
2352
First to score
4/5
(Both)
Less than 4.5 cards
10/10
(Both)
More than 10.5 corners
6/7

Team Streaks

2359
Without clean sheet
6
2359
More than 2.5 goals
4/5
2352
More than 2.5 goals
5/6
2352
Less than 4.5 cards
7/9
2359
More than 10.5 corners
4/5

St. Mirren Recent Matches

36
Scottish Premiership (20 Matches)
05:45 PM
08/11/25
2359
St. Mirren
0
2354
Hibernian
3
L
03:00 PM
01/11/25
2356
Livingston
2359
St. Mirren
-
07:45 PM
29/10/25
2359
St. Mirren
2
2353
Heart of Midlothian
2
D
02:00 PM
25/10/25
2349
Dundee United
3
2359
St. Mirren
1
L
02:00 PM
18/10/25
2359
St. Mirren
0
2355
Aberdeen
1
L
02:00 PM
04/10/25
2347
Kilmarnock
2
2359
St. Mirren
0
L
02:00 PM
27/09/25
2359
St. Mirren
1
2357
Dundee FC
0
W
02:00 PM
13/09/25
2363
Falkirk FC
1
2359
St. Mirren
2
W
02:00 PM
31/08/25
2354
Hibernian
1
2359
St. Mirren
1
D
11:00 AM
24/08/25
2359
St. Mirren
1
2351
Rangers
1
D
02:00 PM
09/08/25
2359
St. Mirren
0
2346
Motherwell
0
D
03:30 PM
03/08/25
2352
Celtic
1
2359
St. Mirren
0
L
11:30 AM
17/05/25
2352
Celtic
1
2359
St. Mirren
1
D
06:45 PM
14/05/25
2359
St. Mirren
2
2354
Hibernian
2
D
02:00 PM
10/05/25
2349
Dundee United
0
2359
St. Mirren
2
W
02:00 PM
03/05/25
2359
St. Mirren
1
2355
Aberdeen
0
W
02:00 PM
26/04/25
2359
St. Mirren
2
2351
Rangers
2
D
02:00 PM
12/04/25
2359
St. Mirren
3
2365
Ross County
2
W
02:00 PM
05/04/25
2357
Dundee FC
2
2359
St. Mirren
0
L
03:00 PM
29/03/25
2359
St. Mirren
5
2347
Kilmarnock
1
W
332
Scottish League Cup (7 Matches)
05:30 PM
01/11/25
2346
Motherwell
1
2359
St. Mirren
4
W
06:45 PM
19/09/25
2347
Kilmarnock
2
2359
St. Mirren
2
W
02:00 PM
16/08/25
2359
St. Mirren
1
2353
Heart of Midlothian
1
W
02:00 PM
27/07/25
2359
St. Mirren
2
2364
Ayr United
1
W
02:00 PM
19/07/25
2359
St. Mirren
8
23955
Annan Athletic
2
W
06:45 PM
15/07/25
2375
Forfar Athletic
1
2359
St. Mirren
2
W
02:00 PM
12/07/25
2366
Arbroath
0
2359
St. Mirren
0
L
853
Club Friendly Games (3 Matches)
06:30 PM
08/07/25
2367
Airdrieonians
0
2359
St. Mirren
2
W
09:00 AM
05/07/25
4
Milton Keynes Dons
1
2359
St. Mirren
2
W
01:00 PM
28/06/25
2377
Dumbarton
0
2359
St. Mirren
4
W

Celtic Recent Matches

36
Scottish Premiership (13 Matches)
04:00 PM
09/11/25
2352
Celtic
4
2347
Kilmarnock
0
W
03:00 PM
01/11/25
2349
Dundee United
2352
Celtic
-
07:45 PM
29/10/25
2352
Celtic
4
2363
Falkirk FC
0
W
12:00 PM
26/10/25
2353
Heart of Midlothian
3
2352
Celtic
1
L
11:00 AM
19/10/25
2357
Dundee FC
2
2352
Celtic
0
L
02:00 PM
05/10/25
2352
Celtic
3
2346
Motherwell
2
W
02:00 PM
27/09/25
2352
Celtic
0
2354
Hibernian
0
D
02:00 PM
14/09/25
2347
Kilmarnock
1
2352
Celtic
2
W
11:00 AM
31/08/25
2351
Rangers
0
2352
Celtic
0
D
02:00 PM
23/08/25
2352
Celtic
3
2356
Livingston
0
W
11:30 AM
10/08/25
2355
Aberdeen
0
2352
Celtic
2
W
03:30 PM
03/08/25
2352
Celtic
1
2359
St. Mirren
0
W
11:30 AM
17/05/25
2352
Celtic
1
2359
St. Mirren
1
D
679
UEFA Europa League (4 Matches)
05:45 PM
06/11/25
1289
FC Midtjylland
3
2352
Celtic
1
L
07:00 PM
23/10/25
2352
Celtic
2
2051
SK Sturm Graz
1
W
04:45 PM
02/10/25
2352
Celtic
0
2999
Sporting Braga
2
L
07:00 PM
24/09/25
5149
FK Crvena zvezda
1
2352
Celtic
1
D
332
Scottish League Cup (3 Matches)
02:00 PM
02/11/25
2352
Celtic
3
2351
Rangers
1
W
02:30 PM
21/09/25
2358
Partick Thistle
0
2352
Celtic
4
W
06:45 PM
15/08/25
2352
Celtic
4
2363
Falkirk FC
1
W
7
UEFA Champions League (2 Matches)
04:45 PM
26/08/25
5172
Kairat Almaty
0
2352
Celtic
0
D
07:00 PM
20/08/25
2352
Celtic
0
5172
Kairat Almaty
0
D
853
Club Friendly Games (7 Matches)
06:30 PM
26/07/25
34469
Al-Ahli
1
2352
Celtic
1
W
06:30 PM
24/07/25
2953
AFC Ajax
5
2352
Celtic
1
L
02:00 PM
19/07/25
2352
Celtic
4
39
Newcastle United
0
W
06:30 PM
16/07/25
3001
Sporting CP
0
2352
Celtic
2
W
10:00 AM
12/07/25
3035
CF Estrela Amadora
3
2352
Celtic
2
L
05:00 PM
08/07/25
40896
Cork City
1
2352
Celtic
2
W
06:45 PM
04/07/25
2379
Queen's Park FC
0
2352
Celtic
1
W
347
Scottish Cup (1 Matches)
02:00 PM
24/05/25
2355
Aberdeen
1
2352
Celtic
1
L

St. Mirren Next Fixtures

Celtic Next Fixtures

St. Mirren Last Match Played stats

St. Mirren vs Hibernian

Final Score :0 - 3

(H)Match overview (A)
46%Ball possession54%
0.60Expected goals1.30
1Big chances2
10Total shots15
4Goalkeeper saves5
5Corner kicks6
13Fouls12
331Passes397
13Tackles3
12Free kicks13
4Yellow cards1
(H)Shots (A)
10Total shots15
5Shots on target5
0Hit woodwork1
4Shots off target5
1Blocked shots5
8Shots inside box12
2Shots outside box3
(H)Attack (A)
1Big chances missed2
20Touches in penalty area34
4Fouled in final third5
3Offsides0
(H)Passes (A)
263Accurate passes336
8Throw-ins8
69Final third entries47
85/119 (71%)Final third phase106/139 (76%)
25/65 (38%)Long balls25/47 (53%)
5/24 (21%)Crosses8/32 (25%)
(H)Duels (A)
48%Duels52%
1Dispossessed7
26/47 (55%)Ground duels21/47 (45%)
15/38 (39%)Aerial duels23/38 (61%)
1/3 (33%)Dribbles5/11 (45%)
(H)Defending (A)
69%Tackles won67%
13Total tackles3
4Interceptions4
44Recoveries47
29Clearances34
2Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
4Total saves5
0Big saves2
1High claims4
0Punches2
10Goal kicks9

Celtic Last Match Played stats

Celtic vs Kilmarnock

Final Score :4 - 0

(H)Match overview (A)
75%Ball possession25%
3.00Expected goals0.57
4Big chances1
21Total shots3
1Goalkeeper saves4
8Corner kicks7
14Fouls4
706Passes231
8Tackles21
3Free kicks14
2Yellow cards2
(H)Shots (A)
21Total shots3
7Shots on target1
1Hit woodwork1
8Shots off target2
6Blocked shots0
14Shots inside box3
7Shots outside box0
(H)Attack (A)
2Big chances scored0
2Big chances missed1
2Through balls0
41Touches in penalty area12
1Fouled in final third0
0Offsides3
(H)Passes (A)
634Accurate passes147
15Throw-ins16
96Final third entries41
192/233 (82%)Final third phase35/74 (47%)
42/57 (74%)Long balls13/62 (21%)
6/24 (25%)Crosses4/17 (24%)
(H)Duels (A)
51%Duels49%
6Dispossessed3
23/58 (40%)Ground duels35/58 (60%)
21/29 (72%)Aerial duels8/29 (28%)
11/26 (42%)Dribbles1/6 (17%)
(H)Defending (A)
88%Tackles won48%
8Total tackles21
4Interceptions14
53Recoveries40
28Clearances41
0Errors lead to a goal1
(H)Goalkeeping (A)
1Total saves4
2High claims0
1Punches2
4Goal kicks13

Premiership 25/26 Standings

POSTEAMMPWLDPER %
1Heart of MidlothianHeart of Midlothian1290330
2CelticCeltic1172223
3HibernianHibernian1242618
4RangersRangers1141618
5Falkirk FCFalkirk FC1244416
6MotherwellMotherwell1132615
7Dundee UnitedDundee United1133514
8AberdeenAberdeen1136211
9St. MirrenSt. Mirren1125410
10KilmarnockKilmarnock1226410
11Dundee FCDundee FC122739
12LivingstonLivingston121658
Championship round
Relegation Round