7:1Full time
Key events
- 7'Tierney KieranCeltic
- 7'Scales LiamCeltic
- 10'Nygren BenjaminCeltic
- 10'Murray DaneCeltic
- 34'Miller CalvinHearts (Sco)
- 36'Osmand CallumCeltic
- 36'Duran CamiloCeltic
- 38'Osmand CallumCeltic
- 38'Duran CamiloCeltic
- 41'Mendy LaurentHearts (Sco)
- 41'McPake JoshuaHearts (Sco)
- 45+1'McCart JamieCeltic
- 46'JotaCeltic
- 46'Magnusson TomasHearts (Sco)
- 49'JotaCeltic
- 49'Duran CamiloCeltic
- 49'Tierney KieranCeltic
- 51'Baur MikaCeltic
- 52'Donovan ColbyCeltic
- 54'Mato RogersHearts (Sco)
- 54'Kerjota SabahHearts (Sco)
- 60'Oxlade-Chamberlain AlexCeltic
- 60'Emenalo LandonCeltic
- 60'Hogh KasperCeltic
- 70'Forrest JamesCeltic
- 72'Ba-Sy AmadouHearts (Sco)
- 83'Nygren BenjaminCeltic
- 83'Hogh KasperCeltic
- 84'Wilson JamesHearts (Sco)
1H: 5-12H: 2-0
Celtic vs Hearts
- Competition:
- Premiership
- Date and kick-off time:
- Round:
- Round 9
Celtic take on Hearts (Sco) on Sunday 18 October 2026 in Premiership, Round 9.
Celtic saw off Hearts (Sco) 7-1. Period by period it went 1H 5-1, 2H 2-0. Celtic finished with 2.64 expected goals (xg) to Hearts (Sco)'s 0.77. On ball possession, it was 44% to 56%. The result leaves Celtic top on 24 points and Hearts (Sco) 3rd on 16.
Frequently asked questions
When does Celtic vs Hearts start?
Celtic vs Hearts is scheduled for Sunday 18 October at 14:00 UTC. Start times are shown in your local time zone.
Where can I watch Celtic vs Hearts?
Official broadcast channels, television networks, and legal streaming options by territory are listed on this page.
What competition is this match part of?
Celtic vs Hearts is an official fixture as part of the Premiership. Follow live scores and updates here.