Celtic vs Hearts
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.
Celtic picked up three points at home, extending their winning run.
Plenty of attacking intent from both sides produced an entertaining goal tally.
The result has implications at both ends of the Celtic end of the standings.


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'
- 38'
- 43'assist: Stephen Kingsley
- 45+4'Right foot shot
- 46'off: Sebastian Tounekti
- 47'off: Jordi Altena
- 51'off: Beni Baningime
- 53'Foul
- 58'Foul
- 62'off: Hyun-jun Yang
- 67'off: Alexandros Kyziridis
- 68'off: Harry Milne
- 68'off: Pierre Landry Kabore
- 73'off: Kieran Tierney
- 73'off: Auston Trusty
- 77'Foul
- 87'assist: Callum Osmand
- 88'
- 90+4'Argument
- 90+7'Foul
- 90+6'Time wasting
- 90+8'assist: Callum McGregor
- 90+4'Argument
- 90'off: Benjamin Nygren
Expected Goals (xG)
How the result affects the Scottish Premiership standings.
| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 0 | 0 | 0 | |
| 4 | 0 | 0 | 0 | 0 | 0 | |
| 5 | 0 | 0 | 0 | 0 | 0 | |
| 6 | 38 | 2 | 15 | 21 | 21 | |
| 6 | 0 | 0 | 0 | 0 | 0 | |
| 7 | 0 | 0 | 0 | 0 | 0 |
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.
📊 AI-generated recap and structured data
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.
Celtic v Hearts · Scottish Premiership · 16/05/2026, 12:30:00
