← Match Finder
Premiership
Referee: K Clancy
Celtic
T S S T S
0–2
Full-time
Hearts
S S S T T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Celtic Hearts
Last 6 — all competitions · 6/6 matches
Win Ø 59%
50%
67%
Points per game
1,7
2,0
Over 2.5 Ø 50%
67%
33%
Both score Ø 58%
83%
33%
Average goals
3,2
1,7
Scored
1,8
1,0
Conceded
1,3
0,7
Goal diff per game
+0,5
+0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Premiership · 17/16 matches
Win Ø 60%
76%
44%
Points per game
2,5
1,4
Over 2.5 Ø 54%
76%
31%
Both score Ø 45%
59%
31%
Average goals
3,2
1,9
Scored
2,5
0,9
Conceded
0,7
0,9
Goal diff per game
+1,8
+0,0
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–2

77% Possession 23%
22 Shots 5
5 Shots on target 2
5 Blocked shots 1
0 Goalkeeper saves 5
18 Corners 3
5 Offside 1
12 Free kicks against 3
1 Yellow cards 0
0 Red cards 0
The table before the match Celtic 1. · Hearts 6.
# Team K V U T +/− P
1 Celtic 17 13 3 1 +31 42
2 Rangers 16 12 1 3 +25 37
3 St Mirren 17 7 4 6 -1 25
4 Hibernian 17 6 6 5 -1 24
5 Kilmarnock 17 6 5 6 +1 23
6 Hearts 16 7 2 7 +0 23
7 Dundee 16 5 6 5 -3 21
8 Ross County 17 4 5 8 -9 17
9 Aberdeen 15 4 4 7 -8 16
10 Motherwell 17 3 6 8 -9 15
11 ST Johnstone 16 3 6 7 -12 15
12 Livingston 15 2 4 9 -14 10

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Celtic Hearts
15′
L. Shankland 0–1
J. Grant
30′
S. Kingsley 0–2
Half-time 0–2
D. Maeda 🔁
↦ M. Johnston
46′
Oh Hyeon-Gyu 🔁
↦ D. Turnbull
46′
A. Ralston 🔁
↦ A. Johnston
46′
46′
🔁 T. Sibbick
↦ S. Kingsley
Daizen Maeda 🟨
52′
A. Bernabéi 🔁
↦ L. Palma
62′
66′
🔁 B. McKay
↦ A. Forrest
66′
🔁 K. Vargas
↦ A. Denholm
J. Forrest 🔁
↦ G. Taylor
71′
85′
🔁 M. Tait
↦ J. Grant
91′
🔁 C. Halkett
↦ N. Atkinson
Full-time 0–2

Line-ups

Celtic

4-3-3
1 J. Hart G
2 A. Johnston D
20 C. Carter-Vickers D
5 L. Scales D
3 G. Taylor D
33 M. O'Riley M
42 C. McGregor M
14 D. Turnbull M
90 M. Johnston F
8 K. Furuhashi F
7 L. Palma F
Bench (9)
38 D. Maeda
19 Oh Hyeon-Gyu
56 A. Ralston
25 A. Bernabéi
49 J. Forrest
57 S. Welsh
29 S. Bain
28 Paulo Bernardo
22 Kwon Hyeok-Kyu

Coach: B. Rodgers

Hearts

3-5-2
28 Z. Clark G
3 S. Kingsley D
2 F. Kent D
15 K. Rowles D
13 N. Atkinson M
22 A. Denholm M
6 B. Baningime M
7 J. Grant M
19 A. Cochrane M
9 L. Shankland F
17 A. Forrest F
Bench (9)
21 T. Sibbick
18 B. McKay
77 K. Vargas
25 M. Tait
4 C. Halkett
11 Y. Oda
30 K. Tagawa
5 P. Haring
1 C. Gordon

Coach: S. Naismith

Odds comparison

Green columns are the outcomes that came in.

1X2
H
1,24
U
6,24
B ✓
10,44
Over/under goals
O1,5 ✓
O2,5
1,43
U2,5 ✓
2,75
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

K Clancy · 126 kamper i vår database

🟨 Yellow cards
4,0 / match
Average
⚽ Free kicks
22,6 / match
Average

🟥 Red cards: 0,19 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.