Skip to main content
← Scottish Premiership
#10 · 0 pts
3 – 1
Final score
#3 · 0 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 Dundee Utd Dundee Utd 0 0
2 Falkirk Falkirk 0 0
3 Heart Of Midlothian Heart Of Midlothian 0 0
4 Hibernian Hibernian 0 0
5 Kilmarnock Kilmarnock 0 0
6 Motherwell Motherwell 0 0
7 ST Mirren ST Mirren 0 0
8 Dundee Dundee 0 0
9 ST Johnstone ST Johnstone 0 0
10 Celtic Celtic 0 0
11 Rangers Rangers 0 0
12 Aberdeen Aberdeen 0 0
Lineups
Celtic Celtic 4-2-3-1
12 Viljami Sinisalo Viljami Sinisalo G 6.70
63 Kieran Tierney Kieran Tierney 73' D 6.60
5 L. Scales L. Scales D 7.70
6 A. Trusty A. Trusty 73' D 7.20
2 A. Johnston A. Johnston D 6.70
27
Arne 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 D. Maeda D. Maeda 1 ⚽ F 7.60
Bench
21
Alex Oxlade-Chamberlain M
19
Callum Osmand 1 ⚽ 1 👟 17' F 8.60
47
Dane Murray 8' D 6.90
49
James Forrest 28' M 6.90
17
Kelechi Iheanacho 45' F 6.70
14
Luke McCowan M
36
Marcelo Saracchi 17' D 6.90
31
Ross Doohan G
56 Tony Ralston Tony Ralston D
25 Alexander Schwolow Alexander Schwolow G 6.70
18 H. Milne H. Milne 68' D 6.90
19 Stuart Findlay Stuart Findlay D 5.60
15 Michael Steinwender Michael Steinwender D 6.20
3 Stephen Kingsley Stephen 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 A. Kyziridis A. Kyziridis 67' M 6.50
11
Pierre Landry Kaboré 68' F 6.30
9 Lawrence Shankland Lawrence Shankland 1 ⚽ F 7.20
Bench
17 Alan Forrest Alan Forrest 23' F 6.50
16 Blair Spittal Blair Spittal 39' M 6.50
12 Christian Borchgrevink Christian 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 Jamie McCart Jamie McCart D
30 Ryan Fulton Ryan Fulton G
29 Sabah Kerjota Sabah Kerjota F
Best on the pitch
Callum Osmand
F · Celtic
8.60
1 ⚽ 1 👟
1 shots · 6 pass
L. Scales
L. Scales
D · Celtic
7.70
· 56 pass
Arne Engels
M · Celtic
7.70
1 ⚽
2 shots · 35 pass
D. Maeda
D. Maeda
F · Celtic
7.60
1 ⚽
2 shots · 18 pass
A. Trusty
A. Trusty
D · Celtic
7.20
1 shots · 78 pass
Lawrence Shankland
Lawrence Shankland
F · Heart
7.20
1 ⚽
2 shots · 22 pass
Celtic Celtic — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Viljami Sinisalo G 90 6.70 37 33%
Kieran Tierney D 73 6.60 31 20%
L. Scales D 90 7.70 56 49% 1
A. Trusty D 73 7.20 1 78 72% 1
A. Johnston D 90 6.70 50 37% 3 1
Arne 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
D. Maeda F 90 7.60 1 2 18 15% 1
Callum Osmand F 17 8.60 1 1 1 6 4%
Dane Murray D 8 6.90
James Forrest M 28 6.90 12 11%
Kelechi Iheanacho F 45 6.70 1 12 10%
Marcelo Saracchi D 17 6.90 11 8% 1
Heart Of Midlothian Heart Of Midlothian — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Alexander Schwolow G 90 6.70 38 10%
H. Milne D 68 6.90 12 8% 2
Stuart Findlay D 90 5.60 20 10%
Michael Steinwender D 90 6.20 1 22 8% 2 1
Stephen 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
A. Kyziridis M 67 6.50 1 14 11% 2
Pierre Landry Kaboré F 68 6.30 2 7 2% 2
Lawrence Shankland F 90 7.20 1 2 22 16% 1 1
Alan Forrest F 23 6.50 1 4 2% 1
Blair 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.