Scottish Premiership
May 16, 2026 12.30pm
3
1
HT : 0 1
FT Celtic Park
  • Kelechi Iheanacho 46' yellowcard
  • Arne Engels 45'+4' yellowcard
  • James Forrest 62' yellowcard
  • Callum Osmand 73' yellowcard
  • Marcelo Saracchi 73' yellowcard
  • Daizen Maeda 87' goal
  • Dane Murray 90' yellowcard
  • Callum Osmand 90'+8' goal
  • goal Lawrence Shankland 43'
  • yellowcard Frankie Kent 47'
  • yellowcard Blair Spittal 51'
  • yellowcard Alan Forrest 67'
  • yellowcard Islam Chesnokov 68'
  • yellowcard Cláudio Braga 68'

Celtic vs Hearts - Match Guide, Data Analysis, Standings

Reaction

News
News

The match

Match Preview

Form, Standings, Stats

Celtic

All competitions
Scottish Premiership
Last game
May 13, 2026 8.00pm
Motherwell 2 - 3 Celtic
Goals scored
66
Top scorer
Daizen Maeda

Hearts

All competitions
Scottish Premiership
Last game
May 13, 2026 8.00pm
Hearts 3 - 0 Falkirk
Goals scored
67
Top scorer
Lawrence Shankland

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Celtic win with a probability of 51.44%. A win for Hearts had a probability of 24.94% and a draw had a probability of 23.66%.

The most likely scoreline for a Celtic win was 2-1 with a probability of 9.83%. The next most likely scorelines for that outcome were 1-0 (7.81%) and 2-0 (7.24%). The likeliest Hearts win was 1-2 (6.45%) , while for a drawn scoreline it was 1-1 (10.42%). The actual scoreline of 3-1 was predicted with a 6.1% likelihood.

Result

Celtic 51.44% (+0.04)
Draw 23.66% (-0.06)
Hearts 24.94% (+0.05)

Both Teams to Score: 

62.84% (+0.05)

Goals

Over 1.5 83.27% (-0.02)
Under 1.5 16.73% (+0.02)
Over 2.5 62.67% (+0.04)
Under 2.5 37.33% (-0.04)
Over 3.5 40.4% (+0.06)
Under 3.5 59.6% (-0.06)
Over 4.5 24.75% (+0.06)
Under 4.5 75.25% (-0.07)

First Half Winner

Celtic 38.6% (-0.01)
Draw 39.1% (+0.01)
Hearts 22.3%

Team To Score First

Celtic 59.43% (+0.01)
No Goal 4.2% (-0.02)
Hearts 36.37% (+0.01)

Corners

Over 8 61.85% (+0.01)
Equal 8 10.74%
Under 8 27.41% (-0.02)
Over 9 50.57% (+0.01)
Equal 9 11.28%
Under 9 38.15% (-0.01)
Over 10.5 39.67% (+0.02)
Under 10.5 60.33% (-0.02)

Celtic Goals

Over 1.5 55.27% (-0.01)
Under 1.5 44.73% (+0.01)
Over 2.5 28.99% (+0.02)
Under 2.5 71.01% (-0.02)
Over 3.5 12.23% (+0.04)
Under 3.5 87.77% (-0.04)

Hearts Goals

Over 0.5 64.35% (-0.04)
Under 0.5 35.65% (+0.04)
Over 1.5 33.25% (-0.01)
Under 1.5 66.75% (+0.02)
Over 2.5 13.25% (+0.01)
Under 2.5 86.75% (-0.02)
Over 3.5 4.31% (+0.01)
Under 3.5 95.69% (-0.02)

Score analysis

Celtic 51.42%
Draw 23.65%
Hearts 24.93%
Celtic
2-1 @ 9.83% (-0.01)
1-0 @ 7.81% (-0.02)
2-0 @ 7.24% (-0.01)
3-1 @ 6.13%
3-0 @ 4.61% (-0.01)
3-2 @ 4.01% (+0.01)
Other @ 11.79% (+0.04)
Total : 51.42%
Draw
1-1 @ 10.42% (-0.01)
2-2 @ 6.58% (-0.02)
0-0 @ 4.2% (-0.02)
3-3 @ 2.01% (-0.02)
Other @ 0.44% (-0.02)
Total : 23.65%
Hearts
1-2 @ 6.45% (-0.01)
0-1 @ 4.72%
0-2 @ 2.96%
1-3 @ 2.93% (+0.02)
2-3 @ 2.63% (+0.01)
0-3 @ 1.37% (-0.01)
Other @ 3.87% (+0.03)
Total : 24.93%

Head to Head

Scottish Premiership
Jan 25, 2026 3.00pm
2
2
HT : 0 1
FT Tynecastle Park
  • Stuart Findlay 48' goal
  • Oisin McEntee 71' yellowcard
  • Sabah Kerjota 71' yellowcard
  • Blair Spittal 86' yellowcard
  • Cláudio Braga 87' goal
  • James Wilson 90'+4' yellowcard
  • goal Benjamin Nygren 7'
  • goal Hyun-jun Yang 62'
  • yellowcard Sebastian Tounekti 66'
  • yellowcard Dane Murray 73'
  • yellowcard Anthony Ralston 77'
Scottish Premiership
Dec 7, 2025 3.00pm
1
2
HT : 0 1
FT
  • Hyun-Jun Yang 35' yellowcard
  • Kieran Tierney 90'+3' goal
  • yellowcard Harry Milne 36'
  • goal Cláudio Rafael Soares Braga 43'
  • yellowcard Cameron Devlin 60'
  • yellowcard Michael Steinwender 62'
  • goal Oisin McEntee 64'
Scottish Premiership
Dec 6, 2025 3.00pm
Scottish Premiership
Oct 26, 2025 12.00pm
3
1
HT : 0 0
FT
Scottish Premiership
Oct 25, 2025 3.00pm
Scottish Premiership Gameweek 31
Mar 29, 2025 3.00pm
3
0
HT : 3 0
FT Celtic Park
  • Daizen Maeda 17' goal
  • Jota 24' goal
  • Daizen Maeda 41' goal
  • yellowcard Adam Forrester 55'

Build-up

News