SportSignals
World Cup 2026Round of 32Today: 2 matchesNext: Brazil v Japan · 18:00Full schedule →

Celtic vs Hearts

Scottish PremiershipFull time · 16 May 2026
Celtic

Celtic

Won · xG 2.57WWWWWLast 5

Hearts

Lost · xG 0.77LWDWWLast 5
Hearts
PRESSURE INDEX · FINAL▲ CEL · last goal · 90'
59
41
CEL · 2.57 xG0.77 xG · HEA
Match StoryFull breakdown

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.

Key Takeaways
Result

Celtic picked up three points at home, extending their winning run.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the Celtic end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionScottish Premiership
First Goal
Lawrence Shankland
43'
Lawrence Shankland
Stephen KingsleyAssist: Stephen Kingsley
Match Report
Celtic 1-1 Hearts: A Result That Flatters Neither Side but Means Everything to the Title Race
MVMarcus Vale

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
Key Events
  1. 35'
  2. 38'
  3. 43'
    assist: Stephen Kingsley
  4. 45+4'
    Right foot shot
  5. 46'
    off: Sebastian Tounekti
  6. 47'
    off: Jordi Altena
  7. 51'
    off: Beni Baningime
  8. 53'
  9. 58'
  10. 62'
    off: Hyun-jun Yang
  11. 67'
    off: Alexandros Kyziridis
  12. 68'
    off: Harry Milne
  13. 68'
    off: Pierre Landry Kabore
  14. 73'
    off: Kieran Tierney
  15. 73'
    off: Auston Trusty
  16. 77'
    Foul
  17. 87'
    assist: Callum Osmand
  18. 88'
  19. 90+4'
    Argument
  20. 90+7'
  21. 90+6'
    Time wasting
  22. 90+8'
    assist: Callum McGregor
  23. 90+4'
    Argument
  24. 90'
    off: Benjamin Nygren
Game Flow

Expected Goals (xG)

Celtic 2.57 xGHearts 0.77 xG
Cumulative · approximated from goal events
0'45'90'
Table ImpactFull table

How the result affects the Scottish Premiership standings.

#TeamPWDLPts
1Celtic00000
2Rangers00000
3Hibernian00000
4Kilmarnock00000
5Aberdeen00000
6Livingston382152121
6Dundee United00000
7Dundee00000
Frequently Asked Questions
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.

Next Fixtures
HEAvs Sturm GrazWed 22 Jul, 01:00
Preview
📊 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