Skip to main content
← Scottish Premiership
#1 · 18 pts
3 – 1
Final score
#3 · 13 pts
A. Engels 45'+3 (pen.)
D. Maeda (ast. C. Osmand) 88'
C. Osmand (ast. C. McGregor) 90'+8
43' (ast. S. Kingsley) L. Shankland
Share Telegram

The ForzaPitch pre-match prediction gave Celtic a 53% win probability (draw 19%, Heart Of Midlothian 27%). The final result was Celtic 3–1 Heart Of Midlothian. In 3 previous meetings, Celtic have won 0 times, with 1 draws and 2 wins for Heart Of Midlothian.

Match statistics
11
Total shots
10
5
Shots on target
2
2.82
Actual xG
0.96
1
Saves
2
67%
Possession
33%
9
Corners
6
7
Tackles
15
6
🟨 Yellow cards
3
Match Events
A. Johnston
35'
38'
M. Steinwender
43'
ast. S. Kingsley · L. Shankland⚽
⚽A. Engels (pen.)
45'+3
↕ S. Tounekti / K. Iheanacho
46'
47'
F. Kent / J. Altena ↕
50'
B. Spittal / B. Baningime ↕
B. Nygren
53'
A. Trusty
58'
↕ Yang Hyun-Jun / J. Forrest
62'
67'
A. Forrest / A. Kyziridis ↕
67'
I. Chesnokov / H. Milne ↕
67'
C. Braga / P. Kabore ↕
↕ K. Tierney / M. Saracchi
73'
↕ A. Trusty / C. Osmand
73'
77'
S. Findlay
⚽D. Maeda · ast. C. Osmand
88'
↕ B. Nygren / D. Murray
89'
90'+4
L. Shankland
M. Saracchi
90'+4
D. Maeda
90'+6
C. McGregor
90'+7
⚽C. Osmand · ast. C. McGregor
90'+8
Pre-match prediction
53.63%
Celtic ←
19.08%
X
27.29%
Heart
we assigned to the actual result (Celtic) 53.63% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Celtic
2.40
2.82
+0.42
Heart
1.69
0.96
-0.73
Celtic dominated by xG (2.82 vs 0.96). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Celtic Celtic 7 18
2 Rangers Rangers 7 16
3 Heart Of Midlothian Heart Of Midlothian 7 13
4 Dundee Dundee 7 10
5 ST Mirren ST Mirren 7 10
6 ST Johnstone ST Johnstone 7 8
7 Aberdeen Aberdeen 7 8
8 Dundee Utd Dundee Utd 7 8
9 Motherwell Motherwell 7 8
10 Hibernian Hibernian 7 7
11 Falkirk Falkirk 7 6
12 Kilmarnock Kilmarnock 7 5
Lineups
Celtic Celtic 4-2-3-1
12 V. Sinisalo V. Sinisalo G 6.70
63 K. Tierney K. Tierney 73' D 6.60
5 L. Scales L. Scales D 7.70
6 Auston Trusty Auston Trusty 73' D 7.20
2 Alistair Johnston Alistair Johnston D 6.70
27 A. Engels A. Engels 1 ⚽ M 7.70
42 C. McGregor C. McGregor 1 👟 M 6.50
23 S. Tounekti S. Tounekti 45' M 6.30
8 B. Nygren B. Nygren 89' M 6.30
13 Yang Hyun-Jun Yang Hyun-Jun 62' M 6.20
38 Daizen Maeda Daizen Maeda 1 ⚽ F 7.60
Bench
21 A. Oxlade-Chamberlain A. Oxlade-Chamberlain M
56 A. Ralston A. Ralston D
19 C. Osmand C. Osmand 1 ⚽ 1 👟 17' F 8.60
47 D. Murray D. Murray 8' D 6.90
49 J. Forrest J. Forrest 28' M 6.90
17 K. Ịheanachọ K. Ịheanachọ 45' F 6.70
14 L. McCowan L. McCowan M
36 M. Saracchi M. Saracchi 17' D 6.90
31 R. Doohan R. Doohan G
25 A. Schwolow A. Schwolow G 6.70
18 H. Milne H. Milne 68' D 6.90
19 S. Findlay S. Findlay D 5.60
15 M. Steinwender M. Steinwender D 6.20
3 S. Kingsley S. Kingsley 1 👟 D 6.60
23 J. Altena J. Altena 47' M 6.30
6 Beni Baningime Beni Baningime 51' M 6.20
14 C. Devlin C. Devlin M 6.20
89 Alexandros Kyziridis Alexandros Kyziridis 67' M 6.50
11 P. Kabore P. Kabore 68' F 6.30
9 L. Shankland L. Shankland 1 ⚽ F 7.20
Bench
17 A. Forrest A. Forrest 23' F 6.50
16 B. Spittal B. Spittal 39' M 6.50
12 C. Borchgrevink C. Borchgrevink D
10 Cláudio Braga Cláudio Braga 22' F 6.50
2 Frankie Kent Frankie Kent 43' D 6.30
99 I. Chesnokov I. Chesnokov 22' M 6.70
5 J. McCart J. McCart D
30 R. Fulton R. Fulton G
29 S. Kerjota S. Kerjota F
Best on the pitch
C. Osmand
C. Osmand
F · Celtic
8.60
1 ⚽ 1 👟
1 shots · 6 pass
L. Scales
L. Scales
D · Celtic
7.70
· 56 pass
A. Engels
A. Engels
M · Celtic
7.70
1 ⚽
2 shots · 35 pass
Daizen Maeda
Daizen Maeda
F · Celtic
7.60
1 ⚽
2 shots · 18 pass
Auston Trusty
Auston Trusty
D · Celtic
7.20
1 shots · 78 pass
L. Shankland
L. Shankland
F · Heart
7.20
1 ⚽
2 shots · 22 pass
Celtic Celtic — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
V. Sinisalo G 90 6.70 — — — 37 33% — — —
K. Tierney D 73 6.60 — — — 31 20% — — —
L. Scales D 90 7.70 — — — 56 49% 1 — —
Auston Trusty D 73 7.20 — — 1 78 72% — 1 —
Alistair Johnston D 90 6.70 — — — 50 37% 3 1 —
A. Engels M 90 7.70 1 — 2 35 29% 1 — —
C. McGregor M 90 6.50 — 1 — 41 35% — 1 —
S. Tounekti M 45 6.30 — — 1 14 14% — — —
B. Nygren M 89 6.30 — — 3 38 30% 1 1 —
Yang Hyun-Jun M 62 6.20 — — — 27 15% 1 — —
Daizen Maeda F 90 7.60 1 — 2 18 15% — 1 —
C. Osmand F 17 8.60 1 1 1 6 4% — — —
D. Murray D 8 6.90 — — — — — — — —
J. Forrest M 28 6.90 — — — 12 11% — — —
K. Ịheanachọ F 45 6.70 — — 1 12 10% — — —
M. Saracchi D 17 6.90 — — — 11 8% — 1 —
Heart Of Midlothian Heart Of Midlothian — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
A. Schwolow G 90 6.70 — — — 38 10% — — —
H. Milne D 68 6.90 — — — 12 8% 2 — —
S. Findlay D 90 5.60 — — — 20 10% — — —
M. Steinwender D 90 6.20 — — 1 22 8% 2 1 —
S. Kingsley D 90 6.60 — 1 1 15 12% 1 — —
J. Altena M 47 6.30 — — 1 9 7% — — —
Beni Baningime M 51 6.20 — — — 10 8% — — —
C. Devlin M 90 6.20 — — — 32 23% 2 1 —
Alexandros Kyziridis M 67 6.50 — — 1 14 11% 2 — —
P. Kabore F 68 6.30 — — 2 7 2% 2 — —
L. Shankland F 90 7.20 1 — 2 22 16% 1 1 —
A. Forrest F 23 6.50 — — 1 4 2% 1 — —
B. Spittal M 39 6.50 — — — 15 7% 1 — —
Cláudio Braga F 22 6.50 — — 1 5 4% — — —
Frankie Kent D 43 6.30 — — — 2 2% 1 — —
I. Chesnokov M 22 6.70 — — — 7 4% — — —
Frequently Asked Questions
What was the final score of Celtic vs Heart Of Midlothian?
The final score was Celtic 3–1 Heart Of Midlothian.
What did the model predict before Celtic vs Heart Of Midlothian?
The model assigned 53% probability to a Celtic win, 19% to a draw, and 27% to an Heart Of Midlothian win.