Skip to main content
PremiershipSat 16 May 2026
Celtic

Celtic

1st
L
L
W
L
W
3-1
Full time
Hearts

Hearts

2nd
L
D
W
D
L

AIFootyMetrics AI

All predictions
CelticCEL51%
Draw24%
HeartsHEA25%
Likeliest scorePremium

Top picks

Prob · odds

The model's top picks for this match

Start free trial

3 days free, then €14.99 a month · Cancel anytime

Already have an account? Log in

Match overview

67%Ball possession33%
14Total shots12
5Shots on target2
4Big chances1
1Goalkeeper saves2
463Total passes235
10Fouls committed9
9Corners6

Attack

14Total shots12
5Shots on target2
3Shots blocked2
10Shots inside box7
4Shots outside box5
1Hit woodwork0
9Corners6
2Offsides2

Passes

463Total passes235
377Accurate passes134
22Throw-ins22
12Key passes9
47Long passes71
20Crosses10

Defense

7Total tackles17
4Tackles won10
2Blocked shots2
7Interceptions9
1Goalkeeper saves2
9Goal kicks9

Duels

22Dribble attempts9
11Successful dribbles5
0Successful headers0

Discipline

10Fouls committed9
6Yellow cards3
0Red cards0
8Free kicks10
1Penalties0

Head to head

Key events

CELCelticHeartsHEA
    • FT3-1· 8 min added
    • C. Osmand3-1Assist: C. McGregor90+8
    • C. McGregorFoul90+7
    • D. MaedaTime wasting90+6
    • M. SaracchiArgument90+4
    • 90+4L. ShanklandArgument
    • D. MurrayOut: B. Nygren90'
    • D. Maeda2-1Assist: C. Osmand87'
    • 77'C. DevlinFoul
    • M. SaracchiOut: K. Tierney73'
    • C. OsmandOut: A. Trusty73'
    • 68'I. ChesnokovOut: H. Milne
    • 68'C. BragaOut: P. Landry Kabore
    • 67'A. ForrestOut: A. Kyziridis
    • J. ForrestOut: H. Yang62'
    • A. TrustyFoul58'
    • B. NygrenFoul53'
    • 51'B. SpittalOut: B. Baningime
    • 47'F. KentOut: J. Altena
    • K. IheanachoOut: S. Tounekti46'
    • HT1-1· 3 min added
    • A. Engels1-1Penalty45+4
    • 43'L. Shankland0-1Assist: S. Kingsley
    • 38'M. SteinwenderFoul
    • A. JohnstonFoul35'
  • Kick off

Celtic vs Hearts FAQ

Who is the referee for Celtic vs Hearts?
Don Robertson is the referee for Celtic vs Hearts on 16 May.
How many cards does Don Robertson average per game?
Don Robertson averages 4.00 cards per game (3.82 yellow, 0.18 red) across 22 matches in Premiership 25/26.