← Match Finder
Premiership
Referee: A Muir
Celtic
S S S S S
3–1
Full-time
Hearts
U T S T S

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 Ø 75%
100%
50%
Points per game
3,0
1,7
Over 2.5 Ø 75%
83%
67%
Both score Ø 25%
33%
17%
Average goals
4,0
2,8
Scored
3,7
1,8
Conceded
0,3
1,0
Goal diff per game
+3,3
+0,8
This season — Premiership · 27/27 matches
Win Ø 71%
93%
48%
Points per game
2,8
1,7
Over 2.5 Ø 71%
78%
63%
Both score Ø 50%
48%
52%
Average goals
3,9
3,1
Scored
3,2
1,8
Conceded
0,7
1,4
Goal diff per game
+2,5
+0,4
🔒 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: 1–1

71% Possession 29%
11 Shots 5
3 Shots on target 3
2 Blocked shots 1
2 Goalkeeper saves 0
7 Corners 3
5 Offside 0
6 Free kicks against 9
0 Yellow cards 2
0 Red cards 0
The table before the match Celtic 1. · Hearts 3.
# Team K V U T +/− P
1 Celtic 27 25 1 1 +68 76
2 Rangers 27 21 4 2 +40 67
3 Hearts 27 13 6 8 +11 45
4 Hibernian 27 12 4 11 +4 40
5 Aberdeen 28 12 2 14 -9 38
6 St Mirren 28 10 7 11 -11 37
7 Livingston 27 10 5 12 -14 35
8 ST Johnstone 28 9 4 15 -15 31
9 Motherwell 28 8 6 14 -6 30
10 Ross County 28 6 6 16 -17 24
11 Kilmarnock 28 6 6 16 -27 24
12 Dundee United 27 5 5 17 -24 20

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
6′
J. Ginnelly 0–1
A. Halliday
7′
ℹ️ Josh Ginnelly
VAR: Goal confirmed
1–1 D. Maeda
K. Furuhashi
25′
Daizen Maeda ℹ️
VAR: Goal confirmed
27′
Jota 🔁
↦ D. Maeda
31′
44′
🔁 Y. Oda
↦ J. Ginnelly
Half-time 1–1
54′
🟨 Cameron Devlin
2–1 K. Furuhashi
A. Mooy
60′
65′
🔁 G. Kuol
↦ Y. Oda
R. Hatate 🔁
↦ M. ORiley
70′
Oh Hyeon-Gyu 🔁
↦ K. Furuhashi
71′
S. Hakšabanović 🔁
↦ L. Abada
71′
71′
🔁 B. McKay
↦ A. Forrest
71′
🔁 M. Smith
↦ C. Devlin
71′
🔁 S. Kingsley
↦ A. Halliday
77′
🟨 Orestis Kiomourtzoglou
T. Iwata 🔁
↦ A. Mooy
80′
3–1 S. Hakšabanović
A. Bernabei
84′
Full-time 3–1

Line-ups

Celtic

4-3-3
1 J. Hart G
56 A. Ralston D
20 C. Carter-Vickers D
4 C. Starfelt D
25 A. Bernabei D
13 A. Mooy M
42 C. McGregor M
33 M. O'Riley M
11 L. Abada F
8 K. Furuhashi F
38 D. Maeda F
Bench (9)
17 Jota
41 R. Hatate
19 Oh Hyeon-Gyu
9 S. Hakšabanović
24 T. Iwata
2 A. Johnston
29 S. Bain
14 D. Turnbull
18 Y. Kobayashi

Coach: A. Postecoglou

Hearts

3-5-2
28 Z. Clark G
72 J. Hill D
21 T. Sibbick D
15 K. Rowles D
12 N. Atkinson M
14 C. Devlin M
8 O. Kiomourtzoglou M
7 J. Grant M
16 A. Halliday M
17 A. Forrest F
30 J. Ginnelly F
Bench (8)
88 Y. Oda
61 G. Kuol
18 B. McKay
2 M. Smith
3 S. Kingsley
13 R. Stewart
45 M. Tait
20 L. Neilson

Coach: R. Neilson

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,19
U
7,02
B
12,99
Over/under goals
O1,5 ✓
O2,5 ✓
1,35
U2,5
3,10
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

A Muir · 65 kamper i vår database

🟨 Yellow cards
3,6 / match
Average
⚽ Free kicks
26,5 / match
Above average

🟥 Red cards: 0,17 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.