Yang Hyun-Jun
(ast. A. Engels)
23'
D. Maeda
(ast. K. Tierney)
53'
D. Maeda
57'
9'
M. Moore
The ForzaPitch pre-match prediction gave Celtic a 53% win probability (draw 17%, Rangers 28%). The final result was Celtic 3–1 Rangers. In 4 previous meetings, Celtic have won 0 times, with 3 draws and 1 wins for Rangers.
Match statistics
8
Total shots
4
4
Shots on target
2
1.04
Actual xG
0.65
1
Saves
1
52%
Possession
48%
1
Corners
5
15
Tackles
19
6
🟨 Yellow cards
2
Match Events
9'
M. Moore⚽
19'
Chermiti
⚽Yang Hyun-Jun
· ast. A. Engels
23'
A. Johnston
39'
L. McCowan
/ S. Tounekti
46'
⚽D. Maeda
· ast. K. Tierney
53'
⚽D. Maeda
57'
59'
D. Sterling
/
J. Tavernier
59'
T. Aasgaard
/
M. Diomande
59'
D. Gassama
/
O. Antman
A. Trusty
67'
B. Nygren
/ R. Hatate
76'
76'
B. Miovski
/
T. Chukwuani
K. Tierney
78'
78'
T. Rommens
L. Scales
79'
Yang Hyun-Jun
/ K. Iheanacho
81'
A. Johnston
/ A. Ralston
81'
D. Maeda
82'
K. Tierney
/ M. Saracchi
84'
R. Hatate
89'
Pre-match prediction
53.37%
Celtic ←
17.76%
X
28.87%
Rangers
we assigned to the actual result (Celtic)
53.37%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.90
1.04
-1.86
2.09
0.65
-1.44
Celtic dominated by xG (1.04 vs 0.65).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
12
V. Sinisalo
G
V. Sinisalo
G
63
K. Tierney
1 👟
84'
D
K. Tierney
1 👟
84'
D
5
L. Scales
D
L. Scales
D
6
A. Trusty
D
A. Trusty
D
2
Alistair Johnston
81'
D
Alistair Johnston
81'
D
42
C. McGregor
M
C. McGregor
M
27
A. Engels
1 👟
M
A. Engels
1 👟
M
13
Yang Hyun-Jun
1 ⚽
81'
M
Yang Hyun-Jun
1 ⚽
81'
M
8
B. Nygren
76'
M
B. Nygren
76'
M
14
L. McCowan
45'
M
L. McCowan
45'
M
38
D. Maeda
2 ⚽
F
D. Maeda
2 ⚽
F
Bench
21
A. Oxlade-Chamberlain
M
A. Oxlade-Chamberlain
M
56
A. Ralston
11'
D
A. Ralston
11'
D
47
D. Murray
D
D. Murray
D
49
J. Forrest
M
J. Forrest
M
17
K. Ịheanachọ
11'
F
K. Ịheanachọ
11'
F
36
Marcelo Saracchi
8'
D
Marcelo Saracchi
8'
D
31
R. Doohan
G
R. Doohan
G
41
R. Hatate
16'
M
R. Hatate
16'
M
23
S. Tounekti
47'
F
S. Tounekti
47'
F
1
Jack Butland
G
Jack Butland
G
25
Tuur Rommens
D
Tuur Rommens
D
37
E. Fernandez
D
E. Fernandez
D
24
N. Djiga
D
N. Djiga
D
2
J. Tavernier
59'
D
J. Tavernier
59'
D
42
T. Chukwuani
76'
M
T. Chukwuani
76'
M
8
C. Barron
M
C. Barron
M
47
M. Moore
1 ⚽
M
M. Moore
1 ⚽
M
10
Mohammed Diomande
59'
M
Mohammed Diomande
59'
M
18
O. Antman
59'
M
O. Antman
59'
M
9
Youssef Chermiti
F
Youssef Chermiti
F
Bench
7
A. Skov Olsen
F
A. Skov Olsen
F
28
B. Miovski
16'
F
B. Miovski
16'
F
23
D. Gassama
33'
F
D. Gassama
33'
F
21
D. Sterling
33'
D
D. Sterling
33'
D
30
J. Meghoma
D
J. Meghoma
D
31
L. Kelly
G
L. Kelly
G
3
M. Aarons
D
M. Aarons
D
14
N. Bajrami
M
N. Bajrami
M
11
T. Aasgaard
33'
M
T. Aasgaard
33'
M
Best on the pitch
D. Maeda
F · Celtic
8.20
2 ⚽
3 shots
· 13 pass
Yang Hyun-Jun
M · Celtic
7.60
1 ⚽
2 shots
· 34 pass
K. Tierney
D · Celtic
7.50
1 👟
· 52 pass
L. Scales
D · Celtic
7.50
· 56 pass
M. Moore
M · Rangers
7.30
1 ⚽
1 shots
· 11 pass
C. Barron
M · Rangers
7.30
· 54 pass
Celtic — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| V. Sinisalo | G | 92 | 6.30 | — | — | — | 32 | 23% | — | — | — |
| K. Tierney | D | 84 | 7.50 | — | 1 | — | 52 | 38% | 1 | 1 | — |
| L. Scales | D | 92 | 7.50 | — | — | — | 56 | 54% | — | 1 | — |
| A. Trusty | D | 92 | 7.20 | — | — | — | 54 | 49% | — | 1 | — |
| Alistair Johnston | D | 81 | 6.50 | — | — | — | 29 | 22% | 3 | 1 | — |
| C. McGregor | M | 92 | 6.90 | — | — | — | 50 | 42% | 3 | — | — |
| A. Engels | M | 92 | 7.30 | — | 1 | 1 | 29 | 21% | 3 | — | — |
| Yang Hyun-Jun | M | 81 | 7.60 | 1 | — | 2 | 34 | 31% | 1 | — | — |
| B. Nygren | M | 76 | 6.50 | — | — | 2 | 38 | 29% | — | — | — |
| L. McCowan | M | 45 | 6.60 | — | — | — | 15 | 12% | — | — | — |
| D. Maeda | F | 92 | 8.20 | 2 | — | 3 | 13 | 9% | 2 | 1 | — |
| A. Ralston | D | 11 | 6.30 | — | — | — | 3 | 2% | — | — | — |
| K. Ịheanachọ | F | 11 | 6.30 | — | — | — | 2 | 1% | — | — | — |
| Marcelo Saracchi | D | 8 | 6.30 | — | — | — | — | — | — | — | — |
| R. Hatate | M | 16 | 6.30 | — | — | — | 1 | 1% | — | 1 | — |
| S. Tounekti | F | 47 | 6.70 | — | — | — | 14 | 10% | 2 | — | — |
Rangers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jack Butland | G | 92 | 6.20 | — | — | — | 36 | 23% | — | — | — |
| Tuur Rommens | D | 92 | 6.70 | — | — | — | 23 | 18% | 4 | 1 | — |
| E. Fernandez | D | 92 | 6.70 | — | — | — | 54 | 44% | 3 | — | — |
| N. Djiga | D | 92 | 6.90 | — | — | 2 | 58 | 48% | 1 | — | — |
| J. Tavernier | D | 59 | 6.00 | — | — | — | 20 | 8% | 1 | — | — |
| T. Chukwuani | M | 76 | 6.20 | — | — | — | 45 | 40% | 3 | — | — |
| C. Barron | M | 92 | 7.30 | — | — | — | 54 | 48% | 2 | — | — |
| M. Moore | M | 92 | 7.30 | 1 | — | 1 | 11 | 7% | — | — | — |
| Mohammed Diomande | M | 59 | 6.20 | — | — | — | 22 | 19% | 1 | — | — |
| O. Antman | M | 59 | 6.90 | — | — | — | 11 | 7% | 3 | — | — |
| Youssef Chermiti | F | 92 | 6.20 | — | — | 1 | 14 | 10% | — | 1 | — |
| B. Miovski | F | 16 | 6.50 | — | — | — | 5 | 3% | 1 | — | — |
| D. Gassama | F | 33 | 6.70 | — | — | — | 7 | 4% | — | — | — |
| D. Sterling | D | 33 | 6.50 | — | — | — | 5 | 4% | — | — | — |
| T. Aasgaard | M | 33 | 6.30 | — | — | — | 20 | 16% | — | — | — |
Frequently Asked Questions
What was the final score of Celtic vs Rangers?
The final score was Celtic 3–1 Rangers.
What did the model predict before Celtic vs Rangers?
The model assigned 53% probability to a Celtic win, 17% to a draw, and 28% to an Rangers win.