List of Rangers F.C. Players - Wikipedia List of Rangers F.C. Players 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 211 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. Contents 1 Notable players 2 Club captains 3 Hall of fame 4 References 5 External links Notable players Barry Ferguson was a treble winning captain. Appearances and goals are for first - team competitive matches only, including Scottish Premier League, Scottish Football League, Scottish Cup, League Cup, Challenge Cup, European Cup / Champions League, UEFA Cup / Europa League, Cup Winners ' Cup, Inter-Cities Fairs Cup and Super Cup. Positions key Pre-1960s Post-1960s GK Goalkeeper FB Full back DF Defender HB Half back MF Midfielder FW Forward U Utility player Players who represented their country while at the club. As of 30 December 2017. Name Nationality Position Rangers career Appearances Goals Notes McNeil, Moses Moses McNeil Scotland 26 HB 1872 -- 1882 34 10 McNeil, Peter Peter McNeil Scotland 22 HB 1872 -- 1877 7 0 McBeath, William William McBeath Scotland 26 HB 1872 -- 1876 5 0 Campbell, Peter Peter Campbell Scotland 40 FW 1872 -- 1879 24 15 Vallance, Tom Tom Vallance Scotland 13 FB 1874 -- 1884 38 0 Mitchell, David David Mitchell Scotland 22 HB 1889 -- 1900 171 8 Marshall, Robert Robert Marshall Scotland 23 HB 1889 -- 1896 125 McCreadie, Andrew Andrew McCreadie Scotland 15 FB 1890 -- 1894 1896 -- 1897 109 11 McPherson, John John McPherson Scotland 41 FW 1891 -- 1902 281 121 Drummond, Jock Jock Drummond Scotland 12 FB 1892 -- 1904 223 6 Smith, Nicol Nicol Smith Scotland 16 FB 1893 -- 1905 205 6 Smith, Alex Alex Smith Scotland 28 FW 1894 -- 1915 481 152 Gibson, Neilly Neilly Gibson Scotland 26 HB 1894 -- 1904 192 22 Dickie, Matthew Matthew Dickie Scotland 01 GK 1896 -- 1904 175 0 Neil, Robert Robert Neil Scotland 15 FB 1897 -- 1904 109 28 Hamilton, Robert Cumming Robert Cumming Hamilton Scotland 42 FW 1897 -- 1906 1907 -- 1908 209 184 Robertson, Jacky Jacky Robertson Scotland 15 FB 1899 -- 1905 130 25 Speedie, Finlay Finlay Speedie Scotland 41 FW 1900 -- 1906 121 50 Stark, James James Stark Scotland 15 FB 1900 -- 1907 1908 -- 1910 213 14 May, John John May Scotland 32 FB 1904 -- 1910 149 16 Kyle, Archie Archie Kyle Scotland 40 FW 1904 -- 1908 110 52 Craig, Alex Alex Craig Ireland 16 FB 1904 -- 1914 1916 -- 1917 160 0 Law, George George Law Scotland 13 FB 1906 -- 1912 107 Hendry, Joe Joe Hendry Scotland 22 FB 1909 -- 1917 147 7 Campbell, Robert Robert Campbell Scotland 50 U 1906 -- 1914 211 56 Galt, James James Galt Scotland 22 HB 1906 -- 1914 206 5 Gordon, Jimmy Jimmy Gordon Scotland 12 FB 1907 -- 1920 334 65 Bennett, Alex Alex Bennett Scotland 41 FW 1908 -- 1917 201 53 Hogg, Billy Billy Hogg England 41 FW 1909 -- 1913 107 45 Lock, Herbert Herbert Lock England 01 GK 1909 -- 1920 238 0 Reid, Willie Willie Reid Scotland 42 FW 1909 -- 1920 230 195 Bowie, James James Bowie Scotland 41 FW 1910 -- 1922 321 66 Paterson, Jimmy Jimmy Paterson Scotland 28 HB 1910 -- 1920 168 41 Hempsey, John John Hempsey Scotland 01 GK 1912 -- 1919 150 0 Logan, James James Logan Scotland 12 FB 1912 -- 1917 118 8 Cairns, Tommy Tommy Cairns Scotland 41 FW 1913 -- 1927 457 154 Duncan, Scott Scott Duncan Scotland 43 FW 1913 -- 1919 103 26 Cunningham, Andy Andy Cunningham Scotland 41 FW 1914 -- 1929 389 182 Pursell, Peter Peter Pursell Scotland 15 FB 1914 -- 1919 128 Manderson, Bert Bert Manderson Ireland 13 FB 1915 -- 1927 418 5 Muirhead, Tommy Tommy Muirhead Scotland 52 U 1917 -- 1924 1925 -- 1930 353 49 Archibald, Sandy Sandy Archibald Scotland 22 HB 1917 -- 1934 580 148 Dixon, Arthur Arthur Dixon England 15 FB 1917 -- 1926 361 8 Walls, James James Walls Scotland 32 HB 1918 -- 1924 106 Meiklejohn, David David Meiklejohn Scotland 12 FB 1919 -- 1936 563 46 Henderson, Geordie Geordie Henderson Scotland 44 FW 1919 -- 1927 195 142 Morton, Alan Alan Morton Scotland 28 FW 1920 -- 1933 440 105 McCandless, Billy Billy McCandless Ireland 14 FB 1920 -- 1930 231 9 Robb, William William Robb Scotland 01 GK 1920 -- 1926 251 0 Hamilton, Thomas Thomas Hamilton Scotland 01 GK 1923 -- 1934 281 0 Craig, Tully Tully Craig Scotland 32 HB 1923 -- 1935 275 38 Fleming, Jimmy Jimmy Fleming Scotland 42 FW 1925 -- 1934 268 223 Marshall, James James Marshall Scotland 41 FW 1925 -- 1934 225 125 Gray, Dougie Dougie Gray Scotland 16 FB 1925 -- 1947 555 McPhail, Bob Bob McPhail Scotland 42 FW 1927 -- 1940 408 261 Simpson, Jimmy Jimmy Simpson Scotland 15 FB 1927 -- 1940 331 6 Hamilton, Robert J. Robert J. Hamilton Ireland 14 FB 1927 -- 1933 143 0 Buchanan, John John Buchanan Scotland 13 FB 1927 -- 1931 115 McDonald, Whitey Whitey McDonald Ireland 12 FB 1928 -- 1938 209 Brown, George George Brown Scotland 31 HB 1929 -- 1941 269 23 Main, Bobby Bobby Main Scotland 27 HB 1929 -- 1939 158 35 Smith, Jimmy Jimmy Smith Scotland 44 FW 1930 -- 1946 259 249 English, Sam Sam English Ireland 42 FW 1931 -- 1933 72 41 Dawson, Jerry Jerry Dawson Scotland 01 GK 1931 -- 1945 211 0 Gillick, Torrance Torrance Gillick Scotland 41 FW 1933 -- 1935 1946 -- 1950 140 62 Venters, Alex Alex Venters Scotland 41 FW 1933 -- 1946 201 102 Kinnear, David David Kinnear Scotland 28 FW 1934 -- 1944 109 32 Thornton, Willie Willie Thornton Scotland 44 FW 1936 -- 1954 308 194 Shaw, Jock Jock Shaw Scotland 12 FB 1938 -- 1953 287 Woodburn, Willie Willie Woodburn Scotland 15 FB 1938 -- 1954 329 Duncanson, Jimmy Jimmy Duncanson Scotland 42 FW 1939 -- 1950 140 59 Waddell, Willie Willie Waddell Scotland 26 FW 1939 -- 1955 301 55 Young, George George Young Scotland 20 FB 1941 -- 1957 428 31 McColl, Ian Ian McColl Scotland 20 FB 1945 -- 1960 526 14 Rae, Willie Willie Rae Scotland 32 HB 1946 -- 1957 179 7 Cox, Sammy Sammy Cox Scotland 16 FB 1946 -- 1955 340 16 Brown, Bobby Bobby Brown Scotland 01 GK 1946 -- 1956 296 0 Rutherford, Eddie Eddie Rutherford Scotland 26 HB 1946 -- 1952 140 28 Findlay, Willie Willie Findlay Scotland 41 FW 1947 -- 1954 114 65 Paton, Willie Willie Paton Scotland 42 FW 1947 -- 1957 164 68 Hubbard, Johnny Johnny Hubbard South Africa 28 FW 1949 -- 1959 238 106 Simpson, Billy Billy Simpson Northern Ireland 44 FW 1950 -- 1959 239 163 Little, John John Little Scotland 14 FB 1950 -- 1961 275 Prentice, John John Prentice Scotland 16 FB 1950 -- 1956 142 37 Niven, George George Niven Scotland 01 GK 1951 -- 1960 327 0 Grierson, Derek Derek Grierson Scotland 42 FW 1952 -- 1956 106 59 Caldow, Eric Eric Caldow Scotland 12 DF 1953 -- 1966 407 25 Scott, Alex Alex Scott Scotland 27 MF 1954 -- 1963 331 46 Brand, Ralph Ralph Brand Scotland 42 FW 1954 -- 1965 317 206 Baird, Sammy Sammy Baird Scotland 28 MF 1955 -- 1960 179 52 Murray, Max Max Murray Scotland 42 FW 1955 -- 1963 154 121 Shearer, Bobby Bobby Shearer Scotland 16 DF 1955 -- 1965 407 Millar, Jimmy Jimmy Millar Scotland 44 FW 1955 -- 1967 317 162 Wilson, Davie Davie Wilson Scotland 28 MF 1956 -- 1967 373 157 Ritchie, Billy Billy Ritchie Scotland 01 GK 1956 -- 1967 339 0 Davis, Harold Harold Davis Scotland 32 MF 1956 -- 1964 261 13 Provan, Dave Dave Provan Scotland 16 DF 1958 -- 1970 262 11 Martin, Norrie Norrie Martin Scotland 01 GK 1958 -- 1970 110 0 McMillan, Ian Ian McMillan Scotland 41 FW 1958 -- 1964 194 55 Stevenson, Willie Willie Stevenson Scotland 32 MF 1958 -- 1962 103 Paterson, Bill Bill Paterson Scotland 15 DF 1958 -- 1962 116 0 Baxter, Jim Jim Baxter Scotland 22 MF 1960 -- 1965 1969 -- 1970 254 24 Henderson, Willie Willie Henderson Scotland 26 MF 1960 -- 1972 426 62 McKinnon, Ronnie Ronnie McKinnon Scotland 29 DF 1960 -- 1973 473 Greig, John John Greig Scotland 12 DF 1961 -- 1978 755 120 Forrest, Jim Jim Forrest Scotland 42 FW 1962 -- 1967 163 145 McLean, George George McLean Scotland 44 FW 1962 -- 1967 117 82 Jackson, Colin Colin Jackson Scotland 15 DF 1963 -- 1982 506 40 Johnston, Willie Willie Johnston Scotland 26 MF 1964 -- 1972 1980 -- 1982 393 125 Mathieson, Willie Willie Mathieson Scotland 14 DF 1964 -- 1975 250 Jardine, Sandy Sandy Jardine Scotland 13 DF 1964 -- 1982 674 77 Johansen, Kai Kai Johansen Denmark 16 DF 1965 -- 1970 238 9 Smith, Dave Dave Smith Scotland 24 MF 1966 -- 1974 301 11 Miller, Alex Alex Miller Scotland 16 DF 1967 -- 1983 306 30 Penman, Andy Andy Penman Scotland 22 MF 1967 -- 1973 150 49 Persson, Orjan Örjan Persson Sweden 26 MF 1967 -- 1970 113 31 Stein, Colin Colin Stein Scotland 42 FW 1968 -- 1973 1975 -- 1977 206 78 Conn, Jr., Alfie Alfie Conn, Jr. Scotland 22 MF 1968 -- 1974 149 39 MacDonald, Alex Alex MacDonald Scotland 22 MF 1968 -- 1980 503 94 Johnstone, Derek Derek Johnstone Scotland 50 U 1970 -- 1983 1985 -- 1986 546 210 McCloy, Peter Peter McCloy Scotland 01 GK 1970 -- 1986 535 0 Parlane, Derek Derek Parlane Scotland 42 FW 1970 -- 1980 300 111 McLean, Tommy Tommy McLean Scotland 27 MF 1971 -- 1982 452 57 Forsyth, Tom Tom Forsyth Scotland 15 DF 1972 -- 1982 326 6 Young, Quinton Quinton Young Scotland 28 MF 1972 -- 1976 116 38 Kennedy, Stewart Stewart Kennedy Scotland 01 GK 1973 -- 1980 131 0 McKean, Bobby Bobby McKean Scotland 23 MF 1974 -- 1978 119 17 Dawson, Ally Ally Dawson Scotland 16 DF 1975 -- 1987 316 8 Smith, Gordon Gordon Smith Scotland 40 U 1977 -- 1980 1982 157 51 Russell, Bobby Bobby Russell Scotland 23 MF 1977 -- 1986 270 46 Cooper, Davie Davie Cooper Scotland 26 MF 1977 -- 1989 540 75 MacDonald, John John MacDonald Scotland 42 FW 1978 -- 1986 230 77 Bett, Jim Jim Bett Scotland 22 MF 1980 -- 1983 152 30 Redford, Ian Ian Redford Scotland 22 MF 1980 -- 1986 247 42 McClelland, John John McClelland Northern Ireland 15 DF 1981 -- 1984 153 8 McPherson, Dave Dave McPherson Scotland 15 DF 1981 -- 1987 1992 -- 1994 424 38 Prytz, Robert Robert Prytz Sweden 22 MF 1982 -- 1985 118 20 MacKinnon, Dave Dave MacKinnon Scotland 16 DF 1982 -- 1986 141 Paterson, Craig Craig Paterson Scotland 15 DF 1982 -- 1987 129 12 Nicholl, Jimmy Jimmy Nicholl Northern Ireland 13 DF 1983 -- 1984 1986 -- 1989 106 0 Fleck, Robert Robert Fleck Scotland 42 FW 1983 -- 1987 104 34 Ferguson, Derek Derek Ferguson Scotland 22 MF 1983 -- 1990 145 7 Munro, Stuart Stuart Munro Scotland 14 DF 1983 -- 1991 233 McCoist, Ally Ally McCoist Scotland 42 FW 1983 -- 1998 581 355 Durrant, Ian Ian Durrant Scotland 25 MF 1983 -- 1998 347 45 Nisbet, Scott Scott Nisbet Scotland 16 DF 1985 -- 1993 118 9 Butcher, Terry Terry Butcher England 15 DF 1986 -- 1990 176 11 Souness, Graeme Graeme Souness Scotland 25 MF 1986 -- 1991 73 5 Woods, Chris Chris Woods England 01 GK 1986 -- 1991 230 0 Wilkins, Ray Ray Wilkins England 22 MF 1987 -- 1989 96 Walters, Mark Mark Walters England 26 MF 1987 -- 1991 143 52 Gough, Richard Richard Gough Scotland 15 DF 1987 -- 1997 1997 -- 1998 427 34 Stevens, Gary Gary Stevens England 13 DF 1988 -- 1994 246 9 Brown, John John Brown Scotland 12 DF 1988 -- 1997 278 18 Ferguson, Ian Ian Ferguson Scotland 22 MF 1988 -- 2000 336 46 Johnston, Mo Mo Johnston Scotland 42 FW 1989 -- 1992 100 46 Spackman, Nigel Nigel Spackman England 22 MF 1989 -- 1993 124 Steven, Trevor Trevor Steven England 27 MF 1989 -- 1997 184 25 Hateley, Mark Mark Hateley England 44 FW 1990 -- 1995 1997 222 115 Huistra, Pieter Pieter Huistra Netherlands 26 MF 1990 -- 1995 158 26 Mikhailichenko, Alexei Alexei Mikhailichenko Ukraine 33 MF 1991 -- 1996 134 24 Robertson, David David Robertson Scotland 14 DF 1991 -- 1997 251 19 Goram, Andy Andy Goram Scotland 01 GK 1991 -- 1998 260 0 McCall, Stuart Stuart McCall Scotland 25 MF 1991 -- 1998 265 20 Miller, Charlie Charlie Miller Scotland 22 MF 1992 -- 1999 115 16 Durie, Gordon Gordon Durie Scotland 44 FW 1993 -- 2000 171 58 Moore, Craig Craig Moore Australia 15 DF 1993 -- 1998 1999 -- 2005 253 17 Laudrup, Brian Brian Laudrup Denmark 33 MF 1994 -- 1998 150 45 Gascoigne, Paul Paul Gascoigne England 25 MF 1995 -- 1998 103 39 Cleland, Alec Alec Cleland Scotland 13 DF 1995 -- 1998 133 7 Ferguson, Barry Barry Ferguson Scotland 25 MF 1996 -- 2003 2005 -- 2009 431 61 Albertz, Jorg Jörg Albertz Germany 22 MF 1996 -- 2001 182 82 Porrini, Sergio Sergio Porrini Italy 13 DF 1997 -- 2001 133 7 Vidmar, Tony Tony Vidmar Australia 12 DF 1997 -- 2002 159 11 Amoruso, Lorenzo Lorenzo Amoruso Italy 15 DF 1997 -- 2003 224 24 Ross, Maurice Maurice Ross Scotland 13 DF 1997 -- 2005 108 Malcolm, Bob Bob Malcolm Scotland 51 U 1997 -- 2006 115 van Bronckhorst, Giovanni Giovanni van Bronckhorst Netherlands 25 MF 1998 -- 2001 118 22 Wallace, Rod Rod Wallace England 42 FW 1998 -- 2001 122 56 Kanchelskis, Andrei Andrei Kanchelskis Russia 27 MF 1998 -- 2002 113 19 McCann, Neil Neil McCann Scotland 28 MF 1998 -- 2003 171 25 Numan, Arthur Arthur Numan Netherlands 14 DF 1998 -- 2003 176 6 Klos, Stefan Stefan Klos Germany 01 GK 1998 -- 2007 298 0 Mols, Michael Michael Mols Netherlands 42 FW 1999 -- 2004 147 48 Konterman, Bert Bert Konterman Netherlands 51 U 2000 -- 2003 117 9 Miller, Kenny Kenny Miller Scotland 42 FW 2000 -- 2001 2008 -- 2011 2014 -- 295 115 de Boer, Ronald Ronald de Boer Netherlands 33 MF 2000 -- 2004 149 41 Lovenkrands, Peter Peter Løvenkrands Denmark 40 FW 2000 -- 2006 182 54 Ricksen, Fernando Fernando Ricksen Netherlands 51 U 2000 -- 2006 254 20 Arveladze, Shota Shota Arveladze Georgia 40 FW 2001 -- 2005 132 57 McGregor, Allan Allan McGregor Scotland 01 GK 2001 -- 2012 278 0 Hutton, Alan Alan Hutton Scotland 13 DF 2002 -- 2008 122 Burke, Chris Chris Burke Scotland 27 MF 2002 -- 2009 131 14 Smith, Steven Steven Smith Scotland 13 DF 2004 -- 2010 2013 -- 2015 111 5 Prso, Dado Dado Pršo Croatia 44 FW 2004 -- 2007 124 37 Novo, Nacho Nacho Novo Spain 40 FW 2004 -- 2010 255 71 Hemdani, Brahim Brahim Hemdani Algeria 25 MF 2005 -- 2009 108 Boyd, Kris Kris Boyd Scotland 44 FW 2005 -- 2010 2014 -- 2015 235 138 Weir, David David Weir Scotland 15 DF 2007 -- 2012 231 5 Papac, Sasa Saša Papac Bosnia and Herzegovina 14 DF 2006 -- 2012 227 7 Whittaker, Steven Steven Whittaker Scotland 13 DF 2007 -- 2012 209 28 Davis, Steven Steven Davis Northern Ireland 22 MF 2008 -- 2012 211 22 McCulloch, Lee Lee McCulloch Scotland 25 U 2007 -- 2015 303 70 Thomson, Kevin Kevin Thomson Scotland 25 MF 2007 -- 2010 109 Naismith, Steven Steven Naismith Scotland 40 FW 2007 -- 2012 140 33 Broadfoot, Kirk Kirk Broadfoot Scotland 13 DF 2007 -- 2012 121 Lafferty, Kyle Kyle Lafferty Northern Ireland 44 FW 2008 -- 2012 137 37 Bougherra, Madjid Madjid Bougherra Algeria 15 DF 2008 -- 2011 113 5 Edu, Maurice Maurice Edu United States 25 MF 2008 -- 2012 125 12 Wallace, Lee Lee Wallace Scotland 15 DF 2011 -- 254 25 McKay, Barrie Barrie McKay Scotland 44 FW 2012 -- 2017 140 20 Black, Ian Ian Black Scotland 25 MF 2012 -- 2015 115 8 Shiels, Dean Dean Shiels Northern Ireland 25 MF 2012 -- 2016 124 31 Law, Nicky Nicky Law England 25 MF 2013 -- 2016 122 26 Clark, Nicky Nicky Clark Scotland 44 FW 2013 -- 2016 107 24 Wilson, Danny Danny Wilson Scotland 15 DF 2009 -- 2010 2015 -- 107 5 Foderingham, Wes Wes Foderingham England 01 GK 2015 -- 117 0 Tavernier, James James Tavernier England 15 DF 2015 -- 121 21 Holt, Jason Jason Holt Scotland 25 MF 2015 -- 102 13 Club captains Since the clubs formation in 1872, over thirty players have permanently held the position of club captain for Rangers F.C. The first club captain was Tom Vallance, who was captain from 1876 to 1882. The longest - serving captain is John Greig, who was club captain from 1965 until his retirement in 1978. The current club captain is Lee Wallace, who took over after Lee McCulloch was released in 2015. 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 Football Club. Name From To Tenure Notes Vallance, Tom Tom Vallance 1876 1882 6 years First known club captain. Mitchell, David David Mitchell 1882 1894 2 years First captain to win the Scottish Cup. McPherson, John John McPherson 1894 1898 4 years Hamilton, Robert Robert Hamilton 1898 1906 8 years Campbell, Robert Robert Campbell 4 years Captain for four years between 1906 and 1916. Cairns, Tommy Tommy Cairns 1916 1926 10 years Manderson, Bert Bert Manderson 1926 1927 1 year First non-Scottish captain of the club. Muirhead, Tommy Tommy Muirhead 1927 1930 3 years Meiklejohn, David David Meiklejohn 1930 1938 8 years Simpson, Jimmy Jimmy Simpson 1938 1940 2 years Shaw, Jock Jock Shaw 1940 1957 13 years Young, George George Young 1953 1957 4 years McColl, Ian Ian McColl 1957 1960 3 years Caldow, Eric Eric Caldow 1960 1962 2 years Shearer, Bobby Bobby Shearer 1962 1965 3 years Greig, John John Greig 1965 1978 13 years Retired as a footballer to become manager of the club. Johnstone, Derek Derek Johnstone 1978 5 years Named captain by Greig after requesting a transfer. McClelland, John John McClelland 21 September 1984 1 year Stripped of captaincy in September due to contract talks. Paterson, Craig Craig Paterson 000000001984 - 09 - 21 - 0000 21 September 1984 000000001986 - 08 - 01 - 0000 1 August 1986 7002679000000000000 ♠ 1 year, 314 days Butcher, Terry Terry Butcher 000000001986 - 08 - 01 - 0000 1 August 1986 000000001990 - 09 - 23 - 0000 23 September 1990 7003151400000000000 ♠ 4 years, 53 days Made captain on day signed, 1 August. Gough, Richard Richard Gough 000000001990 - 09 - 23 - 0000 23 September 1990 000000001997 - 05 - 31 - 0000 31 May 1997 7003244700000000000 ♠ 6 years, 255 days Appointed captain after a row between Souness and Butcher. Laudrup, Brian Brian Laudrup 000000001997 - 06 - 01 - 0000 1 June 1997 000000001997 - 10 - 18 - 0000 18 October 1997 7002139000000000000 ♠ 139 days First non-British captain of the club. Gough, Richard Richard Gough 000000001997 - 10 - 18 - 0000 18 October 1997 000000001998 - 05 - 31 - 0000 31 May 1998 7002225000000000000 ♠ 225 days Returned to the club in October and was re-appointed captain. Amoruso, Lorenzo Lorenzo Amoruso 000000001998 - 06 - 01 - 0000 1 June 1998 000000002000 - 10 - 31 - 0000 31 October 2000 7002883000000000000 ♠ 2 years, 152 days Appointed by Dick Advocaat and was the club 's first Catholic captain. Ferguson, Barry Barry Ferguson 000000002000 - 10 - 31 - 0000 31 October 2000 000000002003 - 08 - 29 - 0000 29 August 2003 7003103200000000000 ♠ 2 years, 302 days Became captain aged only 22. Moore, Craig Craig Moore 000000002003 - 01 - 03 - 0000 3 January 2003 000000002004 - 07 - 08 - 0000 8 July 2004 7002552000000000000 ♠ 1 year, 187 days Removed as captain after disagreement with McLeish. Klos, Stefan Stefan Klos 000000002004 - 07 - 17 - 0000 17 July 2004 000000002005 - 07 - 07 - 0000 7 July 2005 7002375000000000000 ♠ 1 year, 10 days First goalkeeper captain, Ricksen stood - in after he was injured. Ferguson, Barry Barry Ferguson 000000002005 - 07 - 07 - 0000 7 July 2005 000000002007 - 01 - 01 - 0000 1 January 2007 7002543000000000000 ♠ 1 year, 178 days Stripped of captaincy by Paul Le Guen. Rae, Gavin Gavin Rae 000000002007 - 01 - 01 - 0000 1 January 2007 000000002007 - 01 - 13 - 0000 13 January 2007 7001120000000000000 ♠ 12 days Captained the club for only 13 days. Ferguson, Barry Barry Ferguson 000000002007 - 01 - 13 - 0000 13 January 2007 000000002009 - 04 - 30 - 0000 30 April 2009 7002811000000000000 ♠ 2 years, 80 days Stripped of captaincy by Walter Smith. Weir, David David Weir 000000002009 - 04 - 03 - 0000 3 April 2009 000000002012 - 01 - 20 - 0000 20 January 2012 7003102200000000000 ♠ 2 years, 292 days Made captain on 3 April, having previously been vice captain. Davis, Steven Steven Davis 000000002012 - 01 - 20 - 0000 20 January 2012 000000002012 - 06 - 06 - 0000 6 June 2012 7002168000000000000 ♠ 168 days Stand in at start of 2011 -- 12 season, permanent from 20 January. Bocanegra, Carlos Carlos Bocanegra 000000002012 - 07 - 29 - 0000 29 July 2012 000000002012 - 08 - 31 - 0000 31 August 2012 7001330000000000000 ♠ 33 days Club captain for only seven games. McCulloch, Lee Lee McCulloch 000000002012 - 09 - 01 - 0000 1 September 2012 000000002015 - 05 - 31 - 0000 31 May 2015 7003100200000000000 ♠ 2 years, 272 days Club captain over three divisions. Wallace, Lee Lee Wallace 000000002015 - 07 - 25 - 0000 25 July 2015 7002889000000000000 ♠ 2 years, 158 days VC, captain from start of season, officially 16 August. Hall of Fame The Rangers F.C. Hall of fame is a list established in 2000 by the then Rangers chairman, David Murray, the first of any club in Britain. He decided that the club should remember and honour the achievements and contribution made to Rangers by its finest players throughout its history. A mahogany panel above the famous marble staircase was assigned to display the names of those former players inducted into the Hall of Fame and an annual presentation ceremony was instigated where the players honoured received their award. The following five criteria are considered by the panel when selecting new members include the individuals service to the club including the number of appearances made, the honours and international caps won whilst with the club and the players exceptional ability. The first member elected was Moses McNeil, one of the founders of Rangers. Inductee Year Position Career Appearances Honours Caps MacNeil, Moses ! Moses McNeil 2000 MF 1872 - 1882 34 MacNeil, Peter ! Peter McNeil MF 1872 - 1877 7 0 Campbell, Peter ! Peter Campbell FW 1872 - 1879 24 MacBeath, William ! William McBeath MF 1872 - 1876 5 0 Vallance, Tom ! Tom Vallance DF 1877 - 1884 38 6 MacPherson, John ! John McPherson FW 1891 - 1902 281 L ( 5 ), SC ( 3 ) 9 Drummond, Jock ! Jock Drummond 2011 DF 1892 - 1904 225 L ( 4 ), SC ( 4 ) 14 Smith, Nicol ! Nicol Smith DF 1893 - 1905 205 L ( 4 ), SC ( 3 ) 12 Smith, Alex ! Alex Smith 2000 MF 1894 - 1915 481 L ( 4 ) 20 Gordon, Jimmy ! Jimmy Gordon 2007 DF 1907 - 1920 334 L ( 5 ) 10 Cairns, Tommy ! Tommy Cairns 2000 MF 1913 - 1927 457 L ( 6 ) 6 Cunningham, Andy ! Andy Cunningham FW 1914 - 1929 389 L ( 7 ), SC ( 1 ) 12 Manderson, Bert ! Bert Manderson DF 1915 - 1927 218 L ( 7 ) 5 Muirhead, Tommy ! Tommy Muirhead MF 1917 - 1924 1925 - 1930 353 L ( 8 ) 8 Archibald, Sandy ! Sandy Archibald MF 1917 - 1934 580 League ( 13 ), Scottish Cup ( 3 ) 8 Meiklejohn, David ! David Meiklejohn 2000 DF 1919 - 1936 563 League ( 12 ), Scottish Cup ( 5 ) 15 Morton, Alan ! Alan Morton 2000 MF 1920 - 1933 440 L ( 9 ), SC ( 3 ) 31 Craig, Tully ! Tully Craig 2012 U 1923 - 1935 L ( 5 ), SC ( 2 ) 8 Gray, Dougie ! Dougie Gray DF 1925 - 1947 555 L ( 10 ), SC ( 6 ) 10 Fleming, Jimmy ! Jimmy Fleming 2012 FW 1925 - 1934 MacPhail, Bob ! Bob McPhail 2000 FW 1927 - 1940 408 L ( 9 ), SC ( 6 ) 16 Brown, George ! George Brown DF 1929 - 1941 269 L ( 7 ), SC ( 4 ) 19 Smith, Jimmy ! Jimmy Smith FW 1930 - 1946 259 L ( 5 ), SC ( 3 ) Dawson, Jerry ! Jerry Dawson 2002 GK 1931 - 1945 211 L ( 5 ), SC ( 2 ) 14 English, Sam ! Sam English 2009 FW 1931 - 1933 72 L ( 1 ), SC ( 1 ) Gillick, Torry ! Torry Gillick FW 1933 - 1935 1946 - 1950 140 L ( 1 ), SC ( 2 ), LC ( 2 ) 5 Venters, Alex ! Alex Venters 2006 FW 1933 - 1946 201 L ( 3 ), SC ( 2 ) Thornton, Willie ! Willie Thornton 2000 FW 1936 - 1954 308 L ( 4 ), SC ( 3 ), LC ( 2 ) Shaw, Jock ! Jock Shaw 2000 DF 1938 - 1953 287 L ( 4 ), SC ( 3 ), LC ( 2 ) Woodburn, Willie ! Willie Woodburn DF 1938 - 1954 329 L ( 4 ), SC ( 3 ), LC ( 2 ) 24 Waddell, William ! William Waddell 2000 MF 1939 - 1955 301 L ( 4 ), SC ( 2 ) 17 Young, George ! George Young DF 1941 - 1957 428 L ( 6 ), SC ( 4 ), LC ( 2 ) 53 MacColl, Ian ! Ian McColl DF 1945 - 1960 526 L ( 6 ), SC ( 5 ), LC ( 2 ) 14 Brown, Bobby ! Bobby Brown 2002 GK 1946 - 1956 296 L ( 3 ), SC ( 3 ), LC ( 2 ) Cox, Sammy ! Sammy Cox 2003 MF 1946 - 1955 340 L ( 3 ), SC ( 2 ) 24 https://en.wikipedia.org/wiki/George_Niven+ ! George Niven 2011 GK 1947 - 1961 328 L ( 5 ), SC ( 2 ), LC ( 1 ) 0 Hubbard, Johnny ! Johnny Hubbard 2008 MF 1949 - 1959 238 L ( 3 ), SC ( 1 ) Simpson, Billy ! Billy Simpson 2003 FW 1950 - 1959 239 L ( 3 ), SC ( 1 ) 12 Little, John ! John Little 2012 DF 1951 - 1960 275 L ( 2 ), SC ( 2 ) Caldow, Eric ! Eric Caldow DF 1953 - 1966 407 L ( 5 ), SC ( 2 ), LC ( 3 ) 40 Scott, Alex ! Alex Scott 2006 MF 1954 - 1963 331 L ( 4 ), SC ( 1 ), LC ( 2 ) 16 Brand, Ralph ! Ralph Brand 2002 FW 1954 - 1965 317 L ( 4 ), SC ( 3 ), LC ( 4 ) 8 Millar, Jimmy ! Jimmy Millar 2003 FW 1955 - 1967 317 L ( 3 ), SC ( 4 ), LC ( 3 ) Shearer, Bobby ! Bobby Shearer DF 1955 - 1965 407 L ( 5 ), SC ( 3 ), LC ( 4 ) Ritchie, Billy ! Billy Ritchie 2008 GK 1955 - 1967 339 L ( 2 ), SC ( 4 ), LC ( 3 ) Wilson, Davie ! Davie Wilson 2003 MF 1956 - 1967 373 L ( 2 ), SC ( 5 ), LC ( 2 ) 22 Davis, Harold ! Harold Davis 2009 DF 1956 - 1964 261 L ( 4 ), SC ( 1 ), LC ( 2 ) 0 Provan, David ! David Provan DF 1958 - 1970 262 L ( 1 ), SC ( 3 ), LC ( 2 ) 5 MacMillan, Ian ! Ian McMillan FW 1958 - 1964 194 L ( 2 ), SC ( 3 ), LC ( 2 ) 6 Henderson, Willie ! Willie Henderson 2002 MF 1960 - 1972 426 League ( 2 ) Scottish Cup ( 4 ) LC ( 2 ) 29 MacKinnon, Ronnie ! Ronnie McKinnon DF 1960 - 1973 473 League ( 2 ) Scottish Cup ( 4 ) LC ( 3 ) 28 Baxter, Jim ! Jim Baxter 2000 MF 1960 - 1965 1969 - 1970 254 L ( 3 ), SC ( 3 ), LC ( 4 ) 34 Greig, John ! John Greig 2000 DF 1961 - 1978 755 L ( 5 ), SC ( 6 ), LC ( 1 ), ECWC ( 1 ) 44 Jackson, Colin ! Colin Jackson DF 1963 - 1982 506 L ( 3 ), SC ( 3 ), LC ( 5 ) 8 Jardine, Sandy ! Sandy Jardine 2000 DF 1964 - 1982 674 L ( 3 ) SC ( 5 ), LC ( 5 ), ECWC ( 1 ) 34 Johnston, Willie ! Willie Johnston 2002 MF 1964 - 1972 1980 - 1982 393 SC ( 1 ), LC ( 2 ), ECWC ( 1 ) 22 Mathieson, Willie ! Willie Mathieson 2007 DF 1964 - 1975 250 SC ( 1 ), ECWC ( 1 ) 0 Smith, Dave ! Dave Smith 2007 DF 1966 - 1974 301 ECWC ( 1 ) MacDonald, Alex ! Alex MacDonald 2003 MF 1968 - 1980 503 L ( 3 ), SC ( 4 ), LC ( 4 ), ECWC ( 1 ) Stein, Colin ! Colin Stein 2002 FW 1968 - 1973 1975 - 1977 206 LC ( 2 ), ECWC ( 1 ) 21 Conn, Alfie ! Alfie Conn, Jr. 2007 MF 1968 - 1974 149 SC ( 1 ), LC ( 1 ), ECWC ( 1 ) MacCloy, Peter ! Peter McCloy GK 1970 - 1986 535 L ( 1 ), SC ( 4 ), LC ( 4 ), ECWC ( 1 ) Parlane, Derek ! Derek Parlane FW 1970 - 1980 300 L ( 2 ), SC ( 2 ), LC ( 2 ) 12 Johnstone, Derek ! Derek Johnstone FW 1970 - 1983 1985 - 1986 546 L ( 3 ), SC ( 5 ), LC ( 5 ), ECWC ( 1 ) 14 MacLean, Tommy ! Tommy McLean MF 1971 - 1982 452 L ( 3 ), SC ( 4 ), LC ( 3 ), ECWC ( 1 ) 9 Forsyth, Tom ! Tom Forsyth 2003 DF 1972 - 1982 326 L ( 3 ), SC ( 4 ), LC ( 2 ) 22 Cooper, Davie ! Davie Cooper 2000 MF 1977 - 1989 540 L ( 3 ), SC ( 3 ), LC ( 7 ) 24 Russell, Bobby ! Bobby Russell 2006 MF 1977 - 1986 370 L ( 1 ), SC ( 3 ), LC ( 4 ) 0 McPherson, Dave ! Dave McPherson 2012 DF 1980 - 1987 1992 - 1994 330 L ( 3 ), SC ( 1 ), LC ( 4 ) 27 MacCoist, Ally ! Ally McCoist 2000 FW 1983 - 1998 581 L ( 9 ), SC ( 1 ), LC ( 9 ) 61 Durrant, Ian ! Ian Durrant 2002 MF 1983 - 1998 347 League ( 3 ), Scottish Cup ( 3 ), LC ( 4 ) 19 Souness, Graeme ! Graeme Souness 2003 MF 1986 - 1991 73 L ( 1 ) 54 Butcher, Terry ! Terry Butcher 2002 DF 1986 - 1990 176 L ( 3 ), LC ( 2 ) 77 Woods, Chris ! Chris Woods GK 1986 - 1991 230 L ( 4 ), LC ( 3 ) 43 Gough, Richard ! Richard Gough 2002 DF 1987 - 1997 1997 - 1998 427 L ( 9 ), SC ( 3 ), LC ( 6 ) 61 Ferguson, Ian ! Ian Ferguson 2006 MF 1988 - 2000 336 L ( 10 ), SC ( 3 ), LC ( 5 ) 9 Wilkins, Ray ! Ray Wilkins 2003 MF 1987 - 1989 96 L ( 1 ), LC ( 1 ) 84 Brown, John ! John Brown DF 1988 - 1997 278 L ( 6 ), SC ( 3 ), LC ( 3 ) 0 Hateley, Mark ! Mark Hateley 2003 FW 1990 - 1995 1997 222 L ( 5 ), SC ( 2 ), LC ( 3 ) 32 Goram, Andy ! Andy Goram 2000 GK 1991 - 1998 260 L ( 5 ), SC ( 3 ), LC ( 2 ) 48 MacCall, Stuart ! Stuart McCall 2008 MF 1991 - 1998 265 L ( 5 ), SC ( 3 ), LC ( 2 ) 40 Laudrup, Brian ! Brian Laudrup 2000 MF 1994 - 1998 150 L ( 3 ), SC ( 1 ), LC ( 1 ) 75 Gascoigne, Paul ! Paul Gascoigne 2003 MF 1995 - 1998 103 L ( 2 ), SC ( 1 ), LC ( 1 ) 57 Albertz, Jörg ! Jörg Albertz 2002 MF 1996 - 2001 182 L ( 3 ), SC ( 1 ), LC ( 2 ) Ferguson, Barry ! Barry Ferguson MF 1996 - 2003 2005 - 2009 431 L ( 5 ), SC ( 5 ), LC ( 5 ) 45 Amoruso, Lorenzo ! Lorenzo Amoruso DF 1997 - 2003 224 L ( 3 ), SC ( 3 ), LC ( 3 ) 0 Klos, Stefan ! Stefan Klos 2009 GK 1998 - 2007 298 L ( 4 ), SC ( 4 ), LC ( 2 ) 0 Ricksen, Fernando ! Fernando Ricksen 2014 DF 2000 - 2006 254 L ( 2 ), SC ( 2 ), LC ( 3 ) 12 Novo, Nacho ! Nacho Novo 2014 FW 2004 - 2010 255 L ( 3 ), SC ( 1 ), LC ( 2 ) 0 McCulloch, Lee ! Lee McCulloch 2014 DF 2007 - 2015 303 L ( 3 ), SC ( 2 ), LC ( 3 ), SL1 ( 1 ), SL3 ( 1 ) 18 2011 inductees Jimmy Simpson ( 93 ) Ally Dawson ( 97 ) Neilly Gibson ( 90 ) Jimmy Bowie ( 94 ) RC Hamilton ( 91 ) Arthur Dixon ( 95 ) George Niven ( 92 ) David Weir ( 96 ) References ^ Jump up to : One of the four founders of Rangers. Jump up ^ McNeil became the first Rangers player to play international football when he played for Scotland against Wales in 1876. Jump up ^ Vallance was Rangers ' first captain. Jump up ^ Holds the record for most Scottish Cup appearances by a Rangers player, with 74 in his career. Jump up ^ Holds the record for most league appearances by a Rangers player, with 513 between 1917 and 1934. Jump up ^ Robb played in 241 consecutive matches for Rangers between 1920 and 1925 Jump up ^ Rangers ' second top goalscorer of all time, with 261 goals in 408 matches. Jump up ^ English holds the record for the most league goals scored in a season for Rangers, with 44 in the 1931 -- 1932 season. Jump up ^ Murray scored Rangers ' first goal in European football, against OGC Nice in 1956. Jump up ^ 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 in 1999. Jump up ^ Holds the record for the most goals scored in one season for Rangers, with 57 in the 1964 -- 1965 season. Jump up ^ McKean died while still a Rangers first team player, in a carbon monoxide poisoning accident in 1978. Jump up ^ Rangers ' all - time record goalscorer, with 355 goals between 1983 and 1998. Jump up ^ Souness is the only player - manager in the history of Rangers. Jump up ^ Ray Wilkins was inducted into the Rangers Hall of Fame in 2003 Jump up ^ `` Ray Wilkins - Rangers ''. Sporting Heroes. Retrieved 7 June 2017. Jump up ^ Goram was voted Rangers `` Greatest ever goalkeeper ''. Jump up ^ Ferguson became Rangers ' youngest ever captain in the 2001 -- 2002 season, and holds the record for most European football appearances for the club with 82. Jump up ^ Rangers received the highest transfer fee in their history when Hutton was sold to Tottenham Hotspur for £ 9,000,000 in 2008. Jump up ^ Holds the record for the oldest first - team player for Rangers, aged 41 years 77 days. Jump up ^ `` Week Beginning 11 October 1997 ''. reocities. Retrieved 24 April 2011. Jump up ^ `` Amo strikes at Catholic schools ''. BBC. BBC Sport. 20 June 2003. Jump up ^ `` Deposed captain in new Ibrox row ''. BBC Sport. 1 November 2000. Jump up ^ `` Rovers sign Ferguson ''. BBC Sport. 29 August 2003. Jump up ^ `` Rangers transfer list Moore ''. BBC Sport. 8 July 2004. Jump up ^ `` Klos new captain for Gers ''. BBC Sport. 17 July 2004. Jump up ^ `` Gers strip Ferguson of captaincy ''. BBC Sport. 1 January 2007. Jump up ^ `` Ferguson back as Rangers captain ''. BBC Sport. 13 January 2007. ^ Jump up to : `` Scots end Gers pair 's cap career ''. BBC Sport. 3 April 2009. Jump up ^ `` Weir is stand - in Rangers captain ''. BBC Sport. 19 July 2008. Jump up ^ `` Reluctant David Weir ready for Rangers bow ''. BBC Sport. 20 January 2012. Jump up ^ `` Carlos Bocanegra joins Racing Santander on loan ''. BBC Sport. 31 August 2012. Jump up ^ `` Rangers 5 - 1 Elgin City ''. BBC Sport. 2 September 2012. Jump up ^ Hedworth, Alice ( 16 August 2015 ). `` Wallace Honoured To Be Skip ''. Rangers.co.uk. Rangers Football Club. Jump up ^ `` Hall of Fame ''. Rangers.co.uk. Retrieved 11 February 2015. Jump up ^ `` Fame Awards For Trio ''. Andrew Dickson. Rangers.co.uk. 30 March 2014. Jump up ^ `` Hall of Fame inductees ''. Rangers Football Club. Rangers.co.uk. 5 March 2014. External links Rangers player history and stats at The Rangers Archive Bob Ferrier ; Robert McElroy ( 1990 ). Glasgow Rangers : Player by Player. The Crowood Press. ISBN 1 - 85223 - 404 - 0. Bob Ferrier ; Robert McElroy ( 1998 ). Glasgow Rangers : Player by Player. The Crowood Press. ISBN 0 - 600 - 59495 - 5. Bob Ferrier ; Robert McElroy ( 2005 ). Rangers : The Complete Record. Breedon Books. ISBN 1 - 85983 - 481 - 7. Rangers Football Club Players Internationals Managers Chairmen Under - 20s & Academy Records and statistics Honours Current season Ownership History Club History Hall of Fame Past seasons Europe Administration and liquidation Home stadium Fleshers ' Haugh ( 1873 -- 1876 ) Kinning Park ( 1876 -- 1887 ) First Ibrox Park ( 1887 -- 1899 ) Ibrox Stadium ( 1899 -- present ) Training ground Murray Park Tragedies 1902 Ibrox disaster 1971 Ibrox disaster Supporters Rangers F.C. supporters Club 1872 Rangers Fans Fighting Fund Rivalries Old Firm Aberdeen rivalry Media Rangers TV Others Broxi Bear Iron Curtain Superleague Formula team Rangers Ladies team Rangers Charity Foundation Blue Heaven Signing policy Related articles 1972 European Cup Winners ' Cup Final 2008 UEFA Cup Final ( riots ) Rangers F.C. -- Hall of Fame Albertz Amoruso Archibald Baxter Bowie Brand G. Brown J. Brown R. Brown Butcher Cairns Caldow Campbell Conn Cooper Cox Craig Cunningham Davis A. Dawson J. Dawson Dixon Drummond Durrant English B. Ferguson I. Ferguson Fleming Forsyth Gascoigne Gibson Gillick Goram Gordon Gough Gray Greig Hamilton Hateley Henderson Hubbard Jackson Jardine Johnston Johnstone Klos Laudrup Little MacDonald McBeath McCall McCloy McCoist McColl McCulloch McKinnon McLean McMillan M. McNeil P. McNeil McPhail D. McPherson J. McPherson Manderson Mathieson Meiklejohn Millar Morton Muirhead Niven Novo Parlane Provan Ricksen Ritchie Russell Scott Shaw Shearer W. Simpson J. Simpson A. Smith D. Smith J. Smith N. Smith Souness Stein Thornton Vallance Venters Waddell Weir Wilkins Wilson Woodburn Woods Young Scottish football club players Premiership Aberdeen Celtic internationals Dundee Hamilton Academical Heart of Midlothian Hibernian Kilmarnock Motherwell Partick Thistle Rangers internationals Ross County St Johnstone Championship Brechin City Dumbarton Dundee United Dunfermline Athletic Falkirk Greenock Morton Inverness Caledonian Thistle Livingston Queen of the South St. Mirren League One Airdrieonians Albion Rovers Alloa Athletic Arbroath Ayr United East Fife Forfar Athletic Raith Rovers Stenhousemuir Stranraer League Two Annan Athletic Berwick Rangers Clyde Cowdenbeath Edinburgh City Elgin City Montrose Peterhead Queen 's Park Stirling Albion Other lists East Stirlingshire Retrieved from `` https://en.wikipedia.org/w/index.php?title=List_of_Rangers_F.C._players&oldid=817793432 '' Categories : Lists of association football players by club in Scotland Rangers F.C. Rangers F.C. players Glasgow - related lists Association football museums and halls of fame Halls of fame in Scotland 2000 establishments in Scotland Hidden categories : Use dmy dates from March 2013 Articles with hCards Dts templates with deprecated parameters Talk Contents About Wikipedia Add links This page was last edited on 30 December 2017, at 16 : 44. Text is available under the Creative Commons Attribution - ShareAlike License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia ® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. About Wikipedia

Question: rangers players with both names ending in o
Answer: Dado Pršo