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

Wojtek Kolan

Wojtek Kolan

Published on 31 Jul, 07:13 PM UTC

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

St. Mirren vs Celtic

Scheduled H2H Match For St. Mirren Vs Celtic

Scottish Premiership

Sat, 22 Nov 2025 at 03:00 PM UTC

St. Mirren
St. Mirren

SCO SCO

Recent Form

D
D
D
W
W
Celtic
Celtic

SCO SCO

Recent Form

W
W
D
W
D

0

Win

Last 10 Played

10
1 Draws

9

Win

6.88
Avg. Rating
7.06
3
Position
2
Steve Robinson
Manager
Brendan Rodgers

Game Schedule - Time Of Fixture

St. Mirren will square off vs Celtic in Scottish Premiership on Sat, 22 Nov 2025 at 03: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 Results Summary

In the last 10 head to head matches for these rivals, St. Mirren have come out on top 0 times and Celtic have won on 9 occasion.


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

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

St. Mirren Recent Matches

36
Scottish Premiership (20 Matches)
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
03:00 PM
15/03/25
2346
Motherwell
2
2359
St. Mirren
2
D
05:30 PM
01/03/25
2359
St. Mirren
2
2352
Celtic
5
L
07:45 PM
26/02/25
2353
Heart of Midlothian
3
2359
St. Mirren
1
L
03:00 PM
22/02/25
2351
Rangers
0
2359
St. Mirren
2
W
02:00 PM
16/02/25
2359
St. Mirren
0
2354
Hibernian
0
D
332
Scottish League Cup (6 Matches)
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
347
Scottish Cup (1 Matches)
07:45 PM
10/02/25
2359
St. Mirren
1
2353
Heart of Midlothian
1
L

Celtic Recent Matches

36
Scottish Premiership (15 Matches)
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
07:00 PM
14/05/25
2355
Aberdeen
1
2352
Celtic
5
W
02:00 PM
10/05/25
2352
Celtic
3
2354
Hibernian
1
W
11:00 AM
04/05/25
2351
Rangers
1
2352
Celtic
1
D
11:30 AM
26/04/25
2349
Dundee United
0
2352
Celtic
5
W
11:30 AM
12/04/25
2352
Celtic
5
2347
Kilmarnock
1
W
11:00 AM
06/04/25
2348
St. Johnstone
1
2352
Celtic
0
L
03:00 PM
29/03/25
2352
Celtic
3
2353
Heart of Midlothian
0
W
679
UEFA Europa League (2 Matches)
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 (2 Matches)
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
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 (2 Matches)
02:00 PM
24/05/25
2355
Aberdeen
1
2352
Celtic
1
L
02:00 PM
20/04/25
2348
St. Johnstone
0
2352
Celtic
5
W

St. Mirren Next Fixtures

Celtic Next Fixtures

St. Mirren Last Match Played stats

Kilmarnock vs St. Mirren

Final Score :2 - 0

(H)Match overview (A)
36%Ball possession64%
5Big chances0
9Total shots7
0Goalkeeper saves3
4Corner kicks9
8Fouls21
237Passes419
18Tackles14
21Free kicks8
1Yellow cards2
(H)Shots (A)
9Total shots7
5Shots on target0
0Hit woodwork0
3Shots off target2
1Blocked shots5
8Shots inside box7
1Shots outside box0
(H)Attack (A)
2Big chances scored0
3Big chances missed0
1Through balls0
15Touches in penalty area20
2Fouled in final third0
0Offsides3
(H)Passes (A)
150Accurate passes303
21Throw-ins32
68Final third entries69
40/92 (43%)Final third phase69/129 (53%)
23/64 (36%)Long balls45/99 (45%)
2/16 (13%)Crosses6/26 (23%)
(H)Duels (A)
51%Duels49%
7Dispossessed10
42/73 (58%)Ground duels31/73 (42%)
11/30 (37%)Aerial duels19/30 (63%)
4/11 (36%)Dribbles9/17 (53%)
(H)Defending (A)
44%Tackles won57%
18Total tackles14
11Interceptions6
52Recoveries49
51Clearances17
(H)Goalkeeping (A)
0Total saves3
1High claims0
2Punches0
5Goal kicks10

Celtic Last Match Played stats

Celtic vs Motherwell

Final Score :3 - 2

(H)Match overview (A)
62%Ball possession38%
5Big chances3
16Total shots5
1Goalkeeper saves6
10Corner kicks0
17Fouls12
587Passes370
25Tackles18
11Free kicks16
2Yellow cards0
(H)Shots (A)
16Total shots5
9Shots on target3
1Hit woodwork0
5Shots off target1
2Blocked shots1
12Shots inside box4
4Shots outside box1
(H)Attack (A)
3Big chances scored2
2Big chances missed1
42Touches in penalty area16
5Fouled in final third5
2Offsides2
(H)Passes (A)
512Accurate passes296
10Throw-ins18
85Final third entries44
168/220 (76%)Final third phase45/72 (63%)
22/42 (52%)Long balls19/52 (37%)
5/29 (17%)Crosses4/10 (40%)
(H)Duels (A)
47%Duels53%
6Dispossessed9
39/85 (46%)Ground duels46/85 (54%)
13/25 (52%)Aerial duels12/25 (48%)
3/15 (20%)Dribbles12/28 (43%)
(H)Defending (A)
68%Tackles won50%
25Total tackles18
8Interceptions12
52Recoveries46
15Clearances27
1Errors lead to a shot1
0Errors lead to a goal1
(H)Goalkeeping (A)
1Total saves6
0Big saves1
2Goal kicks14

St. Mirren Vs Celtic Season Stats

St. MirrenPerformance SummaryCeltic
7Matches7
5Goals Scored11
6Goals Conceded3
0.71Goals per Game1.57
0.86Goals Conceded per Game0.43
3.29Shots on Target per Game6
1.57Big Chances per Game4
41.29%Ball Possession71.29%
2Clean Sheets5
13.29Tackles per Game15
0Penalty Goals Conceded1
13.29Fouls per Game13.29
1.86Offsides per Game1.86
8.29Goal Kicks per Game3.71
20.43Throw-ins per Game18.86
2.43Yellow Cards per Game1.71

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Heart of MidlothianHeart of Midlothian760119
2CelticCeltic750217
3KilmarnockKilmarnock721410
4Dundee UnitedDundee United72239
5St. MirrenSt. Mirren72239
6MotherwellMotherwell71158
7HibernianHibernian71158
8RangersRangers71158
9LivingstonLivingston81436
10Falkirk FCFalkirk FC71336
11Dundee FCDundee FC81436
12AberdeenAberdeen71514
Championship round
Relegation Round

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025