List of Rangers F.C. players

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

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

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
 
Barry Ferguson was a treble-winning captain
 
Gordon Smith, Derek Johnstone and Alex Forsyth in 1978
 
Ally McCoist, the club's highest goalscorer, in 1994
 
Allan McGregor with Rangers in 2018; he is the highest European appearances for Rangers
 
Alan Morton
 
Willie Johnston in 1969.
 
John Brown in 2005
 
Stefan Klos in 2005
 
Fernando Ricksen at Zenit in 2007
 
Kris Boyd in 2008
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 27 November 2024
Name Nationality Position Rangers career Appearances Goals Notes
Moses McNeil   Scotland 26HB 1872–1882 34 10 [1][2]
Peter McNeil   Scotland 22 HB 1872–1877 7 0 [1]
William McBeath   Scotland 26 HB 1872–1876 5 0 [1]
Peter Campbell   Scotland 40 FW 1872–1879 24 15 [1]
Tom Vallance   Scotland 13 FB 1874–1884 38 0 [3]
David Mitchell   Scotland 22 HB 1889–1900 171 8
Robert Marshall   Scotland 23 HB 1889–1896 125 4
Andrew McCreadie   Scotland 15 FB 1890–1894
1896–1897
109 11
John McPherson   Scotland 41 FW 1891–1902 281 121
Jock Drummond   Scotland 12 FB 1892–1904 223 6
Nicol Smith   Scotland 16 FB 1893–1905 205 6
Alex Smith   Scotland 28 FW 1894–1915 481 152 [4]
Neilly Gibson   Scotland 26 HB 1894–1904 192 22
Matthew Dickie   Scotland 01 GK 1896–1904 175 0
Robert Neil   Scotland 15 FB 1897–1904 109 28
Robert C. Hamilton   Scotland 42 FW 1897–1906
1907–1908
209 184
Jacky Robertson   Scotland 15 FB 1899–1905 130 25
Finlay Speedie   Scotland 41 FW 1900–1906 121 50
James Stark   Scotland 15 FB 1900–1907
1908–1910
213 14
John May   Scotland 32 FB 1904–1910 149 16
Archie Kyle   Scotland 40 FW 1904–1908 110 52
Alex Craig   Ireland 16 FB 1904–1914
1916–1917
160 0
George Law   Scotland 13 FB 1906–1912
1916–1917
111 1
Joe Hendry   Scotland 22 FB 1909–1917 147 7
Robert Campbell   Scotland 50 U 1906–1914 211 56
James Galt   Scotland 22 HB 1906–1914 206 5
Jimmy Gordon   Scotland 12 FB 1907–1920 334 65
Alex Bennett   Scotland 41 FW 1908–1917 201 53
Billy Hogg   England 41 FW 1909–1913 107 45
Herbert Lock   England 01 GK 1909–1920 238 0
Willie Reid   Scotland 42 FW 1909–1920 230 195
James Bowie   Scotland 41 FW 1910–1922 321 66
Jimmy Paterson   Scotland 28 HB 1910–1920 168 41
John Hempsey   Scotland 01 GK 1912–1919 150 0
James Logan   Scotland 12 FB 1912–1917 118 8
Tommy Cairns   Scotland 41 FW 1913–1927 457 154
Scott Duncan   Scotland 43 FW 1913–1919 103 26
Andy Cunningham   Scotland 41 FW 1914–1929 389 182
Peter Pursell   Scotland 15 FB 1914–1919 128 1
Bert Manderson   Ireland 13 FB 1915–1927 418 5
Tommy Muirhead   Scotland 52 U 1917–1924
1925–1930
353 49
Sandy Archibald   Scotland 22HB 1917–1934 580 148 [5]
Arthur Dixon   England 15 FB 1917–1926 361 8
James Walls   Scotland 32 HB 1918–1924 106 4
David Meiklejohn   Scotland 12 FB 1919–1936 563 46
Geordie Henderson   Scotland 44 FW 1919–1927 195 142
Alan Morton   Scotland 28FW 1920–1933 440 105
Billy McCandless   Ireland 14FB 1920–1930 231 9
William Robb   Scotland 01 GK 1920–1926 251 0 [6]
Thomas Hamilton   Scotland 01 GK 1923–1934 281 0
Tully Craig   Scotland 32 HB 1923–1935 275 38
Jimmy Fleming   Scotland 42 FW 1925–1934 268 223
James Marshall   Scotland 41 FW 1925–1934 225 125
Dougie Gray   Scotland 16 FB 1925–1946 555 2 [7]
Bob McPhail   Scotland 42 FW 1927–1940 408 261 [8]
Jimmy Simpson   Scotland 15 FB 1927–1940 331 6
Robert J. Hamilton   Ireland 14 FB 1927–1933 143 0
John Buchanan   Scotland 13 FB 1927–1931 115 3
Whitey McDonald   Ireland 12 FB 1928–1938 209 1
George Brown   Scotland 31 HB 1929–1941 269 23
Bobby Main   Scotland 27 HB 1929–1939 158 35
Jimmy Smith   Scotland 44 FW 1930–1946 259 249
Sam English   Ireland 42 FW 1931–1933 72 41 [9]
Jerry Dawson   Scotland 01 GK 1931–1945 211 0
Torrance Gillick   Scotland 41 FW 1933–1935
1946–1950
140 62
Alex Venters   Scotland 41 FW 1933–1946 201 102
David Kinnear   Scotland 28 FW 1934–1944 109 32
Willie Thornton   Scotland 44 FW 1936–1954 308 194
Jock Shaw   Scotland 12 FB 1938–1953 287 1
Willie Woodburn   Scotland 15 FB 1938–1954 329 1
Jimmy Duncanson   Scotland 42 FW 1939–1950 140 59
Willie Waddell   Scotland 26 FW 1939–1955 301 55
George Young   Scotland 20 FB 1941–1957 428 31
Ian McColl   Scotland 20 FB 1945–1960 526 14
Willie Rae   Scotland 32 HB 1946–1957 179 7
Sammy Cox   Scotland 16 FB 1946–1955 340 16
Bobby Brown   Scotland 01 GK 1946–1956 296 0
Eddie Rutherford   Scotland 26 HB 1946–1952 140 28
Willie Findlay   Scotland 41 FW 1947–1954 114 65
Willie Paton   Scotland 42 FW 1947–1957 164 68
Johnny Hubbard   South Africa 28 FW 1949–1959 238 106
Billy Simpson   Northern Ireland 44 FW 1950–1959 239 163
John Little   Scotland 14 FB 1950–1961 275 1
John Prentice   Scotland 16 FB 1950–1956 142 37
George Niven   Scotland 01 GK 1951–1960 327 0
Derek Grierson   Scotland 42 FW 1952–1956 106 59
Eric Caldow   Scotland 12 DF 1953–1966 407 25
Alex Scott   Scotland 27 MF 1954–1963 331 46
Ralph Brand   Scotland 42 FW 1954–1965 317 206
Sammy Baird   Scotland 28 MF 1955–1960 179 52
Max Murray   Scotland 42 FW 1955–1963 154 121 [10]
Bobby Shearer   Scotland 16 DF 1955–1965 407 4
Jimmy Millar   Scotland 44 FW 1955–1967 317 162
Davie Wilson   Scotland 28 MF 1956–1967 373 157
Billy Ritchie   Scotland 01 GK 1956–1967 339 0
Harold Davis   Scotland 32 MF 1956–1964 261 13
Dave Provan   Scotland 16 DF 1958–1970 262 11
Norrie Martin   Scotland 01 GK 1958–1970 110 0
Ian McMillan   Scotland 41 FW 1958–1964 194 55
Willie Stevenson   Scotland 32 MF 1958–1962 103 1
Bill Paterson   Scotland 15 DF 1958–1962 116 0
Jim Baxter   Scotland 22 MF 1960–1965
1969–1970
254 24
Willie Henderson   Scotland 26 MF 1960–1972 426 62
Ronnie McKinnon   Scotland 29 DF 1960–1973 473 2
John Greig   Scotland 12 DF 1961–1978 755 120 [11]
Jim Forrest   Scotland 42 FW 1962–1967 163 145 [12]
George McLean   Scotland 44 FW 1962–1967 117 82
Colin Jackson   Scotland 15 DF 1963–1982 506 40
Willie Johnston   Scotland 26 MF 1964–1972
1980–1982
393 125
Willie Mathieson   Scotland 14 DF 1964–1975 250 3
Sandy Jardine   Scotland 13 DF 1964–1982 674 77
Kai Johansen   Denmark 16DF 1965–1970 238 9
Dave Smith   Scotland 24 MF 1966–1974 301 11
Alex Miller   Scotland 16DF 1967–1983 306 30
Andy Penman   Scotland 22MF 1967–1973 150 49
Örjan Persson   Sweden 26MF 1967–1970 113 31
Colin Stein   Scotland 42 FW 1968–1973
1975–1977
206 78
Alfie Conn, Jr.   Scotland 22MF 1968–1974 149 39
Alex MacDonald   Scotland 22 MF 1968–1980 503 94
Derek Johnstone   Scotland 50 U 1970–1983
1985–1986
546 210
Peter McCloy   Scotland 01 GK 1970–1986 535 0
Derek Parlane   Scotland 42 FW 1970–1980 300 111
Tommy McLean   Scotland 27 MF 1971–1982 452 57
Tom Forsyth   Scotland 15 DF 1972–1982 326 6
Quinton Young   Scotland 28MF 1972–1976 116 38
Stewart Kennedy   Scotland 01 GK 1973–1980 131 0
Bobby McKean   Scotland 23MF 1974–1978 119 17 [13]
Ally Dawson   Scotland 16 DF 1975–1987 316 8
Gordon Smith   Scotland 40 U 1977–1980
1982
157 51
Bobby Russell   Scotland 23 MF 1977–1986 270 46
Davie Cooper   Scotland 26 MF 1977–1989 540 75
John MacDonald   Scotland 42 FW 1978–1986 230 77
Jim Bett   Scotland 22 MF 1980–1983 152 30
Ian Redford   Scotland 22MF 1980–1986 247 42
John McClelland   Northern Ireland 15 DF 1981–1984 153 8
Dave McPherson   Scotland 15DF 1981–1987
1992–1994
424 38
Robert Prytz   Sweden 22 MF 1982–1985 118 20
Dave MacKinnon   Scotland 16DF 1982–1986 141 2
Craig Paterson   Scotland 15DF 1982–1987 129 12
Jimmy Nicholl   Northern Ireland 13 DF 1983–1984
1986–1989
106 0
Robert Fleck   Scotland 42 FW 1983–1987 104 34
Derek Ferguson   Scotland 22 MF 1983–1990 145 7
Stuart Munro   Scotland 14DF 1983–1991 233 3
Ally McCoist   Scotland 42 FW 1983–1998 581 355 [14]
Ian Durrant   Scotland 25 MF 1983–1998 347 45
Scott Nisbet   Scotland 16DF 1985–1993 118 9
Terry Butcher   England 15 DF 1986–1990 176 11
Graeme Souness   Scotland 25 MF 1986–1991 73 5 [15]
Chris Woods   England 01 GK 1986–1991 230 0
Ray Wilkins   England 22 MF 1987–1989 96 3 [16][17]
Mark Walters   England 26 MF 1987–1991 143 52
Richard Gough   Scotland 15 DF 1987–1997
1997–1998
427 34
Gary Stevens   England 13 DF 1988–1994 246 9
John Brown   Scotland 12 DF 1988–1997 278 18
Ian Ferguson   Scotland 22 MF 1988–2000 336 46
Mo Johnston   Scotland 42 FW 1989–1992 100 46
Nigel Spackman   England 22MF 1989–1993 124 3
Trevor Steven   England 27 MF 1989–1991
1992–1997
184 25
Mark Hateley   England 44 FW 1990–1995
1997
222 115
Pieter Huistra   Netherlands 26 MF 1990–1995 158 26
Alexei Mikhailichenko   Ukraine 33 MF 1991–1996 134 24
David Robertson   Scotland 14 DF 1991–1997 251 19
Andy Goram   Scotland 01 GK 1991–1998 260 0 [18]
Stuart McCall   Scotland 25 MF 1991–1998 265 20
Charlie Miller   Scotland 22MF 1992–1999 115 16
Gordon Durie   Scotland 44 FW 1993–2000 171 58
Craig Moore   Australia 15 DF 1993–1998
1999–2005
253 17
Brian Laudrup   Denmark 33 MF 1994–1998 150 45
Paul Gascoigne   England 25 MF 1995–1998 103 39
Alec Cleland   Scotland 13DF 1995–1998 133 7
Barry Ferguson   Scotland 25 MF 1996–2003
2005–2009
431 61 [19]
Jörg Albertz   Germany 22 MF 1996–2001 182 82
Sergio Porrini   Italy 13DF 1997–2001 133 7
Tony Vidmar   Australia 12 DF 1997–2002 159 11
Lorenzo Amoruso   Italy 15 DF 1997–2003 224 24
Maurice Ross   Scotland 13 DF 1997–2005 108 3
Bob Malcolm   Scotland 51U 1997–2006 115 3
Giovanni van Bronckhorst   Netherlands 25 MF 1998–2001 118 22
Rod Wallace   England 42 FW 1998–2001 122 56
Andrei Kanchelskis   Russia 27 MF 1998–2002 113 19
Neil McCann   Scotland 28 MF 1998–2003 171 25
Arthur Numan   Netherlands 14 DF 1998–2003 176 6
Stefan Klos   Germany 01 GK 1998–2007 298 0
Michael Mols   Netherlands 42 FW 1999–2004 147 48
Bert Konterman   Netherlands 51 U 2000–2003 117 9
Kenny Miller   Scotland 42 FW 2000–2001
2008–2011
2014–2018
301 116
Ronald de Boer   Netherlands 33 MF 2000–2004 129 40
Peter Løvenkrands   Denmark 40 FW 2000–2006 182 54
Fernando Ricksen   Netherlands 51 U 2000–2006 254 20
Shota Arveladze   Georgia 40 FW 2001–2005 132 57
Allan McGregor   Scotland 01 GK 2001–2012
2018–2023
505 0 [20][21]
Alan Hutton   Scotland 13 DF 2002–2008 122 4
Chris Burke   Scotland 27 MF 2002–2009 131 14
Steven Smith   Scotland 13 DF 2004–2010
2013–2015
111 5
Dado Pršo   Croatia 44 FW 2004–2007 124 37
Nacho Novo   Spain 40 FW 2004–2010 255 71
Brahim Hemdani   Algeria 25 MF 2005–2009 108 2
Kris Boyd   Scotland 44 FW 2005–2010
2014–2015
235 138
David Weir   Scotland 15 DF 2007–2012 231 5
Saša Papac   Bosnia and Herzegovina 14 DF 2006–2012 227 7
Steven Whittaker   Scotland 13 DF 2007–2012 209 28
Steven Davis   Northern Ireland 22 MF 2008–2012
2019–2023
370 28
Lee McCulloch   Scotland 25 U 2007–2015 303 70
Kevin Thomson   Scotland 25 MF 2007–2010 109 3
Steven Naismith   Scotland 40FW 2007–2012 140 33
Kirk Broadfoot   Scotland 13DF 2007–2012 121 1
Kyle Lafferty   Northern Ireland 44FW 2008–2012
2018–2019
168 44
Madjid Bougherra   Algeria 15DF 2008–2011 113 5
Maurice Edu   United States 25 MF 2008–2012 125 12
Lee Wallace   Scotland 15DF 2011–2019 257 25
Barrie McKay   Scotland 44FW 2012–2017 140 20
Ian Black   Scotland 25MF 2012–2015 115 8
Dean Shiels   Northern Ireland 25MF 2012–2016 124 31
Nicky Law   England 25MF 2013–2016 122 26
Nicky Clark   Scotland 44FW 2013–2016 107 24
Danny Wilson   Scotland 15DF 2009–2010
2015–2018
107 5
Wes Foderingham   England 01GK 2015–2020 143 0
James Tavernier   England 15DF 2015– 480 126
Jason Holt   Scotland 25MF 2015–2020 116 14
Andy Halliday   Scotland 25MF 2015–2020 152 18
Alfredo Morelos   Colombia 44FW 2017–2023 269 124 [22]
Ryan Jack   Scotland 25MF 2017–2024 210 16
Connor Goldson   England 15DF 2018–2024 309 23
Scott Arfield   Canada 25MF 2018–2023 233 43
Ryan Kent   England 25MF 2018–2023 218 33
Borna Barišić   Croatia 15DF 2018–2024 236 10
Jermain Defoe   England 44FW 2019–2022 74 32 [23]
Glen Kamara   Finland 25MF 2019–2023 193 9
Joe Aribo   Nigeria 25MF 2019–2022 149 26
Ianis Hagi   Romania 25MF 2020– 102 16
Calvin Bassey   Nigeria 15DF 2020–2022 65 1 [24]
Leon Balogun   Nigeria 15DF 2020–2022
2023–
95 2
Kemar Roofe   Jamaica 44FW 2020–2024 102 38
Scott Wright   Scotland 25MF 2021–2024 120 12
John Lundstram   England 25MF 2021–2024 153 11

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.

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

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.[40][41] 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.

 
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
# Inductee Induction
Year
Position Rangers
Career
Appearances Honours International
Caps
1   Moses McNeil 2000 MF 1872–1882 34 None 2
2   Peter McNeil 2010 MF 1872–1877 7 None 0
3   Peter Campbell 2010 FW 1872–1879 24 None 2
4   William McBeath 2010 MF 1872–1876 5 None 0
5   Tom Vallance DF 1877–1884 38 None 7
6   John McPherson FW 1891–1902 281 League title (5)
Scottish Cup (3)
9
7   Jock Drummond 2011 DF 1892–1904 225 League title (4),
Scottish Cup (4)
14
8   Nicol Smith DF 1893–1905 205 League title (4),
Scottish Cup (3)
12
9   Neilly Gibson 2011 MF 1894–1904 192 League title (4),
Scottish Cup (3)
14
10   Alex Smith 2000 MF 1894–1915 481 League title (4) 20
11   RC Hamilton 2011 FW 1897–1906
1907–1908
209 League title (4),
Scottish Cup (2)
11
12   Jimmy Gordon 2007 DF 1907–1920 334 League title (5) 10
13   Jimmy Bowie 2011 MF 1910–1922 351 League title (6) 2
14   Tommy Cairns 2000 MF 1913–1927 457 League title (6) 6
15   Andy Cunningham FW 1914–1929 389 League title (7),
Scottish Cup (1)
12
16   Bert Manderson DF 1915–1927 218 League title (7) 5
17   Arthur Dixon DF 1917–1926 393 League title (6) 0
18   Tommy Muirhead MF 1917–1924
1925–1930
353 League title (8) 8
19   Sandy Archibald MF 1917–1934 580 League title (13),
Scottish Cup (3)
8
20   David Meiklejohn 2000 DF 1919–1936 563 League title (12),
Scottish Cup (5)
15
21   Alan Morton 2000 MF 1920–1933 440 League title (9),
Scottish Cup (3)
31
22   Tully Craig 2012 U 1923–1935 League title (5),
Scottish Cup (2)
8
23   Dougie Gray DF 1925–1947 555 League title (10),
Scottish Cup (6)
10
24   Jimmy Fleming 2012 FW 1925–1934 3
25   Bob McPhail 2000 FW 1927–1940 408 League title (9),
Scottish Cup (6)
16
26   Jimmy Simpson 2011 DF 1927–1941 14
27   George Brown 2010 DF 1929–1941 269 League title (7),
Scottish Cup (4)
19
28   Jimmy Smith FW 1930–1946 259 League title (5),
Scottish Cup (3)
2
29   Jerry Dawson 2002 GK 1931–1945 211 League title (5),
Scottish Cup (2)
14
30   Sam English 2009 FW 1931–1933 72 League title (1),
Scottish Cup (1)
2
31   Torry Gillick FW 1933–1935
1946–1950
140 League title (1),
Scottish Cup (2),
League Cup (2)
5
32   Alex Venters 2006 FW 1933–1946 201 League title (3),
Scottish Cup (2)
3
33   Willie Thornton 2000 FW 1936–1954 308 League title (4),
Scottish Cup (3),
League Cup (2)
4
34   Jock Shaw 2000 DF 1938–1953 287 League title (4),
Scottish Cup (3),
League Cup (2)
4
35   Willie Woodburn DF 1938–1954 329 League title (4),
Scottish Cup (3),
League Cup (2)
24
36   William Waddell 2000 MF 1939–1955 301 League title (4),
Scottish Cup (2)
17
37   George Young DF 1941–1957 428 League title (6),
Scottish Cup (4),
League Cup (2)
53
38   Ian McColl c DF 1945–1960 526 League title (6),
Scottish Cup (5),
League Cup (2)
14
39   Bobby Brown 2002 GK 1946–1956 296 League title (3),
Scottish Cup (3),
League Cup (2)
3
40   Sammy Cox 2003 MF 1946–1955 340 League title (3),
Scottish Cup (2)
24
41   George Niven 2011 GK 1947–1961 328 League title (5),
Scottish Cup (2),
League Cup (1)
0
42   Johnny Hubbard 2008 MF 1949–1959 238 League title (3),
Scottish Cup (1)
1
43   Billy Simpson 2003 FW 1950–1959 239 League title (3),
Scottish Cup (1)
12
44   John Little 2012 DF 1951–1960 275 League title (2),
Scottish Cup (2)
1
45   Eric Caldow DF 1953–1966 407 League title (5),
Scottish Cup (2),
League Cup (3)
40
46   Alex Scott 2006 MF 1954–1963 331 League title (4),
Scottish Cup (1),
League Cup (2)
16
47   Ralph Brand 2002 FW 1954–1965 317 League title (4),
Scottish Cup (3),
League Cup (4)
8
48   Jimmy Millar 2003 FW 1955–1967 317 League title (3),
Scottish Cup (4),
League Cup (3)
2
49   Bobby Shearer DF 1955–1965 407 League title (5),
Scottish Cup (3),
League Cup (4)
4
50   Billy Ritchie 2008 GK 1955–1967 339 League title (2),
Scottish Cup (4),
League Cup (3)
1
51   Davie Wilson 2003 MF 1956–1967 373 League title (2),
Scottish Cup (5),
League Cup (2)
22
52   Harold Davis 2009 DF 1956–1964 261 League title (4),
Scottish Cup (1),
League Cup (2)
0
53   David Provan 2004 DF 1958–1970 262 League title (1),
Scottish Cup (3),
League Cup (2)
5
54   Ian McMillan 2010 FW 1958–1964 194 League title (2),
Scottish Cup (3),
League Cup (2)
6
55   Willie Henderson 2002 MF 1960–1972 426 League title (2),
Scottish Cup (4),
League Cup (2)
29
56   Ronnie McKinnon 2004 DF 1960–1973 473 League title (2),
Scottish Cup (4),
League Cup (3)
28
57   Jim Baxter 2000 MF 1960–1965
1969–1970
254 League title (3),
Scottish Cup (3),
League Cup (4)
34
58   John Greig 2000 DF 1961–1978 755 League title (5),
Scottish Cup (6),
League Cup (1),
Cup Winners' Cup (1)
44
59   Colin Jackson DF 1963–1982 506 League title (3),
Scottish Cup (3),
League Cup (5)
8
60   Sandy Jardine 2000 DF 1964–1982 674 League title (3),
Scottish Cup (5),
League Cup (5),
Cup Winners' Cup (1)
34
61   Willie Johnston 2002 MF 1964–1972
1980–1982
393 Scottish Cup (1),
League Cup (2),
Cup Winners' Cup (1)
22
62   Willie Mathieson 2007 DF 1964–1975 250 Scottish Cup (1),
Cup Winners' Cup (1)
0
63   Dave Smith 2007 DF 1966–1974 301 Cup Winners' Cup (1) 2
64   Alex MacDonald 2003 MF 1968–1980 503 League title (3),
Scottish Cup (4),
League Cup (4),
Cup Winners' Cup (1)
1
65   Colin Stein 2002 FW 1968–1973
1975–1977
206 League Cup (2),
Cup Winners' Cup (1)
21
66   Alfie Conn, Jr. 2007 MF 1968–1974 149 Scottish Cup (1),
League Cup (1),
Cup Winners' Cup (1)
2
67   Peter McCloy c GK 1970–1986 535 League title (1),
Scottish Cup (4),
League Cup (4),
Cup Winners' Cup (1)
4
68   Derek Parlane 2010 FW 1970–1980 300 League title (2),
Scottish Cup (2),
League Cup (2)
12
69   Derek Johnstone c FW 1970–1983
1985–1986
546 League title (3),
Scottish Cup (5),
League Cup (5),
Cup Winners' Cup (1)
14
70   Tommy McLean 2004 MF 1971–1982 452 League title (3),
Scottish Cup (4),
League Cup (3),
Cup Winners' Cup (1)
9
71   Tom Forsyth 2003 DF 1972–1982 326 League title (3),
Scottish Cup (4),
League Cup (2)
22
72   Ally Dawson 2011 DF 1975–1987 316 Scottish Cup (2),
League Cup (4)
5
73   Davie Cooper 2000 MF 1977–1989 540 League title (3),
Scottish Cup (3),
League Cup (7)
24
74   Bobby Russell 2006 MF 1977–1986 370 League title (1),
Scottish Cup (3),
League Cup (4)
0
75   Dave McPherson 2012 DF 1980–1987
1992–1994
330 League title (3),
Scottish Cup (1),
League Cup (4)
27
76   Ally McCoist 2000 FW 1983–1998 581 League title (9),
Scottish Cup (1),
League Cup (9)
61
77   Ian Durrant 2002 MF 1983–1998 347 League title (3),
Scottish Cup (3),
League Cup (4)
19
78   Graeme Souness 2003 MF 1986–1991 73 League title (1) 54
79   Terry Butcher 2002 DF 1986–1990 176 League title (3),
League Cup (2)
77
80   Chris Woods 2004 GK 1986–1991 230 League title (4),
League Cup (3)
43
81   Richard Gough 2002 DF 1987–1997
1997–1998
427 League title (9),
Scottish Cup (3),
League Cup (6)
61
82   Ian Ferguson 2006 MF 1988–2000 336 League title (10),
Scottish Cup (3),
League Cup (5)
9
83   Ray Wilkins 2003 MF 1987–1989 96 League title (1),
League Cup (1)
84
84   John Brown 2004 DF 1988–1997 278 League title (6),
Scottish Cup (3),
League Cup (3)
0
85   Mark Hateley 2003 FW 1990–1995
1997
222 League title (5),
Scottish Cup (2),
League Cup (3)
32
86   Andy Goram 2000 GK 1991–1998 260 League title (5),
Scottish Cup (3),
League Cup (2)
48
87   Stuart McCall 2008 MF 1991–1998 265 League title (5),
Scottish Cup (3),
League Cup (2)
40
88   Brian Laudrup 2000 MF 1994–1998 150 League title (3),
Scottish Cup (1),
League Cup (1)
75
89   Paul Gascoigne 2003 MF 1995–1998 103 League title (2),
Scottish Cup (1),
League Cup (1)
57
90   Jörg Albertz 2002 MF 1996–2001 182 League title (3),
Scottish Cup (1),
League Cup (2)
3
91   Barry Ferguson 2004 MF 1996–2003
2005–2009
431 League title (5),
Scottish Cup (5),
League Cup (5)
45
92   Lorenzo Amoruso 2010 DF 1997–2003 224 League title (3),
Scottish Cup (3),
League Cup (3)
0
93   Stefan Klos 2009 GK 1998–2007 298 League title (4),
Scottish Cup (4),
League Cup (2)
0
94   Fernando Ricksen 2014[42] DF 2000–2006 254 League title (2),
Scottish Cup (2),
League Cup (3)
12
95   Nacho Novo 2014[42] FW 2004–2010 255 League title (3),
Scottish Cup (1),
League Cup (2)
0
96   David Weir 2011 DF 2007–2012 215 League title (3),
Scottish Cup (2),
League Cup (3)
69
97   Lee McCulloch 2014[42] DF 2007–2015 303 League title (3),
Scottish Cup (2),
League Cup (3),
Third-tier title (1),
Fourth-tier title (1)
18
98   Allan McGregor 2023[43] GK 2001–2012
2018–2023
505 League title (4),
Scottish Cup (4),
League Cup (5)
42
99   Steven Davis 2023[43] MF 2008–2012
2019–2023
370 League title (4),
Scottish Cup (3),
League Cup (3)
140
100   James Tavernier 2023[43] DF 2015- 457 League title (1),
Scottish Cup (1),
League Cup (1),
Second-tier title (1),
Challenge Cup (1)
0

References

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