As Hearts look to continue their 100% win record over Old Firm opposition this weekend, we take a look at their latest meetings with The Hoops.
Remarkably, The Jambos haven’t drawn with Celtic in over a decade in a fixture that generally swings one way or the other. The last time they met, it was an unforgettable rainy day in the East End of Glasgow, where Derek McInnes’ side put on a disciplined Parkhead display to go three points ahead of their rivals.
Fast forward six weeks and the Gorgie side have now extended the gap between them and Celtic, with the opportunity to go nine points clear of them with a win. Here’s a look at the last 14 meetings between Hearts and Celtic through the medium of images:

1. Celtic 1-2 Hearts (07/12/25)
On an unforgettable dreich day in Glasgow, Hearts regained their three point advantage over The Hoops just as they were starting to catch up. Claudio Braga and Oisin McEntee gave the visitors a healthy lead before Kieran Tierney's consolation goal. | SNS Group

2. Hearts 3-1 Celtic (26/10/25)
In the first meeting between the two sides this season Hearts extended their unbeaten run to nine games with a comfortable statement win. Dane Murray's Tynecastle nightmare began when he scored an own goal, however this was cancelled out Callum McGregor. Second half strikes from Alexandros Kyziridis and Lawrence Shankland swung the game in Hearts' favour. | SNS Group

3. Celtic 3-0 Hearts (29/03/25)
A Daizen Maeda double and Jota strike gave Celtic a routine Parkhead win on their way to winning the title. | SNS Group

4. Hearts 1-4 Celtic (23/11/24)
Another poor display. The Jambos were battered at home through goals from Kyogo Furuhashi, Nicolas Kuhn and Adam Idah (x2). Musa Drammeh was on target for the hosts. | SNS Group