List of Rangers F.C. players


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 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, 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

NameNationalityPositionRangers careerAppearancesGoalsNotes
'26HB1872–18823410
'22 HB1872–187770
'26 HB1872–187650
'40 FW1872–18792415
'13 FB1874–1884380
22 HB1889–19001718
23 HB1889–18961254
15 FB1890–1894
1896–1897
10911
'41 FW1891–1902281121
'12 FB1892–19042236
'16 FB1893–19052056
'28 FW1894–1915481152
'26 HB1894–190419222
01 GK1896–19041750
15 FB1897–190410928
'42 FW1897–1906
1907–1908
209184
15 FB1899–190513025
41 FW1900–190612150
15 FB1900–1907
1908–1910
21314
32 FB1904–191014916
40 FW1904–190811052
16 FB1904–1914
1916–1917
1600
13 FB1906–1912
1916–1917
1111
22 FB1909–19171477
50 U1906–191421156
22 HB1906–19142065
'12 FB1907–192033465
41 FW1908–191720153
41 FW1909–191310745
01 GK1909–19202380
42 FW1909–1920230195
'41 FW1910–192232166
28 HB1910–192016841
01 GK1912–19191500
12 FB1912–19171188
'41 FW1913–1927457154
43 FW1913–191910326
'41 FW1914–1929389182
15 FB1914–19191281
'13 FB1915–19274185
'52 U1917–1924
1925–1930
35349
'22HB1917–1934580148
'15 FB1917–19263618
32 HB1918–19241064
'12 FB1919–193656346
44 FW1919–1927195142
'28FW1920–1933440105
14FB1920–19302319
01 GK1920–19262510
01 GK1923–19342810
'32 HB1923–193527538
'42 FW1925–1934268223
41 FW1925–1934225125
'16 FB1925–19465552
'42 FW1927–1940408261
'15 FB1927–19403316
14 FB1927–19331430
13 FB1927–19311153
12 FB1928–19382091
'31 HB1929–194126923
27 HB1929–193915835
'44 FW1930–1946259249
'42 FW1931–19337241
'01 GK1931–19452110
'41 FW1933–1935
1946–1950
14062
'41 FW1933–1946201102
28 FW1934–194410932
'44 FW1936–1954308194
'12 FB1938–19532871
'15 FB1938–19543291
42 FW1939–195014059
'26 FW1939–195530155
'20 FB1941–195742831
'20 FB1945–196052614
32 HB1946–19571797
'16 FB1946–195534016
'01 GK1946–19562960
26 HB1946–195214028
41 FW1947–195411465
42 FW1947–195716468
'28 FW1949–1959238106
'44 FW1950–1959239163
'14 FB1950–19612751
16 FB1950–195614237
'01 GK1951–19603270
42 FW1952–195610659
'12 DF1953–196640725
'27 MF1954–196333146
'42 FW1954–1965317206
28 MF1955–196017952
42 FW1955–1963154121
'16 DF1955–19654074
'44 FW1955–1967317162
'28 MF1956–1967373157
'01 GK1956–19673390
'32 MF1956–196426113
'16 DF1958–197026211
01 GK1958–19701100
'41 FW1958–196419455
32 MF1958–19621031
15 DF1958–19621160
'22 MF1960–1965
1969–1970
25424
'26 MF1960–197242662
'29 DF1960–19734732
'12 DF1961–1978755120
42 FW1962–1967163145
44 FW1962–196711782
'15 DF1963–198250640
'26 MF1964–1972
1980–1982
393125
'14 DF1964–19752503
'13 DF1964–198267477
16DF1965–19702389
'24 MF1966–197430111
16DF1967–198330630
22MF1967–197315049
26MF1967–197011331
'42 FW1968–1973
1975–1977
20678
'22MF1968–197414939
'22 MF1968–198050394
'50 U1970–1983
1985–1986
546210
'01 GK1970–19865350
'42 FW1970–1980300111
'27 MF1971–198245257
'15 DF1972–19823266
28MF1972–197611638
01 GK1973–19801310
23MF1974–197811917
'16 DF1975–19873168
40 U1977–1980
1982
15751
'23 MF1977–198627046
'26 MF1977–198954075
42 FW1978–198623077
22 MF1980–198315230
22MF1980–198624742
15 DF1981–19841538
'15DF1981–1987
1992–1994
42438
22 MF1982–198511820
16DF1982–19861412
15DF1982–198712912
13 DF1983–1984
1986–1989
1060
42 FW1983–198710434
22 MF1983–19901457
14DF1983–19912333
'42 FW1983–1998581355
'25 MF1983–199834745
16DF1985–19931189
'15 DF1986–199017611
'25 MF1986–1991735
'01 GK1986–19912300
'22 MF1987–1989963
26 MF1987–199114352
'15 DF1987–1997
1997–1998
42734
13 DF1988–19942469
'12 DF1988–199727818
'22 MF1988–200033646
42 FW1989–199210046
22MF1989–19931243
27 MF1989–1991
1992–1997
18425
'44 FW1990–1995
1997
222115
26 MF1990–199515826
33 MF1991–199613424
14 DF1991–199725119
'01 GK1991–19982600
'25 MF1991–199826520
22MF1992–199911516
44 FW1993–200017158
15 DF1993–1998
1999–2005
25317
'33 MF1994–199815045
'25 MF1995–199810339
13DF1995–19981337
'25 MF1996–2003
2005–2009
43161
'22 MF1996–200118282
13DF1997–20011337
12 DF1997–200215911
'15 DF1997–200322424
13 DF1997–20051083
51U1997–20061153
25 MF1998–200111822
42 FW1998–200112256
27 MF1998–200211319
28 MF1998–200317125
14 DF1998–20031766
'01 GK1998–20072980
42 FW1999–200414748
51 U2000–20031179
42 FW2000–2001
2008–2011
2014–2018
301116
33 MF2000–200412940
40 FW2000–200618254
'51 U2000–200625420
40 FW2001–200513257
'01 GK2001–2012
2018–2023
5050
13 DF2002–20081224
27 MF2002–200913114
13 DF2004–2010
2013–2015
1115
44 FW2004–200712437
'40 FW2004–201025571
25 MF2005–20091082
44 FW2005–2010
2014–2015
235138
'15 DF2007–20122315
14 DF2006–20122277
13 DF2007–201220928
'22 MF2008–2012
2019–2023
37028
'25 U2007–201530370
25 MF2007–20101093
40FW2007–201214033
13DF2007–20121211
44FW2008–2012
2018–2019
16844
15DF2008–20111135
25 MF2008–201212512
15DF2011–201925725
44FW2012–201714020
25MF2012–20151158
25MF2012–201612431
25MF2013–201612226
44FW2013–201610724
15DF2009–2010
2015–2018
1075
01GK2015–20201430
'15DF2015–551139
25MF2015–202011614
25MF2015–202015218
44FW2017–2023269124
25MF2017–202421016
15DF2018–202430923
25MF2018–202323343
25MF2018–202321833
15DF2018–202423610
44FW2019–20227432
25MF2019–20231939
25MF2019–202214926
25MF2020–202513020
15DF2020–2022651
15DF2020–2022
2023–2025
1143
44FW2020–202410238
25MF2021–202412012
25MF2021–202415311
15DF2022–1224
25MF2023–1319
01GK2023–1400
44FW2023–202511652
25MF2024–10510

