Who has won the most Old Firm games between Rangers and Celtic throughout the fierce derby’s history? Here, Rangers News provides you with the all-time head-to-head record.
Rangers and Celtic have been competing in the Old Firm derby since May 1888 when the Hoops played their first-ever match as a club against their Glasgow neighbours.
Since then, almost 450 competitive matches have been fought between them including vital league encounters with Scottish titles on the line to a whole plethora of huge domestic cup finals.
So what does the all-time Old Firm record look like in March 2025? Well, here are the all-important Rangers vs Celtic head-to-head stats.
- READ MORE: Old Firm All-Time Top Scorers
Who has more Old Firm wins?

As of March 2025, Rangers are just one win ahead of Celtic spanning every competitive Old Firm fixture played since 1890.
Rangers Old Firm record
- Played: 445
- League wins: 129
- Scottish Cup wins: 18
- Scottish League Cup wins: 24
- Overall Old Firm wins: 171
Celtic Old Firm record
- Played: 445
- League wins: 118
- Scottish Cup wins: 27
- Scottish League Cup wins: 25
- Overall Old Firm wins: 170
Rangers have a better Old Firm league record than Celtic, but the Hoops beat their Glasgow rivals overall and in both domestic cup competitions.
Rangers biggest wins over Celtic
Both of Rangers’ biggest wins recorded against Celtic came in the 1800s and both were 5-0 league victories at Ibrox. The first came on September 2, 1893 and the other in the same season on January 1, 1894.
The club’s last biggest margins of victory over Celtic both came in the year 2000. Rangers thrashed the Hoops 4-0 in March 2000 as goals from Jorge Albertz (2), Andrei Kanchelskis and Giovanni van Bronckhorst effectively sealed the Scottish Premier League title.
The next arrived eight months later the following season when Rangers romped to a 5-1 triumph. Barry Ferguson, Tore Andre Flo, Michael Mols, Ronald de Boer and Lorenzo Amoruso all netted on the day.
