The-Rangers-Archives-Logo-animated-reel
Player Records — The Rangers Archives
Glasgow Rangers FC
Player
Records.

The definitive record of individual achievements at Rangers Football Club — from John Greig's 755 appearances to Ally McCoist's 355 goals, transfer records, international milestones and more.

755
Most appearances
355
Most goals
£19.6m
Record sale
140
Most int'l caps
Appearance records
Most appearances for Rangers
Most appearances — all competitions
John Greig
755
1961–1978 · Voted Greatest Ever Ranger
Most league appearances
Sandy Archibald
513
1917–1934
Most Scottish Cup appearances
Alec Smith
74
1894–1915
Most League Cup appearances
John Greig
121
1961–1978
Most European appearances
Allan McGregor & James Tavernier
109
Joint record holders
Most Challenge Cup appearances
Lee Wallace
14
Most consecutive appearances
William Robb
241
1920–1925
Most appearances in a season
Carlos Cuéllar
65
Youngest first-team player
Derek Ferguson
16 yrs, 24 days
Oldest first-team player
David Weir
41 yrs, 77 days
Oldest debutant
Gareth McAuley
38 yrs, 338 days
Longest serving player
Dougie Gray
22 years
1925–1947
Top 10 appearance makers
All competitive first-team matches
# Player Years League Scottish Cup League Cup Europe Total
1John Greig1961–19784987212164755
2Sandy Jardine1966–19824516410752674
3Ally McCoist1983–1998418476254581
4Sandy Archibald1917–19345136700580
5David Meiklejohn1919–19364907300563
6Dougie Gray1925–19474906500555
7Derek Johnstone1970–1986369578538549
8Davie Cooper1977–1989376497738540
9Peter McCloy1970–1986351558643535
10Ian McColl1945–1960360591007526
Goalscoring records
Goals & scoring records
Most goals — all competitions
Ally McCoist
355
1983–1998
Most league goals
Ally McCoist
251
1983–1998
Most Scottish Cup goals
Jimmy Fleming
44
Most League Cup goals
Ally McCoist
54
1983–1998
Most European goals
Alfredo Morelos
29
2017–2023
Most goals in one season
Jim Forrest
57
1964–65 season
Most league goals in one season
Sam English
44
1931–32 season
Most hat-tricks
Ally McCoist
28
Most penalties scored
Johnny Hubbard
54
Most consecutive games scored in
Alfredo Morelos
7
2018–19 season
Youngest goalscorer
Willie Thornton
16 yrs, 312 days
vs Arbroath, 9 January 1937
Oldest goalscorer
David Weir
38 yrs, 183 days
vs Kilmarnock, 9 November 2008
Fastest goal
Gordon Durie
11 seconds
vs Dundee United, 1 April 1995
Most goals in a match (league)
Jimmy Smith / Davie Wilson
6
Smith 6 vs Ayr Utd (9–1) 1933 · vs Dunfermline (7–1) 1934 · Wilson 6 vs Falkirk (7–1) 1962
Most goals in a Scottish Cup match
Jimmy Fleming
9
vs Blairgowrie, 20 January 1934
Most goals in a League Cup match
Jim Forrest
5
vs Hamilton Academical, 30 Oct 1965
Most goals in a European match
Dave McPherson
4
vs Valletta, 14 September 1983
Most Challenge Cup goals
Kenny Miller / Lee McCulloch
5
Joint record
Top 10 goalscorers
Goals (appearances) in all competitive first-team matches
# Player Years League Scottish Cup League Cup Europe Total
1Ally McCoist1983–1998251 (418)29 (47)54 (62)21 (54)355
2Bob McPhail1927–1940230 (354)31 (54)00261
3Jimmy Smith1930–1946225 (234)24 (25)00249
4Jimmy Fleming1925–1934176 (225)44 (42)00220
5Derek Johnstone1970–1985132 (369)30 (57)39 (85)9 (38)210
6Ralph Brand1954–1965118 (355)13 (37)27 (59)12 (58)206
7Willie Reid1909–1920188 (217)7 (13)00195
8Willie Thornton1936–1954144 (224)21 (34)29 (50)0194
9Robert C. Hamilton1897–1908157 (175)27 (34)00184
10Andy Cunningham1914–1929162 (350)20 (39)00182
Individual records
Club records & milestones
Player records
RecordPlayerDetail
Most appearances — all competitionsJohn Greig755 · 1961–1978
Most league appearancesSandy Archibald513 · 1917–1934
Most Scottish Cup appearancesAlec Smith74 · 1894–1915
Most League Cup appearancesJohn Greig121 · 1961–1978
Most European appearancesAllan McGregor & James Tavernier109 each — joint record
Most Challenge Cup appearancesLee Wallace14
Most consecutive appearancesWilliam Robb241 · 1920–1925
Most appearances in a seasonCarlos Cuéllar65
Longest serving playerDougie Gray22 years · 1925–1947
Youngest first-team playerDerek Ferguson16 years, 24 days
Oldest first-team playerDavid Weir41 years, 77 days
Oldest debutantGareth McAuley38 years, 338 days
Most goals — all competitionsAlly McCoist355 · 1983–1998
Most league goalsAlly McCoist251 · 1983–1998
Most goals in one seasonJim Forrest57 · 1964–65
Most league goals in one seasonSam English44 · 1931–32
Most hat-tricksAlly McCoist28
Most penalties scoredJohnny Hubbard54
Fastest goalGordon Durie11 seconds vs Dundee United, 1 April 1995
Most goals in a league matchJimmy Smith / Davie Wilson6 goals each
Most goals in a Scottish Cup matchJimmy Fleming9 goals vs Blairgowrie, 20 Jan 1934
Most goals in a League Cup matchJim Forrest5 goals vs Hamilton Academical, 30 Oct 1965
Most goals in a European matchDave McPherson4 goals vs Valletta, 14 Sep 1983
Youngest goalscorerWillie Thornton16 years, 312 days · vs Arbroath, 9 Jan 1937
Oldest goalscorerDavid Weir38 years, 183 days · vs Kilmarnock, 9 Nov 2008
Only player-manager in club historyGraeme Souness1986–1991
International records
International milestones
International records
RecordPlayerDetail
First capped playerMoses McNeilFor Scotland vs Wales, 25 March 1876
Most international caps while at RangersSteven Davis61 caps for Northern Ireland
Most capped player to play for RangersSteven Davis140 caps total for Northern Ireland
Most capped Scottish player at RangersDavid Weir & Kenny Miller69 caps each for Scotland
Most international goals overallDavid Healy36 goals for Northern Ireland
Most international goals while at RangersAlly McCoist19 goals for Scotland
First Rangers player at a World CupEric CaldowFor Scotland vs Yugoslavia, 8 June 1958
First Rangers player to score at a World CupSammy BairdFor Scotland vs France, 15 June 1958
Most World Cup appearances while at RangersSandy Jardine4 appearances
First World Cup winner to play for RangersLionel CharbonnierFrance 1998
First European Championship winner at RangersBrian LaudrupDenmark 1992
Most Euro Championship apps while at RangersAndy Goram & Stuart McCall6 appearances each
Most Euro Championship goals while at RangersBrian Laudrup3 goals
First Rangers player at a European ChampionshipChris WoodsFor England vs Soviet Union, 18 June 1988
First Rangers player to score at a EuroBrian LaudrupFor Denmark vs Portugal, 9 June 1996
Transfer records
Record transfer fees
Record fees paid
Highest amounts spent by Rangers
#PlayerFromFeeDate
1Tore André FloChelsea£12,000,000Nov 2000
2Ryan KentLiverpool£6,500,000Sep 2019
2Michael BallEverton£6,500,000Aug 2001
3Mikel ArtetaBarcelona£6,000,000Jun 2002
4Andrei KanchelskisFiorentina£5,500,000Jul 1998
4Giovanni van BronckhorstFeyenoord£5,500,000Jul 1998
5Ronald de BoerBarcelona£4,500,000Aug 2000
5Barry FergusonBlackburn Rovers£4,500,000Jan 2005
5Arthur NumanPSV Eindhoven£4,500,000May 1998
5Bert KontermanFeyenoord£4,500,000Jul 2000
Record fees received
Highest amounts received by Rangers
#PlayerToFeeDate
1Calvin BasseyAFC Ajax£19,600,000Jul 2022
2Nathan PattersonEverton£11,500,000Jan 2022
3Alan HuttonTottenham Hotspur£9,000,000Jan 2008
4Giovanni van BronckhorstArsenal£8,500,000Jun 2001
5Jean-Alain BoumsongNewcastle United£8,000,000Jan 2005
6Carlos CuéllarAston Villa£7,800,000Aug 2008
7Barry FergusonBlackburn Rovers£7,500,000Aug 2003
8Tore André FloSunderland£6,750,000Aug 2002
9Joe AriboSouthampton£6,000,000Jul 2022
10Trevor StevenMarseille£5,585,000Aug 1991
Please consider making a donation to support our website and help us continue to provide valuable content and services.
The-Rangers-Archives-Logo-animated-reel

The Rangers Archives

Read the Chris Jack Interview in The Herald Scotland
The story behind the archive — as featured in The Herald Scotland.
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram