Head-to-head
Competition type
Aggregate 137 matches
SCO
45
wins
33 draws
SCO
59
wins
Goals 164 – 193
All meetings
Date Home Score Away R Tournament
☆ 20 Sep 2026 Celtic 0–1 Rangers A SCO · Scottish Premiership
☆ 13 Sep 2026 Rangers 3–0 Celtic H SCO · Scottish League Cup Quarter-final
☆ 10 May 2026 Celtic 3–1 Rangers H SCO · Scottish Premiership
☆ 08 Mar 2026 Rangers 2–4(ft:0–0) Celtic D SCO · Scottish Cup Quarter-final
☆ 01 Mar 2026 Rangers 2–2 Celtic D SCO · Scottish Premiership
☆ 03 Jan 2026 Celtic 1–3 Rangers A SCO · Scottish Premiership
☆ 02 Nov 2025 Celtic 3–1(ft:a.e.t. 3–1, level at 90') Rangers D SCO · Scottish League Cup Semi-final
☆ 31 Aug 2025 Rangers 0–0 Celtic D SCO · Scottish Premiership
☆ 04 May 2025 Rangers 1–1 Celtic D SCO · Scottish Premiership
☆ 16 Mar 2025 Celtic 2–3 Rangers A SCO · Scottish Premiership
☆ 02 Jan 2025 Rangers 3–0 Celtic H SCO · Scottish Premiership
☆ 15 Dec 2024 Celtic 5–4(ft:3–3) Rangers D SCO · Scottish League Cup Final
☆ 01 Sep 2024 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 25 May 2024 Celtic 1–0 Rangers H SCO · Scottish Cup Final
☆ 11 May 2024 Celtic 2–1 Rangers H SCO · Scottish Premiership
☆ 07 Apr 2024 Rangers 3–3 Celtic D SCO · Scottish Premiership
☆ 30 Dec 2023 Celtic 2–1 Rangers H SCO · Scottish Premiership
☆ 03 Sep 2023 Rangers 0–1 Celtic A SCO · Scottish Premiership
☆ 13 May 2023 Rangers 3–0 Celtic H SCO · Scottish Premiership
☆ 30 Apr 2023 Rangers 0–1 Celtic A SCO · Scottish Cup Semi-final
☆ 08 Apr 2023 Celtic 3–2 Rangers H SCO · Scottish Premiership
☆ 26 Feb 2023 Rangers 1–2 Celtic A SCO · Scottish League Cup Final
☆ 02 Jan 2023 Rangers 2–2 Celtic D SCO · Scottish Premiership
☆ 03 Sep 2022 Celtic 4–0 Rangers H SCO · Scottish Premiership
☆ 01 May 2022 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 17 Apr 2022 Celtic 1–2(ft:a.e.t. 1–2, level at 90') Rangers D SCO · Scottish Cup Semi-final
☆ 03 Apr 2022 Rangers 1–2 Celtic A SCO · Scottish Premiership
☆ 02 Feb 2022 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 29 Aug 2021 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 02 May 2021 Rangers 4–1 Celtic H SCO · Scottish Premiership
☆ 18 Apr 2021 Rangers 2–0 Celtic H SCO · Scottish Cup
☆ 21 Mar 2021 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 02 Jan 2021 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 17 Oct 2020 Celtic 0–2 Rangers A SCO · Scottish Premiership
☆ 29 Dec 2019 Celtic 1–2 Rangers A SCO · Scottish Premiership
☆ 08 Dec 2019 Rangers 0–1 Celtic A SCO · Scottish League Cup Final
☆ 01 Sep 2019 Rangers 0–2 Celtic A SCO · Scottish Premiership
☆ 12 May 2019 Rangers 2–0 Celtic H SCO · Scottish Premiership
☆ 31 Mar 2019 Celtic 2–1 Rangers H SCO · Scottish Premiership
☆ 29 Dec 2018 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 02 Sep 2018 Celtic 1–0 Rangers H SCO · Scottish Premiership
☆ 29 Apr 2018 Celtic 5–0 Rangers H SCO · Scottish Premiership
☆ 15 Apr 2018 Celtic 4–0 Rangers H SCO · Scottish Cup Semi-final
☆ 11 Mar 2018 Rangers 2–3 Celtic A SCO · Scottish Premiership
☆ 30 Dec 2017 Celtic 0–0 Rangers D SCO · Scottish Premiership
☆ 23 Sep 2017 Rangers 0–2 Celtic A SCO · Scottish Premiership
☆ 29 Apr 2017 Rangers 1–5 Celtic A SCO · Scottish Premiership
☆ 23 Apr 2017 Celtic 2–0 Rangers H SCO · Scottish Cup Semi-final
☆ 12 Mar 2017 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 31 Dec 2016 Rangers 1–2 Celtic A SCO · Scottish Premiership
☆ 23 Oct 2016 Rangers 0–1 Celtic A SCO · Scottish League Cup
☆ 10 Sep 2016 Celtic 5–1 Rangers H SCO · Scottish Premiership
☆ 17 Apr 2016 Rangers 5–4(ft:2–2) Celtic D SCO · Scottish Cup Semi-final
☆ 01 Feb 2015 Celtic 2–0 Rangers H SCO · Scottish League Cup Semi-final
☆ 29 Apr 2012 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 25 Mar 2012 Rangers 3–2 Celtic H SCO · Scottish Premiership
☆ 28 Dec 2011 Celtic 1–0 Rangers H SCO · Scottish Premiership
☆ 18 Sep 2011 Rangers 4–2 Celtic H SCO · Scottish Premiership
☆ 24 Apr 2011 Rangers 0–0 Celtic D SCO · Scottish Premiership
☆ 20 Mar 2011 Celtic 1–2 Rangers A SCO · Scottish League Cup Final
☆ 02 Mar 2011 Celtic 1–0 Rangers H SCO · Scottish Cup
☆ 20 Feb 2011 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 06 Feb 2011 Rangers 2–2 Celtic D SCO · Scottish Cup
☆ 02 Jan 2011 Rangers 0–2 Celtic A SCO · Scottish Premiership
☆ 24 Oct 2010 Celtic 1–3 Rangers A SCO · Scottish Premiership
☆ 04 May 2010 Celtic 2–1 Rangers H SCO · Scottish Premiership
☆ 28 Feb 2010 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 03 Jan 2010 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 04 Oct 2009 Rangers 2–1 Celtic H SCO · Scottish Premiership
☆ 09 May 2009 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 15 Mar 2009 Celtic 2–0 Rangers H SCO · Scottish League Cup Final
☆ 15 Feb 2009 Celtic 0–0 Rangers D SCO · Scottish Premiership
☆ 27 Dec 2008 Rangers 0–1 Celtic A SCO · Scottish Premiership
☆ 31 Aug 2008 Celtic 2–4 Rangers A SCO · Scottish Premiership
☆ 27 Apr 2008 Celtic 3–2 Rangers H SCO · Scottish Premiership
☆ 16 Apr 2008 Celtic 2–1 Rangers H SCO · Scottish Premiership
☆ 29 Mar 2008 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 20 Oct 2007 Rangers 3–0 Celtic H SCO · Scottish Premiership
☆ 05 May 2007 Rangers 2–0 Celtic H SCO · Scottish Premiership
☆ 11 Mar 2007 Celtic 0–1 Rangers A SCO · Scottish Premiership
☆ 17 Dec 2006 Rangers 1–1 Celtic D SCO · Scottish Premiership
☆ 23 Sep 2006 Celtic 2–0 Rangers H SCO · Scottish Premiership
☆ 23 Apr 2006 Celtic 0–0 Rangers D SCO · Scottish Premiership
☆ 12 Feb 2006 Rangers 0–1 Celtic A SCO · Scottish Premiership
☆ 19 Nov 2005 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 09 Nov 2005 Celtic 2–0 Rangers H SCO · Scottish League Cup Quarter-final
☆ 20 Aug 2005 Rangers 3–1 Celtic H SCO · Scottish Premiership
☆ 24 Apr 2005 Rangers 1–2 Celtic A SCO · Scottish Premiership
☆ 20 Feb 2005 Celtic 0–2 Rangers A SCO · Scottish Premiership
☆ 09 Jan 2005 Celtic 2–1 Rangers H SCO · Scottish Cup
☆ 20 Nov 2004 Rangers 2–0 Celtic H SCO · Scottish Premiership
☆ 10 Nov 2004 Rangers 2–1(ft:a.e.t. 2–1, level at 90') Celtic D SCO · Scottish League Cup Quarter-final
☆ 29 Aug 2004 Celtic 1–0 Rangers H SCO · Scottish Premiership
☆ 08 May 2004 Celtic 1–0 Rangers H SCO · Scottish Premiership
☆ 28 Mar 2004 Rangers 1–2 Celtic A SCO · Scottish Premiership
☆ 07 Mar 2004 Celtic 1–0 Rangers H SCO · Scottish Cup
☆ 03 Jan 2004 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 04 Oct 2003 Rangers 0–1 Celtic A SCO · Scottish Premiership
☆ 27 Apr 2003 Rangers 1–2 Celtic A SCO · Scottish Premiership
☆ 16 Mar 2003 Celtic 1–2 Rangers A SCO · Scottish League Cup Final
☆ 08 Mar 2003 Celtic 1–0 Rangers H SCO · Scottish Premiership
☆ 07 Dec 2002 Rangers 3–2 Celtic H SCO · Scottish Premiership
☆ 06 Oct 2002 Celtic 3–3 Rangers D SCO · Scottish Premiership
☆ 04 May 2002 Celtic 2–3 Rangers A SCO · Scottish Cup Final
☆ 21 Apr 2002 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 10 Mar 2002 Rangers 1–1 Celtic D SCO · Scottish Premiership
☆ 05 Feb 2002 Rangers 2–1(ft:a.e.t. 2–1, level at 90') Celtic D SCO · Scottish League Cup Semi-final
☆ 25 Nov 2001 Celtic 2–1 Rangers H SCO · Scottish Premiership
☆ 30 Sep 2001 Rangers 0–2 Celtic A SCO · Scottish Premiership
☆ 29 Apr 2001 Rangers 0–3 Celtic A SCO · Scottish Premiership
☆ 11 Feb 2001 Celtic 1–0 Rangers H SCO · Scottish Premiership
☆ 26 Nov 2000 Rangers 5–1 Celtic H SCO · Scottish Premiership
☆ 27 Aug 2000 Celtic 6–2 Rangers H SCO · Scottish Premiership
☆ 26 Mar 2000 Rangers 4–0 Celtic H SCO · Scottish Premiership
☆ 08 Mar 2000 Celtic 0–1 Rangers A SCO · Scottish Premiership
☆ 27 Dec 1999 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 07 Nov 1999 Rangers 4–2 Celtic H SCO · Scottish Premiership
☆ 02 May 1999 Celtic 0–3 Rangers A SCO · Scottish Premiership
☆ 03 Jan 1999 Rangers 2–2 Celtic D SCO · Scottish Premiership
☆ 21 Nov 1998 Celtic 5–1 Rangers H SCO · Scottish Premiership
☆ 20 Sep 1998 Rangers 0–0 Celtic D SCO · Scottish Premiership
☆ 12 Apr 1998 Rangers 2–0 Celtic H SCO · Scottish Premiership
☆ 02 Jan 1998 Celtic 2–0 Rangers H SCO · Scottish Premiership
☆ 19 Nov 1997 Celtic 1–1 Rangers D SCO · Scottish Premiership
☆ 08 Nov 1997 Rangers 1–0 Celtic H SCO · Scottish Premiership
☆ 16 Mar 1997 Celtic 0–1 Rangers A SCO · Scottish Premiership
☆ 02 Jan 1997 Rangers 3–1 Celtic H SCO · Scottish Premiership
☆ 14 Nov 1996 Celtic 0–1 Rangers A SCO · Scottish Premiership
☆ 28 Sep 1996 Rangers 2–0 Celtic H SCO · Scottish Premiership
☆ 17 Mar 1996 Rangers 1–1 Celtic D SCO · Scottish Premiership
☆ 03 Jan 1996 Celtic 0–0 Rangers D SCO · Scottish Premiership
☆ 19 Nov 1995 Rangers 3–3 Celtic D SCO · Scottish Premiership
☆ 30 Sep 1995 Celtic 0–2 Rangers A SCO · Scottish Premiership
☆ 07 May 1995 Celtic 3–0 Rangers H SCO · Scottish Premiership
☆ 04 Jan 1995 Rangers 1–1 Celtic D SCO · Scottish Premiership
☆ 30 Oct 1994 Celtic 1–3 Rangers A SCO · Scottish Premiership
☆ 28 Aug 1994 Rangers 0–2 Celtic A SCO · Scottish Premiership