Celtic vs Hearts
Who won Celtic vs Hearts?
Celtic 3 Hearts 1, full time in the Scottish Premiership. Our model's pre-match pick was Both teams to score, which landed.
Informational only, not betting advice. 18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 8020 133.
Celtic 3–1 Hearts
Celtic dropped two precious points at home to a Hearts side that arrived at Parkhead with nothing to lose, and the draw leaves the title picture extraordinarily tight with one match remaining.
Our pick
Celtic to win
Result
CEL v HEA
Celtic beat Hearts 3-1 at home.
4 goals took the match over the 2.5 line.
The chances backed the result: Celtic 2.57 to Hearts 0.77 on expected goals.


Celtic 1-1 Hearts: A Result That Flatters Neither Side but Means Everything to the Title Race
Celtic dropped two precious points at home to a Hearts side that arrived at Parkhead with nothing to lose, and the draw leaves the title picture extraordinarily tight with one match remaining.
Read full report →- 35'Foul

Alistair Johnston - 38'Foul

Michael Steinwender - 43'assist: Stephen Kingsley

Lawrence Shankland - 45+4'Right foot shot

Arne Engels - 46'off: Sebastian Tounekti

Kelechi Iheanacho - 47'off: Jordi Altena

Frankie Kent - 51'off: Beni Baningime

Blair Spittal - 53'Foul

Benjamin Nygren - 58'Foul

Auston Trusty - 62'off: Hyun-jun Yang

James Forrest - 67'off: Alexandros Kyziridis

Alan Forrest - 68'off: Harry Milne

Islam Chesnokov - 68'off: Pierre Landry Kaboré

Cláudio Braga - 73'off: Kieran Tierney

Marcelo Saracchi - 73'off: Auston Trusty

Callum Osmand - 77'Foul

Cammy Devlin - 87'assist: Callum Osmand

Daizen Maeda - 88'

Callum Osmand - 90+4'Argument

Lawrence Shankland - 90+7'Foul

Callum McGregor - 90+6'Time wasting

Daizen Maeda - 90+8'assist: Callum McGregor

Callum Osmand - 90+4'Argument

Marcelo Saracchi - 90'off: Benjamin Nygren

Dane Murray
Expected Goals (xG)
How the result affects the Scottish Premiership standings.
| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | Celtic | 2 | 2 | 0 | 0 | 6 |
| 2 | Dundee | 3 | 2 | 0 | 1 | 6 |
| 3 | St. Mirren | 2 | 2 | 0 | 0 | 6 |
| 4 | Motherwell | 2 | 1 | 1 | 0 | 4 |
| 5 | Hearts | 2 | 1 | 0 | 1 | 3 |
| 6 | St. Johnstone | 2 | 1 | 0 | 1 | 3 |
| 7 | Hibernian | 2 | 1 | 0 | 1 | 3 |
| 8 | Aberdeen | 2 | 1 | 0 | 1 | 3 |
What was the final score of Celtic vs Hearts?
The match finished 3-1 to Celtic.
Who won Celtic vs Hearts?
Celtic won the match 3-1.
When did Celtic vs Hearts take place?
The match took place on Saturday, 16 May 2026.
📊 Match recap and data context
Celtic beat Hearts 3-1 in the Scottish Premiership, a result our model had favoured at 51 per cent probability and which duly landed. The hosts controlled the match throughout, converting their dominance into three goals while Hearts managed one in response. Both sides had found the net in four of Hearts' last five outings, though Celtic's superior form across their recent run proved decisive on the day. Past performance does not guarantee future results.
Celtic's victory maintains their 1-point advantage at the top of the Scottish Premiership table, reinforcing their title credentials. Hearts remain in second place but suffered a damaging loss that could shift momentum in the title race. The result demonstrates Celtic's attacking potency and suggests the gap between first and second may widen if Hearts cannot recover form quickly. Both sides showed attacking intent, with BTTS occurring in 60% of Celtic's recent matches and 80% of Hearts' fixtures.
SportSignals uses automated analysis with editorial oversight. Check current team news and market prices before relying on this context.
Celtic v Hearts · Scottish Premiership ·
