67 Hail Hail looks back at the Celtic players with the most goals against Rangers throughout the years.
There isn’t a bigger game in football than Celtic vs Rangers.
The Old Firm, as it is known, is watched by millions worldwide and has been played ever since 1888, with the first meeting taking place at Celtic Park on 28 May that year.
Not only has the game provided some memorable moments in Scottish Premiership history, we’ve also been treated to some incredible Scottish Cup finals between the two.
It’s also the sort of game where Bhoys can be turned into Celtic legends and there’s no better ways to do that than scoring goals.
So, with that, we take a look at Celtic’s top 10 goal scorers against Rangers over the years. All stats have been compiled by Fitbastats.
- READ MORE: Have Celtic Ever Won The Quadruple?
Celtic’s top scorers vs Rangers
10 – Jimmy Johnstone

- D.O.B: 30/09/1944
- Old Firm appearances: 45
- Goals: 10
9 – David Hamilton
- D.O.B: 30/01/1882
- Old Firm appearances: 28
- Goals: 10
8 – Brian McClair
- D.O.B: 08/12/1963
- Old Firm appearances: 19
- Goals: 10
7 – John Campbell
- D.O.B: 19/08/1872
- Old Firm appearances: 37
- Goals: 11
6 – Stevie Chalmers

- D.O.B: 26/12/1936
- Old Firm appearances: 30
- Goals: 13
5 – Bobby Lennox

- D.O.B: 30/08/1943
- Old Firm appearances: 44
- Goals: 15
4 – Henrik Larsson
- D.O.B: 20/09/1971
- Old Firm appearances: 30
- Goals: 15
3 – James Quinn
- D.O.B: 08/07/1878
- Old Firm appearances: 37
- Goals: 18
2 – James McGrory
- D.O.B: 26/04/1904
- Old Firm appearances: 35
- Goals: 22
1 – Alex McMahon
- D.O.B: 16/10/1870
- Old Firm appearances: 43
- Goals: 22
Receive a digest of our best Celtic content each week direct to your mailbox
