Celtic v Heart of Midlothian Head to Head
The last 100 Celtic v Hearts meetings in all competitions, back to 23 January 2002. Celtic have won 71, Heart of Midlothian 18, and 11 ended level. The last one, on 18 October 2026, finished Celtic 7-1 Heart of Midlothian (Premiership).
Next Celtic v Hearts
Heart of Midlothian v Celtic · · Premiership · Preview and predicted score →
Biggest Celtic win: Heart of Midlothian 0-7 Celtic, 1 Dec 2013 (Scottish Cup)
Biggest Heart of Midlothian win: Heart of Midlothian 4-0 Celtic, 17 Dec 2017 (Premiership)
The last 100 meetings
| Date | Match | Score |
|---|---|---|
| 18 Oct 2026 | Celtic v Heart of MidlothianPremiership | 7-1 |
| 16 May 2026 | Celtic v Heart of MidlothianPremiership, Championship Round | 3-1 |
| 25 Jan 2026 | Heart of Midlothian v CelticPremiership | 2-2 |
| 7 Dec 2025 | Celtic v Heart of MidlothianPremiership | 1-2 |
| 26 Oct 2025 | Heart of Midlothian v CelticPremiership | 3-1 |
| 29 Mar 2025 | Celtic v Heart of MidlothianPremiership | 3-0 |
| 23 Nov 2024 | Heart of Midlothian v CelticPremiership | 1-4 |
| 14 Sep 2024 | Celtic v Heart of MidlothianPremiership | 2-0 |
| 4 May 2024 | Celtic v Heart of MidlothianPremiership, Championship Round | 3-0 |
| 3 Mar 2024 | Heart of Midlothian v CelticPremiership | 2-0 |
| 16 Dec 2023 | Celtic v Heart of MidlothianPremiership | 0-2 |
| 22 Oct 2023 | Heart of Midlothian v CelticPremiership | 1-4 |
| 7 May 2023 | Heart of Midlothian v CelticPremiership, Championship Round | 0-2 |
| 11 Mar 2023 | Heart of Midlothian v CelticScottish Cup | 0-3 |
| 8 Mar 2023 | Celtic v Heart of MidlothianPremiership | 3-1 |
| 22 Oct 2022 | Heart of Midlothian v CelticPremiership | 3-4 |
| 21 Aug 2022 | Celtic v Heart of MidlothianPremiership | 2-0 |
| 7 May 2022 | Celtic v Heart of MidlothianPremiership, Championship Round | 4-1 |
| 26 Jan 2022 | Heart of Midlothian v CelticPremiership | 1-2 |
| 2 Dec 2021 | Celtic v Heart of MidlothianPremiership | 1-0 |
| 15 Aug 2021 | Celtic v Heart of MidlothianLeague Cup | 3-2 |
| 31 Jul 2021 | Heart of Midlothian v CelticPremiership | 2-1 |
| 20 Dec 2020 | Heart of Midlothian v CelticScottish Cup | 3-3 aet, Celtic won on pens |
| 12 Feb 2020 | Celtic v Heart of MidlothianPremiership | 5-0 |
| 18 Dec 2019 | Heart of Midlothian v CelticPremiership | 0-2 |
| 25 Aug 2019 | Celtic v Heart of MidlothianPremiership | 3-1 |
| 25 May 2019 | Heart of Midlothian v CelticScottish Cup | 1-2 |
| 19 May 2019 | Celtic v Heart of MidlothianPremiership | 2-1 |
| 27 Feb 2019 | Heart of Midlothian v CelticPremiership | 1-2 |
| 3 Nov 2018 | Celtic v Heart of MidlothianPremiership | 5-0 |
| 28 Oct 2018 | Heart of Midlothian v CelticLeague Cup | 0-3 |
| 11 Aug 2018 | Heart of Midlothian v CelticPremiership | 1-0 |
| 6 May 2018 | Heart of Midlothian v CelticPremiership | 1-3 |
| 30 Jan 2018 | Celtic v Heart of MidlothianPremiership | 3-1 |
| 17 Dec 2017 | Heart of Midlothian v CelticPremiership | 4-0 |
| 5 Aug 2017 | Celtic v Heart of MidlothianPremiership | 4-1 |
| 21 May 2017 | Celtic v Heart of MidlothianPremiership | 2-0 |
| 2 Apr 2017 | Heart of Midlothian v CelticPremiership | 0-5 |
| 29 Jan 2017 | Celtic v Heart of MidlothianPremiership | 4-0 |
| 7 Aug 2016 | Heart of Midlothian v CelticPremiership | 1-2 |
| 30 Apr 2016 | Heart of Midlothian v CelticPremiership | 1-3 |
| 2 Apr 2016 | Celtic v Heart of MidlothianPremiership | 3-1 |
| 27 Dec 2015 | Heart of Midlothian v CelticPremiership | 2-2 |
| 28 Oct 2015 | Heart of Midlothian v CelticLeague Cup | 1-2 |
| 26 Sep 2015 | Celtic v Heart of MidlothianPremiership | 0-0 |
| 30 Nov 2014 | Heart of Midlothian v CelticScottish Cup | 0-4 |
| 24 Sep 2014 | Celtic v Heart of MidlothianLeague Cup | 3-0 |
| 22 Feb 2014 | Heart of Midlothian v CelticPremiership | 0-2 |
| 21 Dec 2013 | Celtic v Heart of MidlothianPremiership | 2-0 |
| 1 Dec 2013 | Heart of Midlothian v CelticScottish Cup | 0-7 |
| 14 Sep 2013 | Heart of Midlothian v CelticPremiership | 1-3 |
| 19 Jan 2013 | Celtic v Heart of MidlothianPremiership | 4-1 |
| 28 Nov 2012 | Heart of Midlothian v CelticPremiership | 0-4 |
| 7 Oct 2012 | Celtic v Heart of MidlothianPremiership | 1-0 |
| 13 May 2012 | Celtic v Heart of MidlothianPremiership | 5-0 |
| 15 Apr 2012 | Celtic v Heart of MidlothianScottish Cup | 1-2 |
| 8 Feb 2012 | Heart of Midlothian v CelticPremiership | 0-4 |
| 10 Dec 2011 | Celtic v Heart of MidlothianPremiership | 1-0 |
| 2 Oct 2011 | Heart of Midlothian v CelticPremiership | 2-0 |
| 11 May 2011 | Heart of Midlothian v CelticPremiership | 0-3 |
| 26 Jan 2011 | Celtic v Heart of MidlothianPremiership | 4-0 |
| 10 Nov 2010 | Heart of Midlothian v CelticPremiership | 2-0 |
| 11 Sep 2010 | Celtic v Heart of MidlothianPremiership | 3-0 |
| 9 May 2010 | Heart of Midlothian v CelticPremiership | 1-2 |
| 10 Feb 2010 | Celtic v Heart of MidlothianPremiership | 2-0 |
| 20 Dec 2009 | Heart of Midlothian v CelticPremiership | 2-1 |
| 28 Oct 2009 | Celtic v Heart of MidlothianLeague Cup | 0-1 |
| 20 Sep 2009 | Celtic v Heart of MidlothianPremiership | 2-1 |
| 24 May 2009 | Celtic v Heart of MidlothianPremiership | 0-0 |
| 11 Apr 2009 | Heart of Midlothian v CelticPremiership | 1-1 |
| 13 Dec 2008 | Celtic v Heart of MidlothianPremiership | 1-1 |
| 2 Nov 2008 | Heart of Midlothian v CelticPremiership | 0-2 |
| 16 Feb 2008 | Celtic v Heart of MidlothianPremiership | 3-0 |
| 1 Dec 2007 | Heart of Midlothian v CelticPremiership | 1-1 |
| 31 Oct 2007 | Celtic v Heart of MidlothianLeague Cup | 0-2 |
| 25 Aug 2007 | Celtic v Heart of MidlothianPremiership | 5-0 |
| 29 Apr 2007 | Celtic v Heart of MidlothianPremiership | 1-3 |
| 14 Jan 2007 | Heart of Midlothian v CelticPremiership | 1-2 |
| 4 Nov 2006 | Celtic v Heart of MidlothianPremiership | 2-1 |
| 6 Aug 2006 | Heart of Midlothian v CelticPremiership | 2-1 |
| 30 Apr 2006 | Heart of Midlothian v CelticPremiership | 3-0 |
| 5 Apr 2006 | Celtic v Heart of MidlothianPremiership | 1-0 |
| 1 Jan 2006 | Heart of Midlothian v CelticPremiership | 2-3 |
| 15 Oct 2005 | Celtic v Heart of MidlothianPremiership | 1-1 |
| 15 May 2005 | Heart of Midlothian v CelticPremiership | 1-2 |
| 10 Apr 2005 | Heart of Midlothian v CelticScottish Cup | 1-2 |
| 2 Apr 2005 | Celtic v Heart of MidlothianPremiership | 0-2 |
| 26 Dec 2004 | Heart of Midlothian v CelticPremiership | 0-2 |
| 16 Oct 2004 | Celtic v Heart of MidlothianPremiership | 3-0 |
| 25 Apr 2004 | Heart of Midlothian v CelticPremiership | 1-1 |
| 3 Apr 2004 | Celtic v Heart of MidlothianPremiership | 2-2 |
| 7 Feb 2004 | Heart of Midlothian v CelticScottish Cup | 0-3 |
| 18 Jan 2004 | Heart of Midlothian v CelticPremiership | 0-1 |
| 18 Oct 2003 | Celtic v Heart of MidlothianPremiership | 5-0 |
| 10 May 2003 | Celtic v Heart of MidlothianPremiership | 1-0 |
| 19 Apr 2003 | Heart of Midlothian v CelticPremiership | 2-1 |
| 26 Dec 2002 | Celtic v Heart of MidlothianPremiership | 4-2 |
| 20 Oct 2002 | Heart of Midlothian v CelticPremiership | 1-4 |
| 28 Apr 2002 | Heart of Midlothian v CelticPremiership | 1-4 |
| 23 Jan 2002 | Celtic v Heart of MidlothianPremiership | 2-0 |
All competitions, including cups and friendlies. Scores after extra time; a penalty shoot-out counts as a draw in the record. Sportradar lists the most recent 100 meetings, so the record and biggest wins cover those. All head-to-head records →
