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 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

W
W
L
L
L
Celtic
Celtic

SCO SCO

Recent Form

W
L
W
L
W

0

Win

Last 10 Played

10
1 Draws

9

Win

6.77
Avg. Rating
6.83
9
Position
21
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

For the last 10 head to head games for 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
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 (21 Matches)
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
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
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

Celtic Recent Matches

36
Scottish Premiership (15 Matches)
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
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
679
UEFA Europa League (3 Matches)
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 (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 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 Heart of Midlothian

Final Score :2 - 2

(H)Match overview (A)
48%Ball possession52%
1.63Expected goals2.37
4Big chances4
12Total shots20
6Goalkeeper saves4
6Corner kicks7
9Fouls11
301Passes324
13Tackles14
11Free kicks9
2Yellow cards2
(H)Shots (A)
12Total shots20
6Shots on target8
0Hit woodwork3
4Shots off target6
2Blocked shots6
11Shots inside box12
1Shots outside box8
(H)Attack (A)
1Big chances scored2
3Big chances missed2
0Through balls3
24Touches in penalty area27
2Fouled in final third3
3Offsides2
(H)Passes (A)
210Accurate passes243
16Throw-ins21
63Final third entries62
67/120 (56%)Final third phase104/139 (75%)
25/75 (33%)Long balls24/58 (41%)
7/24 (29%)Crosses6/28 (21%)
(H)Duels (A)
47%Duels53%
7Dispossessed8
28/56 (50%)Ground duels28/56 (50%)
31/69 (45%)Aerial duels38/69 (55%)
4/11 (36%)Dribbles6/11 (55%)
(H)Defending (A)
54%Tackles won50%
13Total tackles14
5Interceptions12
45Recoveries44
42Clearances51
1Errors lead to a goal0
(H)Goalkeeping (A)
6Total saves4
3Big saves1
1Punches0
6Goal kicks8

Celtic Last Match Played stats

Celtic vs Falkirk FC

Final Score :4 - 0

(H)Match overview (A)
60%Ball possession40%
4.00Expected goals0.71
7Big chances0
26Total shots8
4Goalkeeper saves7
6Corner kicks3
14Fouls12
503Passes331
16Tackles15
12Free kicks14
1Yellow cards2
(H)Shots (A)
26Total shots8
11Shots on target4
2Hit woodwork0
7Shots off target1
8Blocked shots3
22Shots inside box3
4Shots outside box5
(H)Attack (A)
4Big chances scored0
3Big chances missed0
37Touches in penalty area13
2Fouled in final third4
1Offsides5
(H)Passes (A)
427Accurate passes250
30Throw-ins12
64Final third entries48
117/146 (80%)Final third phase35/76 (46%)
31/55 (56%)Long balls20/63 (32%)
9/26 (35%)Crosses2/12 (17%)
(H)Duels (A)
54%Duels46%
6Dispossessed8
30/62 (48%)Ground duels32/62 (52%)
29/48 (60%)Aerial duels19/48 (40%)
5/14 (36%)Dribbles3/11 (27%)
(H)Defending (A)
50%Tackles won53%
16Total tackles15
6Interceptions10
52Recoveries51
18Clearances22
0Errors lead to a goal1
(H)Goalkeeping (A)
4Total saves7
0Big saves2
2Goal kicks9

St. Mirren Vs Celtic Season Stats

St. MirrenPerformance SummaryCeltic
10Matches10
8Goals Scored16
12Goals Conceded8
0.8Goals per Game1.6
1.2Goals Conceded per Game0.8
3.3Shots on Target per Game5.8
1.7Big Chances per Game4.1
44.10%Ball Possession70.60%
2Clean Sheets6
12.2Tackles per Game14.3
1Penalty Goals Conceded2
12.3Fouls per Game12.9
2.2Offsides per Game1.7
8.3Goal Kicks per Game4.6
20.5Throw-ins per Game19.7
2.2Yellow Cards per Game1.6
2Red Cards0

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Heart of MidlothianHeart of Midlothian1080226
2CelticCeltic1062220
3RangersRangers1031615
4HibernianHibernian1032514
5MotherwellMotherwell1032514
6Dundee UnitedDundee United1033413
7Falkirk FCFalkirk FC1034312
8KilmarnockKilmarnock1024410
9St. MirrenSt. Mirren1024410
10AberdeenAberdeen1036110
11Dundee FCDundee FC102539
12LivingstonLivingston101636
Championship round
Relegation Round

Football Previews & Betting Tips

01 Nov 2025

Championship Preview And Prediction: Birmingham City vs Portsmouth Betting Tips & Picks November 1, 2025

01 Nov 2025

Premier League Preview And Prediction: Brighton & Hove Albion vs Leeds United Betting Tips & Picks November 1, 2025

01 Nov 2025

Premier League Preview And Prediction: Crystal Palace vs Brentford Betting Tips & Picks November 1, 2025

01 Nov 2025

Championship Preview And Prediction: Queens Park Rangers vs Ipswich Town Betting Tips & Picks November 1, 2025

01 Nov 2025

Premier League Preview And Prediction: Fulham vs Wolverhampton Betting Tips & Picks November 1, 2025

01 Nov 2025

Championship Preview And Prediction: Watford vs Middlesbrough Betting Tips & Picks November 1, 2025