18 Oct 2026Celtic7–1Heart Of MidlothianPremiership
16 May 2026Celtic3–1Heart Of MidlothianPremiership
25 Jan 2026Heart Of Midlothian2–2CelticPremiership
07 Dec 2025Celtic1–2Heart Of MidlothianPremiership
26 Oct 2025Heart Of Midlothian3–1CelticPremiership
29 Mar 2025Celtic3–0Heart Of MidlothianPremiership
23 Nov 2024Heart Of Midlothian1–4CelticPremiership
14 Sept 2024Celtic2–0Heart Of MidlothianPremiership
04 May 2024Celtic3–0Heart Of MidlothianPremiership
03 Mar 2024Heart Of Midlothian2–0CelticPremiership
16 Dec 2023Celtic0–2Heart Of MidlothianPremiership
22 Oct 2023Heart Of Midlothian1–4CelticPremiership
07 May 2023Heart Of Midlothian0–2CelticPremiership
11 Mar 2023Heart Of Midlothian0–3CelticFA Cup
08 Mar 2023Celtic3–1Heart Of MidlothianPremiership
22 Oct 2022Heart Of Midlothian3–4CelticPremiership
21 Aug 2022Celtic2–0Heart Of MidlothianPremiership
07 May 2022Celtic4–1Heart Of MidlothianPremiership
26 Jan 2022Heart Of Midlothian1–2CelticPremiership
02 Dec 2021Celtic1–0Heart Of MidlothianPremiership
15 Aug 2021Celtic3–2Heart Of MidlothianLeague Cup
31 Jul 2021Heart Of Midlothian2–1CelticPremiership
20 Dec 2020Celtic3–3Heart Of MidlothianFA Cup
12 Feb 2020Celtic5–0Heart Of MidlothianPremiership
18 Dec 2019Heart Of Midlothian0–2CelticPremiership
25 Aug 2019Celtic3–1Heart Of MidlothianPremiership
19 May 2019Celtic2–1Heart Of MidlothianPremiership
27 Feb 2019Heart Of Midlothian1–2CelticPremiership
03 Nov 2018Celtic5–0Heart Of MidlothianPremiership
28 Oct 2018Heart Of Midlothian0–3CelticLeague Cup