St. Mirren vs Celtic — live score, lineups, stats, h2h and where to watch
Full time: St. Mirren 0–1 Celtic.
2025-11-22
90+5’McGregor Callum
St. Mirren
MATCH STATISTICS
Celtic
0Possession %0
Set pieces
Top stats
(15%)2
On Target2(13%)
(85%)11
Off Target14(88%)
27%
Ball possession
73%
13
Total shots
16
1
Big chances
0
Attack
1
Big chances
0
0
Accurate through passes
0
Defense
10
Fouls
8
64% (9/14)
Tackles
100% (8/8)
21
Clearances
19
10
Interceptions
5
0
Errors leading to shot
1
0
Errors leading to goal
0
Shots
(15%)2
On Target2(13%)
(38%)5
Off Target4(25%)
0.12
xG on target (xGOT)
0.19
13
Total shots
16
6
Blocked shots
10
1
Hit the woodwork
0
Passes
45% (27/60)
Long passes
55% (27/49)
51% (46/91)
Passes in final third
74% (117/158)
21% (3/14)
Crosses
22% (4/18)
0.69
Expected assists (xA)
0.85
Goalkeeping
0.19
xGOT faced
0.12
Player stats
St. Mirren
| Player | Min | G | A | PG | PM | OG | Sh | SoT | SoffT | ShB | Sv | Cards | FC | FS | Rtg | xG | xA | KP | Pass % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Baccus Keanu | 90' | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 2 | 0 | 2 | 1 | 6.4 | 0.11 | 0.04 | 0 | 85% | |
| Fraser Marcus | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.2 | 0.00 | 0.00 | 0 | 77.78% | |
| Freckleton Miguel | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 6.8 | 0.07 | 0.02 | 0 | 55.56% | |
| George Shamal | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5.9 | 0.00 | 0.01 | 0 | 48.39% | |
| Gogic Alex | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 7.3 | 0.00 | 0.02 | 0 | 82.61% | |
| John Declan | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 6.8 | 0.03 | 0.49 | 3 | 76.92% | |
| Mandron Mikael | 120' | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 1 | 3 | 0 | 4 | 1 | 6.7 | 0.20 | 0.03 | 1 | 46.43% | |
| McMenamin Conor | 81' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | 1 | 0 | 6.0 | 1.00 | 0.02 | 1 | 74.07% | |
| Phillips Killian | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 7.2 | 0.00 | 0.04 | 2 | 72% | |
| Richardson Jayden | 82' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 6.0 | 0.09 | 0.00 | 0 | 61.54% | |
| Ayunga Jonah | 53' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 6.3 | 0.00 | 0.00 | 0 | 100% | |
| Donnelly Liam | 30' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.00 | 0 | 100% | |
| King Richard | 38' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | — | 0.03 | 0.00 | 0 | 100% | |
| Taylor Fraser | 39' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | — | 0.00 | 0.00 | 0 | 100% | |
| N'Lundulu D. | — | — | — | — | — | — | 0 | 0 | — | — | 0 | — | — | — | 6.1 | 0.00 | 0.02 | 1 | 44.44% |
Celtic
| Player | Min | G | A | PG | PM | OG | Sh | SoT | SoffT | ShB | Sv | Cards | FC | FS | Rtg | xG | xA | KP | Pass % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Engels Arne | 85' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 6.9 | 0.08 | 0.18 | 2 | 81.25% | |
| Hatate Reo | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 2 | 0 | 7.6 | 0.01 | 0.21 | 5 | 86.44% | |
| Kenny Johnny | 46' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 6.5 | 0.11 | 0.00 | 0 | 70% | |
| Maeda Daizen | 120' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 5.7 | 0.07 | 0.04 | 0 | 83.33% | |
| McGregor Callum | 120' | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 7.9 | 0.08 | 0.02 | 0 | 91.3% | |
| Ralston Anthony | 72' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 7.6 | 0.00 | 0.05 | 0 | 90.7% | |
| Scales Liam | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 6.7 | 0.00 | 0.05 | 1 | 87.64% | |
| Tierney Kieran | 72' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 7.5 | 0.04 | 0.05 | 1 | 87.5% | |
| Tounekti Sebastian | 67' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 6.3 | 0.03 | 0.09 | 1 | 90.48% | |
| Trusty Auston | 120' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.4 | 0.00 | 0.01 | 1 | 96.39% | |
| Donovan Colby | 35' | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0.00 | 0.01 | 1 | 100% | |
| McCowan Luke | 74' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 7.0 | 0.14 | 0.04 | 0 | 70.59% | |
| Murray Dane | 48' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 6.5 | 0.10 | 0.00 | 0 | 92.31% | |
| Nygren Benjamin | 48' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 6.5 | 0.06 | 0.03 | 1 | 55.56% | |
| Yang Hyun-Jun | 53' | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 2 | 0 | 0 | 1 | 7.0 | 0.15 | 0.05 | 0 | 42.86% | |
| Schmeichel K. | — | — | — | — | — | — | 0 | 0 | — | — | 2 | — | — | — | 7.1 | 0.00 | 0.00 | 0 | 96.49% |

