Celtic vs Rangers: Old Firm derby head to head

Games

106

Celtic

51

Draws

20

Rangers

35

Goals

157-123

Celtic and Rangers contest the Old Firm derby. In the 106 official meetings our source (ESPN) has recorded since Sunday, 30 September 2001, Celtic won 51, Rangers won 35 and 20 ended level, with 157 goals for Celtic and 123 for Rangers.

No next meeting has been published in the official fixtures yet.

The last meeting was on Sunday, 20 September 2026: Celtic 0-1 Rangers (Scottish Premiership).

Celtic's biggest winning margin in that period was Celtic 5-0 Rangers, on Sunday, 29 April 2018. Rangers's biggest winning margin in that period was Rangers 3-0 Celtic, on Sunday, 13 September 2026.

Form guide

Celtic are 1st in the Scottish Premiership on 21 points. Celtic have 4 wins, 0 draws and 1 defeat in their last 5 league games. Rangers are 2nd in the Scottish Premiership on 19 points. Rangers have 5 wins, 0 draws and 0 defeats in their last 5 league games.

Source: ESPN (official fixtures, all competitions; friendlies excluded). Record kept since Sunday, 30 September 2001; earlier matches are not in the source.

Last 10 results

  • 20 Sept 2026Scottish PremiershipCeltic0-1Rangers
  • 13 Sept 2026Scottish League CupRangers3-0Celtic
  • 10 May 2026Scottish PremiershipCeltic3-1Rangers
  • 8 Mar 2026Scottish CupRangers0-0Celtic
  • 1 Mar 2026Scottish PremiershipRangers2-2Celtic
  • 3 Jan 2026Scottish PremiershipCeltic1-3Rangers
  • 2 Nov 2025Scottish League CupCeltic3-1Rangers
  • 31 Aug 2025Scottish PremiershipRangers0-0Celtic
  • 4 May 2025Scottish PremiershipRangers1-1Celtic
  • 16 Mar 2025Scottish PremiershipCeltic2-3Rangers

League top scorers · Scottish Premiership 2026-27

Old Firm derby: frequently asked questions

When is the next Celtic vs Rangers?

No next meeting has been published in the official fixtures yet. The last meeting was on Sunday, 20 September 2026: Celtic 0-1 Rangers (Scottish Premiership).

Who has won the Old Firm derby more often?

In the last 106 official meetings on record (since Sunday, 30 September 2001), Celtic lead with 51 wins to 35, with 20 draws. This is the record available in our source, not the all-time record since the clubs were founded.

What was the score in the last Celtic vs Rangers?

The last meeting was on Sunday, 20 September 2026: Celtic 0-1 Rangers (Scottish Premiership).

How many goals are scored in Celtic vs Rangers?

The 106 recorded meetings produced 280 goals (2.64 per game): 157 for Celtic and 123 for Rangers.

What is the biggest win in Celtic vs Rangers?

Celtic 5-0 Rangers (Sunday, 29 April 2018).

More data

Other derbies and rivalries