Club captains

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
187618826 yearsFirst known club captain.
188218942 yearsFirst captain to win the Scottish Cup.
189418984 years
189819068 years
4 yearsCaptain for four years between 1906 and 1916.
1916192610 years
192619271 yearFirst non-Scottish captain of the club.
192719303 years
193019388 years
193819402 years
1940195713 years
195319574 years
195719603 years
196019622 years
196219653 years
sortname|John|Greigfbaicon|SCOsortname|Derek|Johnstonefbaicon|NIRsortname|John|McClelland|John McClelland fbaicon|SCOsortname|Craig|Patersonayd|1984|9|21|1986|8|1fbaicon|ENGsortname|Terry|Butcherayd|1986|8|1|1990|9|23fbaicon|SCOsortname|Richard|Goughayd|1990|9|18|1997|5|31fbaicon|DENsortname|Brian|Laudrupayd|1997|6|1|1997|10|18fbaicon|SCOsortname|Richard|Goughayd|1997|10|18|1998|5|31fbaicon|ITAsortname|Lorenzo|Amorusoayd|1998|6|1|2000|10|31fbaicon|SCOsortname|Barry|Fergusonayd|2000|10|31|2003|8|29fbaicon|AUSsortname|Craig|Mooreayd|2003|1|3|2004|7|8fbaicon|GERsortname|Stefan|Klosayd|2004|7|7|2005|7|17fbaicon|SCOsortname|Barry|Fergusonayd|2005|7|7|2007|1|1fbaicon|SCOsortname|Gavin|Raeayd|2007|1|1|2007|1|13fbaicon|SCOsortname|Barry|Fergusonayd|2007|1|13|2009|4|3fbaicon|SCOsortname|David|Weir|David Weir ayd|2009|4|3|2012|1|20fbaicon|NIRsortname|Steven|Davisayd|2012|1|20|2012|7|6fbaicon|USAsortname|Carlos|Bocanegraayd|2012|7|29|2012|8|31fbaicon|SCOsortname|Lee|McCullochayd|2012|9|1|2015|5|31fbaicon|SCOsortname|Lee|Wallaceayd|2015|7|25|2018|7|6fbaicon|ENGsortname|James|Tavernierayd|2018|7|6

Hall of Fame players

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. 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.
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.
League titleScottish PremiershipScottish CupScottish Cup
League CupScottish League CupCup Winner's CupUEFA Cup Winners' Cup
Second-tier titleScottish ChampionshipThird-tier titleScottish League One
Fourth-tier titleScottish Third DivisionChallenge CupScottish Challenge Cup