close
Jump to content

List of Rangers F.C. players

From Wikipedia, the free encyclopedia

BERJAYA
Statue of John Greig, holder of Rangers' record for most appearances made for the club

This is a list of notable footballers who have played for Rangers.

The list includes all players that have appeared in one hundred or more first-team (league, Scottish Cup, Scottish League Cup, Scottish Challenge Cup or European competition) matches for the club which totals 243 current and former players. Further to this, a player can also be included where they are regarded as having played a significant role for the club (e.g. players involved in the 1971–72 Cup Winners' Cup campaign or have been named club captain), but the reason for their inclusion should be indicated in the Notes column. All Rangers Hall of Fame members are denoted by an emboldened name.

For a full list of all Rangers players with Wikipedia articles see Category:Rangers F.C. players. For player appearance records see Rangers F.C. records.

Players should be listed according to the date they first signed with the club. Appearances and goals are for competitive first-team matches only; wartime matches are excluded. Substitute appearances included.

Notable players

[edit]
Positions key
Pre-1960s Post-1960s
GK Goalkeeper
FB Full back DF Defender
HB Half back MF Midfielder
FW Forward
U Utility player1
As of 14 August 2026
Name Nationality Position Rangers career Appearances Goals Notes
Moses McNeilBERJAYA ScotlandHB1872–18823410[1][2]
Peter McNeilBERJAYA ScotlandHB1872–187770[1][3]
William McBeathBERJAYA ScotlandHB1872–187650[1]
Peter CampbellBERJAYA ScotlandFW1872–18792415[1]
Tom VallanceBERJAYA ScotlandFB1874–1884380[4]
David MitchellBERJAYA ScotlandHB1889–19001718
Robert MarshallBERJAYA ScotlandHB1889–18961254
Andrew McCreadieBERJAYA ScotlandFB1890–1894
1896–1897
10911
John McPhersonBERJAYA ScotlandFW1891–1902281121
Jock DrummondBERJAYA ScotlandFB1892–19042236
Nicol SmithBERJAYA ScotlandFB1893–19052056
Alex SmithBERJAYA ScotlandFW1894–1915481152[5]
Neilly GibsonBERJAYA ScotlandHB1894–190419222
Matthew DickieBERJAYA ScotlandGK1896–19041750
Robert NeilBERJAYA ScotlandFB1897–190410928
Robert C. HamiltonBERJAYA ScotlandFW1897–1906
1907–1908
209184
Jacky RobertsonBERJAYA ScotlandFB1899–190513025
Finlay SpeedieBERJAYA ScotlandFW1900–190612150
James StarkBERJAYA ScotlandFB1900–1907
1908–1910
21314
John MayBERJAYA ScotlandFB1904–191014916
Archie KyleBERJAYA ScotlandFW1904–190811052
Alex CraigBERJAYA IrelandFB1904–1914
1916–1917
1600
George LawBERJAYA ScotlandFB1906–1912
1916–1917
1111
Joe HendryBERJAYA ScotlandFB1909–19171477
Robert CampbellBERJAYA ScotlandU1906–191421156
James GaltBERJAYA ScotlandHB1906–19142065
Jimmy GordonBERJAYA ScotlandFB1907–192033465
Alex BennettBERJAYA ScotlandFW1908–191720153
Billy HoggBERJAYA EnglandFW1909–191310745
Herbert LockBERJAYA EnglandGK1909–19202380
Willie ReidBERJAYA ScotlandFW1909–1920230195
James BowieBERJAYA ScotlandFW1910–192232166
Jimmy PatersonBERJAYA ScotlandHB1910–192016841
John HempseyBERJAYA ScotlandGK1912–19191500
James LoganBERJAYA ScotlandFB1912–19171188
Tommy CairnsBERJAYA ScotlandFW1913–1927457154
Scott DuncanBERJAYA ScotlandFW1913–191910326
Andy CunninghamBERJAYA ScotlandFW1914–1929389182
Peter PursellBERJAYA ScotlandFB1914–19191281
Bert MandersonBERJAYA IrelandFB1915–19274185
Tommy MuirheadBERJAYA ScotlandU1917–1924
1925–1930
35349
Sandy ArchibaldBERJAYA ScotlandHB1917–1934580148[6]
Arthur DixonBERJAYA EnglandFB1917–19263618
James WallsBERJAYA ScotlandHB1918–19241064
David MeiklejohnBERJAYA ScotlandFB1919–193656346
Geordie HendersonBERJAYA ScotlandFW1919–1927195142
Alan MortonBERJAYA ScotlandFW1920–1933440105
Billy McCandlessBERJAYA IrelandFB1920–19302319
William RobbBERJAYA ScotlandGK1920–19262510[7]
Thomas HamiltonBERJAYA ScotlandGK1923–19342810
Tully CraigBERJAYA ScotlandHB1923–193527538
Jimmy FlemingBERJAYA ScotlandFW1925–1934268223
James MarshallBERJAYA ScotlandFW1925–1934225125
Dougie GrayBERJAYA ScotlandFB1925–19465552[8]
Bob McPhailBERJAYA ScotlandFW1927–1940408261[9]
Jimmy SimpsonBERJAYA ScotlandFB1927–19403316
Robert J. HamiltonBERJAYA IrelandFB1927–19331430
John BuchananBERJAYA ScotlandFB1927–19311153
Whitey McDonaldBERJAYA IrelandFB1928–19382091
George BrownBERJAYA ScotlandHB1929–194126923
Bobby MainBERJAYA ScotlandHB1929–193915835
Jimmy SmithBERJAYA ScotlandFW1930–1946259249
Sam EnglishBERJAYA IrelandFW1931–19337264[10]
Jerry DawsonBERJAYA ScotlandGK1931–19452110
Torrance GillickBERJAYA ScotlandFW1933–1935
1946–1950
14062
Alex VentersBERJAYA ScotlandFW1933–1946201102
David KinnearBERJAYA ScotlandFW1934–194410932
Willie ThorntonBERJAYA ScotlandFW1936–1954308194
Jock ShawBERJAYA ScotlandFB1938–19532871
Willie WoodburnBERJAYA ScotlandFB1938–19543291
Jimmy DuncansonBERJAYA ScotlandFW1939–195014059
Willie WaddellBERJAYA ScotlandFW1939–195530155
George YoungBERJAYA ScotlandFB1941–195742831
Ian McCollBERJAYA ScotlandFB1945–196052614
Willie RaeBERJAYA ScotlandHB1946–19571797
Sammy CoxBERJAYA ScotlandFB1946–195534016
Bobby BrownBERJAYA ScotlandGK1946–19562960
Eddie RutherfordBERJAYA ScotlandHB1946–195214028
Willie FindlayBERJAYA ScotlandFW1947–195411465
Willie PatonBERJAYA ScotlandFW1947–195716468
Johnny HubbardBERJAYA South AfricaFW1949–1959238106
Billy SimpsonBERJAYA Northern IrelandFW1950–1959239163
John LittleBERJAYA ScotlandFB1950–19612751
John PrenticeBERJAYA ScotlandFB1950–195614237
George NivenBERJAYA ScotlandGK1951–19603270
Derek GriersonBERJAYA ScotlandFW1952–195610659
Eric CaldowBERJAYA ScotlandDF1953–196640725
Alex ScottBERJAYA ScotlandMF1954–196333146
Ralph BrandBERJAYA ScotlandFW1954–1965317206
Sammy BairdBERJAYA ScotlandMF1955–196017952
Max MurrayBERJAYA ScotlandFW1955–1963154121[11]
Bobby ShearerBERJAYA ScotlandDF1955–19654074
Jimmy MillarBERJAYA ScotlandFW1955–1967317162
Davie WilsonBERJAYA ScotlandMF1956–1967373157
Billy RitchieBERJAYA ScotlandGK1956–19673390
Harold DavisBERJAYA ScotlandMF1956–196426113
Dave ProvanBERJAYA ScotlandDF1958–197026211
Norrie MartinBERJAYA ScotlandGK1958–19701100
Ian McMillanBERJAYA ScotlandFW1958–196419455
Willie StevensonBERJAYA ScotlandMF1958–19621031
Bill PatersonBERJAYA ScotlandDF1958–19621160
Jim BaxterBERJAYA ScotlandMF1960–1965
1969–1970
25424
Willie HendersonBERJAYA ScotlandMF1960–197242662
Ronnie McKinnonBERJAYA ScotlandDF1960–19734732
John GreigBERJAYA ScotlandDF1961–1978755120[12]
Jim ForrestBERJAYA ScotlandFW1962–1967163145[13]
George McLeanBERJAYA ScotlandFW1962–196711782
Colin JacksonBERJAYA ScotlandDF1963–198250640
Willie JohnstonBERJAYA ScotlandMF1964–1972
1980–1982
393125
Willie MathiesonBERJAYA ScotlandDF1964–19752503
Sandy JardineBERJAYA ScotlandDF1964–198267477
Kai JohansenBERJAYA DenmarkDF1965–19702389
Dave SmithBERJAYA ScotlandMF1966–197430111
Alex MillerBERJAYA ScotlandDF1967–198330630
Andy PenmanBERJAYA ScotlandMF1967–197315049
Örjan PerssonBERJAYA SwedenMF1967–197011331
Colin SteinBERJAYA ScotlandFW1968–1973
1975–1977
20678
Alfie Conn, Jr.BERJAYA ScotlandMF1968–197414939
Alex MacDonaldBERJAYA ScotlandMF1968–198050394
Derek JohnstoneBERJAYA ScotlandU1970–1983
1985–1986
546210
Peter McCloyBERJAYA ScotlandGK1970–19865350
Derek ParlaneBERJAYA ScotlandFW1970–1980300111
Tommy McLeanBERJAYA ScotlandMF1971–198245257
Tom ForsythBERJAYA ScotlandDF1972–19823266
Quinton YoungBERJAYA ScotlandMF1972–197611638
Stewart KennedyBERJAYA ScotlandGK1973–19801310
Bobby McKeanBERJAYA ScotlandMF1974–197811917[14]
Ally DawsonBERJAYA ScotlandDF1975–19873168
Gordon SmithBERJAYA ScotlandU1977–1980
1982
15751
Bobby RussellBERJAYA ScotlandMF1977–198627046
Davie CooperBERJAYA ScotlandMF1977–198954075
John MacDonaldBERJAYA ScotlandFW1978–198623077
Jim BettBERJAYA ScotlandMF1980–198315230
Ian RedfordBERJAYA ScotlandMF1980–198624742
John McClellandBERJAYA Northern IrelandDF1981–19841538
Dave McPhersonBERJAYA ScotlandDF1981–1987
1992–1994
42438
Robert PrytzBERJAYA SwedenMF1982–198511820
Dave MacKinnonBERJAYA ScotlandDF1982–19861412
Craig PatersonBERJAYA ScotlandDF1982–198712912
Jimmy NichollBERJAYA Northern IrelandDF1983–1984
1986–1989
1060
Robert FleckBERJAYA ScotlandFW1983–198710434
Derek FergusonBERJAYA ScotlandMF1983–19901457
Stuart MunroBERJAYA ScotlandDF1983–19912333
Ally McCoistBERJAYA ScotlandFW1983–1998581355[15]
Ian DurrantBERJAYA ScotlandMF1983–199834745
Scott NisbetBERJAYA ScotlandDF1985–19931189
Terry ButcherBERJAYA EnglandDF1986–199017611
Graeme SounessBERJAYA ScotlandMF1986–1991735[16]
Chris WoodsBERJAYA EnglandGK1986–19912300
Ray WilkinsBERJAYA EnglandMF1987–1989963[17][18]
Mark WaltersBERJAYA EnglandMF1987–199114352
Richard GoughBERJAYA ScotlandDF1987–1997
1997–1998
42734
Gary StevensBERJAYA EnglandDF1988–19942469
John BrownBERJAYA ScotlandDF1988–199727818
Ian FergusonBERJAYA ScotlandMF1988–200033646
Mo JohnstonBERJAYA ScotlandFW1989–199210046
Nigel SpackmanBERJAYA EnglandMF1989–19931243
Trevor StevenBERJAYA EnglandMF1989–1991
1992–1997
18425
Mark HateleyBERJAYA EnglandFW1990–1995
1997
222115
Pieter HuistraBERJAYA NetherlandsMF1990–199515826
Alexei MikhailichenkoBERJAYA UkraineMF1991–199613424
David RobertsonBERJAYA ScotlandDF1991–199725119
Andy GoramBERJAYA ScotlandGK1991–19982600[19]
Stuart McCallBERJAYA ScotlandMF1991–199826520
Charlie MillerBERJAYA ScotlandMF1992–199911516
Gordon DurieBERJAYA ScotlandFW1993–200017158
Craig MooreBERJAYA AustraliaDF1993–1998
1999–2005
25317
Brian LaudrupBERJAYA DenmarkMF1994–199815045
Paul GascoigneBERJAYA EnglandMF1995–199810339
Alec ClelandBERJAYA ScotlandDF1995–19981337
Barry FergusonBERJAYA ScotlandMF1996–2003
2005–2009
43161[20]
Jörg AlbertzBERJAYA GermanyMF1996–200118282
Sergio PorriniBERJAYA ItalyDF1997–20011337
Tony VidmarBERJAYA AustraliaDF1997–200215911
Lorenzo AmorusoBERJAYA ItalyDF1997–200322424
Maurice RossBERJAYA ScotlandDF1997–20051083
Bob MalcolmBERJAYA ScotlandU1997–20061153
Giovanni van BronckhorstBERJAYA NetherlandsMF1998–200111822
Rod WallaceBERJAYA EnglandFW1998–200112256
Andrei KanchelskisBERJAYA RussiaMF1998–200211319
Neil McCannBERJAYA ScotlandMF1998–200317125
Arthur NumanBERJAYA NetherlandsDF1998–20031766
Stefan KlosBERJAYA GermanyGK1998–20072980
Michael MolsBERJAYA NetherlandsFW1999–200414748
Bert KontermanBERJAYA NetherlandsU2000–20031179
Kenny MillerBERJAYA ScotlandFW2000–2001
2008–2011
2014–2018
301116
Ronald de BoerBERJAYA NetherlandsMF2000–200412940
Peter LøvenkrandsBERJAYA DenmarkFW2000–200618254
Fernando RicksenBERJAYA NetherlandsU2000–200625420
Tore André FloBERJAYA NorwayFW2000–20027238[21]
Shota ArveladzeBERJAYA GeorgiaFW2001–200513257
Allan McGregor BERJAYA Scotland GK 2001–2012
2018–2023
505 0 [22][23]
Alan HuttonBERJAYA ScotlandDF2002–20081224
Chris Burke BERJAYA Scotland MF2002–2009 131 14
Steven Smith BERJAYA Scotland DF 2004–2010
2013–2015
111 5
Dado Pršo BERJAYA Croatia FW 2004–2007 124 37
Nacho Novo BERJAYA Spain FW2004–2010 255 71
Brahim Hemdani BERJAYA Algeria MF 2005–2009 108 2
Kris Boyd BERJAYA Scotland FW 2005–2010
2014–2015
235 138
David Weir BERJAYA Scotland DF 2007–2012 231 5
Saša Papac BERJAYA Bosnia and Herzegovina DF 2006–2012 227 7
Steven Whittaker BERJAYA Scotland DF 2007–2012 209 28
Steven Davis BERJAYA Northern Ireland MF 2008–2012
2019–2023
370 28
Lee McCulloch BERJAYA Scotland U 2007–2015 303 70
Kevin Thomson BERJAYA Scotland MF 2007–2010 109 3
Steven Naismith BERJAYA Scotland FW 2007–2012 140 33
Kirk Broadfoot BERJAYA Scotland DF2007–2012 121 1
Kyle Lafferty BERJAYA Northern Ireland FW 2008–2012
2018–2019
168 44
Madjid Bougherra BERJAYA Algeria DF 2008–2011 113 5
Maurice Edu BERJAYA United States MF 2008–2012 125 12
Lee Wallace BERJAYA Scotland DF 2011–2019 257 25
Barrie McKay BERJAYA Scotland FW 2012–2017 140 20
Ian Black BERJAYA Scotland MF 2012–2015 115 8
Dean Shiels BERJAYA Northern Ireland MF 2012–2016 124 31
Nicky Law BERJAYA England MF 2013–2016 122 26
Nicky Clark BERJAYA Scotland FW 2013–2016 107 24
Danny Wilson BERJAYA Scotland DF 2009–2010
2015–2018
107 5
Wes Foderingham BERJAYA England GK 2015–2020 143 0
James Tavernier BERJAYA England DF 2015–2026 565 144 [24]
Jason Holt BERJAYA Scotland MF 2015–2020 116 14
Andy Halliday BERJAYA Scotland MF 2015–2020 152 18
Alfredo Morelos BERJAYA Colombia FW 2017–2023 269 124 [25]
Ryan Jack BERJAYA Scotland MF 2017–2024 210 16
Connor Goldson BERJAYA England DF 2018–2024 309 23
Scott Arfield BERJAYA Canada MF 2018–2023 233 43
Ryan Kent BERJAYA England MF 2018–2023 218 33
Borna Barišić BERJAYA Croatia DF 2018–2024 236 10
Jermain Defoe BERJAYA England FW 2019–2022 74 32 [26]
Glen Kamara BERJAYA Finland MF 2019–2023 193 9
Joe Aribo BERJAYA Nigeria MF 2019–2022 149 26
Ianis Hagi BERJAYA Romania MF 2020–2025 130 20
Calvin Bassey BERJAYA Nigeria DF 2020–2022 65 1 [27]
Leon Balogun BERJAYA Nigeria DF 2020–2022
2023–2025
114 3
Kemar Roofe BERJAYA Jamaica FW 2020–2024 102 38
Scott Wright BERJAYA Scotland MF 2021–2024 120 12
John Lundstram BERJAYA England MF 2021–2024 153 11
John Souttar BERJAYA Scotland DF 2022– 132 4
Nicolas Raskin BERJAYA Belgium MF 2023– 145 13
Jack Butland BERJAYA England GK 2023–2026 157 0
Cyriel Dessers BERJAYA Nigeria FW 2023–2025 116 52
Mohamed Diomande BERJAYA Ivory Coast MF 2024–2026 122 10

Club captains

[edit]

Since the club's formation in 1872, over thirty players have permanently held the position of club captain for Rangers. The first was Tom Vallance, from 1876 to 1882. The longest-serving captain is John Greig, who held the role from 1965 until his retirement in 1978. The current club captain is James Tavernier, who took over from Lee Wallace in 2018.

Although many players have held the position of captain during matches – and in many occasions several matches in a row, when the club captain was injured or suspended – this list only includes players that have been officially appointed as the captain of Rangers.

NameFromToTenureNotes
Scotland Tom Vallance 1876 1882 6 years First known club captain.
Scotland David Mitchell 1882 1894 2 years First captain to win the Scottish Cup.
Scotland John McPherson 1894 1898 4 years
Scotland Robert Hamilton 1898 1906 8 years
Scotland Robert Campbell 4 years Captain for four years between 1906 and 1916.
Scotland Tommy Cairns 1916 1926 10 years
Ireland Bert Manderson 1926 1927 1 year First non-Scottish captain of the club.
Scotland Tommy Muirhead 1927 1930 3 years
Scotland David Meiklejohn 1930 1938 8 years
Scotland Jimmy Simpson 1938 1940 2 years
Scotland Jock Shaw 1940 1957 13 years
Scotland George Young 1953 1957 4 years
Scotland Ian McColl 1957 1960 3 years
Scotland Eric Caldow 1960 1962 2 years
Scotland Bobby Shearer 1962 1965 3 years
Scotland John Greig 1965 1978 13 years Retired as a footballer to become manager of the club.
Scotland Derek Johnstone 1978 1983 5 years Named captain by Greig after requesting a transfer.
Northern Ireland John McClelland 1983 21 September 1984 1 year Stripped of captaincy in September due to contract talks.
Scotland Craig Paterson 21 September 1984 1 August 1986 1 year, 314 days
England Terry Butcher 1 August 1986 23 September 1990 4 years, 53 days Made captain on day signed, 1 August.
Scotland Richard Gough 23 September 1990 31 May 1997 6 years, 255 days Appointed captain after a row between Souness and Butcher.
Denmark Brian Laudrup 1 June 1997 18 October 1997 139 days First non-British captain of the club.
Scotland Richard Gough 18 October 1997 31 May 1998 225 days Returned to the club in October and was re-appointed captain.[28]
Italy Lorenzo Amoruso 1 June 1998 31 October 2000 2 years, 152 days Appointed by Dick Advocaat and was the club's first Catholic captain.[29]
Scotland Barry Ferguson 31 October 2000 29 August 2003 2 years, 302 days Became captain aged only 22.[30][31]
Australia Craig Moore 3 January 2003 8 July 2004 1 year, 187 days Removed as captain after disagreement with McLeish.[32]
Germany Stefan Klos 17 July 2004 7 July 2005 1 year, 10 days First goalkeeper captain,[33] Ricksen stood-in after he was injured.
Scotland Barry Ferguson 7 July 2005 1 January 2007 1 year, 178 days Stripped of captaincy by Paul Le Guen.[34]
Scotland Gavin Rae 1 January 2007 13 January 2007 12 days Captained the club for only 13 days.[35]
Scotland Barry Ferguson 13 January 2007 30 April 2009 2 years, 80 days Stripped of captaincy by Walter Smith.[36]
Scotland David Weir 3 April 2009 20 January 2012 2 years, 292 days Made captain on 3 April,[36] having previously been vice captain.[37]
Northern Ireland Steven Davis 20 January 2012 6 June 2012 168 days Stand in at start of 2011–12 season, permanent from 20 January.[38]
United States Carlos Bocanegra 29 July 2012 31 August 2012 33 days Club captain for only seven games.[39]
Scotland Lee McCulloch 1 September 2012 31 May 2015 2 years, 272 days Club captain over three divisions.[40]
Scotland Lee Wallace 25 July 2015 6 July 2018 2 years, 346 days Former VC, became captain from start of season, officially 16 August.[41]
England James Tavernier 6 July 2018 31 May 2026 7 years, 329 days Former VC, then captain from 6 July.[42]
England Lawrence Shankland 31 July 2026

Hall of Fame players

[edit]

The Rangers Football Club Hall of fame is a list established in 2000 by the then Rangers chairman, David Murray. The club was the first in Britain to establish a Roll of Honour for former players.[43][44] Murray decided that the club should remember and honour the achievements and contribution made by its finest players throughout its history. A mahogany panel above the famous marble staircase was assigned to display the names of those inducted into the Hall of Fame and an annual presentation ceremony was instigated where the players honoured received their award. The first member elected was Moses McNeil, one of the founders of Rangers.

BERJAYA
Rangers F.C. Hall of Fame.

The following criteria are considered by the panel when selecting new members:

  • the individual's service to the club,
  • the number of appearances made,
  • the honours won whilst playing for the club,
  • international caps won whilst with the club, and
  • the player's exceptional ability.
Honours key
League title Scottish Premiership Scottish Cup Scottish Cup
League Cup Scottish League Cup Cup Winner's Cup UEFA Cup Winners' Cup
Second-tier title Scottish Championship Third-tier title Scottish League One
Fourth-tier title Scottish Third Division Challenge Cup Scottish Challenge Cup
#InducteeInduction
Year
PositionRangers
Career
AppearancesHonoursInternational
Caps
1Scotland Moses McNeil2000MF1872–188234None2
2Scotland Peter McNeil2010MF1872–18777None0
3Scotland Peter Campbell2010FW1872–187924None2
4Scotland William McBeath2010MF1872–18765None0
5Scotland Tom VallanceDF1877–188438None7
6Scotland John McPhersonFW1891–1902281League title (5)
Scottish Cup (3)
9
7Scotland Jock Drummond2011DF1892–1904225League title (4),
Scottish Cup (4)
14
8Scotland Nicol SmithDF1893–1905205League title (4),
Scottish Cup (3)
12
9Scotland Neilly Gibson2011MF1894–1904192League title (4),
Scottish Cup (3)
14
10Scotland Alex Smith2000MF1894–1915481League title (4)20
11Scotland RC Hamilton2011FW18971906
1907–1908
209League title (4),
Scottish Cup (2)
11
12Scotland Jimmy Gordon2007DF1907–1920334League title (5)10
13Scotland Jimmy Bowie2011MF1910–1922351League title (6)2
14Scotland Tommy Cairns2000MF1913–1927457League title (6)6
15Scotland Andy CunninghamFW1914–1929389League title (7),
Scottish Cup (1)
12
16Ireland Bert MandersonDF1915–1927218League title (7)5
17England Arthur DixonDF1917–1926393League title (6)0
18Scotland Tommy MuirheadMF1917–1924
1925–1930
353League title (8)8
19Scotland Sandy ArchibaldMF1917–1934580League title (13),
Scottish Cup (3)
8
20Scotland David Meiklejohn2000DF1919–1936563League title (12),
Scottish Cup (5)
15
21Scotland Alan Morton2000MF1920–1933440League title (9),
Scottish Cup (3)
31
22Scotland Tully Craig2012U1923–1935League title (5),
Scottish Cup (2)
8
23Scotland Dougie GrayDF1925–1947555League title (10),
Scottish Cup (6)
10
24Scotland Jimmy Fleming2012FW1925–19343
25Scotland Bob McPhail2000FW1927–1940408League title (9),
Scottish Cup (6)
16
26Scotland Jimmy Simpson2011DF1927–194114
27Scotland George Brown2010DF1929–1941269League title (7),
Scottish Cup (4)
19
28Scotland Jimmy SmithFW1930–1946259 League title (5),
Scottish Cup (3)
2
29Scotland Jerry Dawson2002GK1931–1945211 League title (5),
Scottish Cup (2)
14
30Ireland Sam English2009FW1931–193372 League title (1),
Scottish Cup (1)
2
31Scotland Torry GillickFW1933–1935
1946–1950
140 League title (1),
Scottish Cup (2),
League Cup (2)
5
32Scotland Alex Venters2006FW1933–1946201 League title (3),
Scottish Cup (2)
3
33Scotland Willie Thornton2000FW1936–1954308League title (4),
Scottish Cup (3),
League Cup (2)
4
34Scotland Jock Shaw2000DF1938–1953287 League title (4),
Scottish Cup (3),
League Cup (2)
4
35Scotland Willie WoodburnDF1938–1954329 League title (4),
Scottish Cup (3),
League Cup (2)
24
36Scotland William Waddell2000MF1939–1955301 League title (4),
Scottish Cup (2)
17
37Scotland George YoungDF1941–1957428 League title (6),
Scottish Cup (4),
League Cup (2)
53
38Scotland Ian McCollcDF1945–1960526League title (6),
Scottish Cup (5),
League Cup (2)
14
39Scotland Bobby Brown2002GK1946–1956296League title (3),
Scottish Cup (3),
League Cup (2)
3
40Scotland Sammy Cox2003MF1946–1955340League title (3),
Scottish Cup (2)
24
41Scotland George Niven2011GK1947–1961328League title (5),
Scottish Cup (2),
League Cup (1)
0
42South Africa Johnny Hubbard2008MF1949–1959238League title (3),
Scottish Cup (1)
1
43Northern Ireland Billy Simpson2003FW1950–1959239League title (3),
Scottish Cup (1)
12
44Scotland John Little2012DF1951–1960275League title (2),
Scottish Cup (2)
1
45Scotland Eric CaldowDF1953–1966407League title (5),
Scottish Cup (2),
League Cup (3)
40
46Scotland Alex Scott2006MF1954–1963331League title (4),
Scottish Cup (1),
League Cup (2)
16
47Scotland Ralph Brand2002FW1954–1965317League title (4),
Scottish Cup (3),
League Cup (4)
8
48Scotland Jimmy Millar2003FW1955–1967317League title (3),
Scottish Cup (4),
League Cup (3)
2
49Scotland Bobby ShearerDF1955–1965407League title (5),
Scottish Cup (3),
League Cup (4)
4
50Scotland Billy Ritchie2008GK1955–1967339League title (2),
Scottish Cup (4),
League Cup (3)
1
51Scotland Davie Wilson2003MF1956–1967373League title (2),
Scottish Cup (5),
League Cup (2)
22
52Scotland Harold Davis2009DF1956–1964261League title (4),
Scottish Cup (1),
League Cup (2)
0
53Scotland David Provan2004DF1958–1970262League title (1),
Scottish Cup (3),
League Cup (2)
5
54Scotland Ian McMillan2010FW1958–1964194League title (2),
Scottish Cup (3),
League Cup (2)
6
55Scotland Willie Henderson2002MF1960–1972426League title (2),
Scottish Cup (4),
League Cup (2)
29
56Scotland Ronnie McKinnon2004DF1960–1973473League title (2),
Scottish Cup (4),
League Cup (3)
28
57Scotland Jim Baxter2000MF1960–1965
1969–1970
254League title (3),
Scottish Cup (3),
League Cup (4)
34
58Scotland John Greig2000DF1961–1978755League title (5),
Scottish Cup (6),
League Cup (1),
Cup Winners' Cup (1)
44
59Scotland Colin JacksonDF1963–1982506League title (3),
Scottish Cup (3),
League Cup (5)
8
60Scotland Sandy Jardine2000DF1964–1982674League title (3),
Scottish Cup (5),
League Cup (5),
Cup Winners' Cup (1)
34
61Scotland Willie Johnston2002MF1964–1972
1980–1982
393Scottish Cup (1),
League Cup (2),
Cup Winners' Cup (1)
22
62Scotland Willie Mathieson2007DF1964–1975250Scottish Cup (1),
Cup Winners' Cup (1)
0
63Scotland Dave Smith2007DF1966–1974301Cup Winners' Cup (1)2
64Scotland Alex MacDonald2003MF1968–1980503League title (3),
Scottish Cup (4),
League Cup (4),
Cup Winners' Cup (1)
1
65Scotland Colin Stein2002FW1968–1973
1975–1977
206League Cup (2),
Cup Winners' Cup (1)
21
66Scotland Alfie Conn, Jr.2007MF1968–1974149Scottish Cup (1),
League Cup (1),
Cup Winners' Cup (1)
2
67Scotland Peter McCloycGK1970–1986535 League title (1),
Scottish Cup (4),
League Cup (4),
Cup Winners' Cup (1)
4
68Scotland Derek Parlane2010FW1970–1980300League title (2),
Scottish Cup (2),
League Cup (2)
12
69Scotland Derek JohnstonecFW1970–1983
1985–1986
546League title (3),
Scottish Cup (5),
League Cup (5),
Cup Winners' Cup (1)
14
70Scotland Tommy McLean2004MF1971–1982452League title (3),
Scottish Cup (4),
League Cup (3),
Cup Winners' Cup (1)
9
71Scotland Tom Forsyth2003DF1972–1982326League title (3),
Scottish Cup (4),
League Cup (2)
22
72Scotland Ally Dawson2011DF1975–1987316Scottish Cup (2),
League Cup (4)
5
73Scotland Davie Cooper2000MF1977–1989540League title (3),
Scottish Cup (3),
League Cup (7)
24
74Scotland Bobby Russell2006MF1977–1986370League title (1),
Scottish Cup (3),
League Cup (4)
0
75Scotland Dave McPherson2012DF1980–1987
1992–1994
330League title (3),
Scottish Cup (1),
League Cup (4)
27
76Scotland Ally McCoist2000FW1983–1998581League title (9),
Scottish Cup (1),
League Cup (9)
61
77Scotland Ian Durrant2002MF1983–1998347League title (3),
Scottish Cup (3),
League Cup (4)
19
78Scotland Graeme Souness2003MF1986–199173League title (1)54
79England Terry Butcher2002DF1986–1990176League title (3),
League Cup (2)
77
80England Chris Woods2004GK1986–1991230League title (4),
League Cup (3)
43
81Scotland Richard Gough2002DF1987–1997
1997–1998
427League title (9),
Scottish Cup (3),
League Cup (6)
61
82Scotland Ian Ferguson2006MF1988–2000336League title (10),
Scottish Cup (3),
League Cup (5)
9
83England Ray Wilkins2003MF1987–198996League title (1),
League Cup (1)
84
84Scotland John Brown2004DF1988–1997278 League title (6),
Scottish Cup (3),
League Cup (3)
0
85England Mark Hateley2003FW1990–1995
1997
222League title (5),
Scottish Cup (2),
League Cup (3)
32
86Scotland Andy Goram2000GK1991–1998260League title (5),
Scottish Cup (3),
League Cup (2)
48
87Scotland Stuart McCall2008MF1991–1998265League title (5),
Scottish Cup (3),
League Cup (2)
40
88Denmark Brian Laudrup2000MF1994–1998150League title (3),
Scottish Cup (1),
League Cup (1)
75
89England Paul Gascoigne2003MF1995–1998103League title (2),
Scottish Cup (1),
League Cup (1)
57
90Germany Jörg Albertz2002MF1996–2001182 League title (3),
Scottish Cup (1),
League Cup (2)
3
91Scotland Barry Ferguson2004MF1996–2003
2005–2009
431League title (5),
Scottish Cup (5),
League Cup (5)
45
92Italy Lorenzo Amoruso2010DF1997–2003224League title (3),
Scottish Cup (3),
League Cup (3)
0
93Germany Stefan Klos2009GK1998–2007298 League title (4),
Scottish Cup (4),
League Cup (2)
0
94Netherlands Fernando Ricksen2014[45]DF2000–2006254League title (2),
Scottish Cup (2),
League Cup (3)
12
95Spain Nacho Novo2014[45]FW2004–2010255League title (3),
Scottish Cup (1),
League Cup (2)
0
96Scotland David Weir2011DF2007–2012215League title (3),
Scottish Cup (2),
League Cup (3)
69
97Scotland Lee McCulloch2014[45]DF2007–2015303League title (3),
Scottish Cup (2),
League Cup (3),
Third-tier title (1),
Fourth-tier title (1)
18
98Scotland Allan McGregor2023[46]GK2001–2012
2018–2023
505League title (4),
Scottish Cup (4),
League Cup (5)
42
99Northern Ireland Steven Davis2023[46]MF2008–2012
2019–2023
370League title (4),
Scottish Cup (3),
League Cup (3)
140
100England James Tavernier2023[46]DF2015-457League title (1),
Scottish Cup (1),
League Cup (1),
Second-tier title (1),
Challenge Cup (1)
0

References

[edit]
  1. 1 2 3 4 One of the four founders of Rangers.
  2. McNeil became the first Rangers player to play international football when he played for Scotland against Wales in 1876.
  3. McNeil was Rangers' first captain.
  4. Vallance became captain and later club president.
  5. Holds the record for most Scottish Cup appearances by a Rangers player, with 74 in his career.
  6. Holds the record for most league appearances by a Rangers player, with 513 between 1917 and 1934.
  7. Robb played in 241 consecutive matches for Rangers between 1920 and 1925
  8. The longest serving first-team player with Rangers for 21 years and 60 days.
  9. Rangers' second top goalscorer of all time, with 261 goals in 408 matches.
  10. English holds the record for the most league goals scored in a season for Rangers, with 44 in the 1931–1932 season.
  11. Murray scored Rangers' first goal in European football, against OGC Nice in 1956.
  12. Greig holds the record for most appearances for Rangers, with 755 in his seventeen year spell at the club. He was voted the Greatest Ever Ranger Archived 30 December 2006 at the Wayback Machine in 1999.
  13. Holds the record for the most goals scored in one season for Rangers, with 57 in the 1964–1965 season.
  14. McKean died while still a Rangers first team player, in a carbon monoxide poisoning accident in 1978.
  15. Rangers' all-time record goalscorer, with 355 goals between 1983 and 1998.
  16. Souness is the only player-manager in the history of Rangers.
  17. Ray Wilkins was inducted into the Rangers Hall of Fame in 2003
  18. "Ray Wilkins – Rangers". Sporting Heroes. Retrieved 7 June 2017.
  19. Goram was voted Rangers "Greatest ever goalkeeper" Archived 16 January 2008 at the Wayback Machine.
  20. Ferguson became Rangers' youngest ever captain in the 2001–2002 season.
  21. Rangers paid the highest transfer fee in their history when Flo joined from Chelsea for £12,000,000 in November 2000.
  22. Holds the record for the oldest first-team player, aged 41 years 113 days.
  23. McGregor jointly holds the record, alongside James Tavernier, for most European football appearances for the club with 109.
  24. Tavernier jointly holds the record, alongside Allan McGregor, for most European football appearances for the club with 109.
  25. Morelos is the record European competition goalscorer for the club with 29.
  26. Holds the record for the oldest first-team goalscorer, aged 38 years 220 days.
  27. Rangers received the highest transfer fee in their history when Bassey was sold to AFC Ajax for £19,600,000 in 2022.
  28. "Week Beginning 11 October 1997". reocities. Retrieved 24 April 2011.
  29. "Amo strikes at Catholic schools". BBC Sport. 20 June 2003.
  30. "Deposed captain in new Ibrox row". BBC Sport. 1 November 2000.
  31. "Rovers sign Ferguson". BBC Sport. 29 August 2003.
  32. "Rangers transfer list Moore". BBC Sport. 8 July 2004.
  33. "Klos new captain for Gers". BBC Sport. 17 July 2004.
  34. "Gers strip Ferguson of captaincy". BBC Sport. 1 January 2007.
  35. "Ferguson back as Rangers captain". BBC Sport. 13 January 2007.
  36. 1 2 "Scots end Gers pair's cap career". BBC Sport. 3 April 2009.
  37. "Weir is stand-in Rangers captain". BBC Sport. 19 July 2008.
  38. "Reluctant David Weir ready for Rangers bow". BBC Sport. 20 January 2012.
  39. "Carlos Bocanegra joins Racing Santander on loan". BBC Sport. 31 August 2012.
  40. "Rangers 5–1 Elgin City". BBC Sport. 2 September 2012.
  41. Hedworth, Alice (16 August 2015). "Wallace Honoured To Be Skip". Rangers.co.uk. Rangers Football Club.
  42. Thomson, Nick (6 July 2018). "Tavernier Is My Leader". Rangers.co.uk. Rangers Football Club.
  43. "Hall of Fame". Rangers.co.uk. Archived from the original on 1 May 2015. Retrieved 11 February 2015.
  44. "Hall of Fame inductees". Rangers Football Club. Rangers.co.uk. 5 March 2014.
  45. 1 2 3 "Lee McCulloch, Fernando Ricksen and Nacho Novo have been inducted into the Hall of Fame". Rangers FC. Twitter, Inc. 31 March 2014.
  46. 1 2 3 "McGregor, Davis & Tavernier Inducted Into Hall of Fame". Rangers.co.uk. 19 February 2023.
[edit]