List of Rangers F.C. players
This is a list of notable footballers who have played for Rangers. The aim is for the list to include all players that have appeared in 100 or more first-class (league, Scottish Cup, Scottish League Cup, Scottish Challenge Cup or European competition) matches for the club. Other players may 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. Rangers Hall of Fame members are denoted by an emboldened name.
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.
- 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.
- As of 24 September 2015
|McNeil, MosesMoses McNeil||Scotland||HB||1872–1882||34||10|||
|McNeil, PeterPeter McNeil||Scotland||HB||1872–1877||7||0|||
|McBeath, WilliamWilliam McBeath||Scotland||HB||1872–1876||5||0|||
|Campbell, PeterPeter Campbell||Scotland||FW||1872–1879||24||15|||
|Vallance, TomTom Vallance||Scotland||FB||1874–1884||38||0|||
|Mitchell, DavidDavid Mitchell||Scotland||HB||1889–1900||171||8|
|Marshall, RobertRobert Marshall||Scotland||HB||1889–1896||125||4|
|McCreadie, AndrewAndrew McCreadie||Scotland||FB||1890–1894
|McPherson, JohnJohn McPherson||Scotland||FW||1891–1902||281||121|
|Drummond, JockJock Drummond||Scotland||FB||1892–1904||223||6|
|Smith, NicolNicol Smith||Scotland||FB||1893–1905||205||6|
|Smith, AlexAlex Smith||Scotland||FW||1894–1915||481||152|||
|Gibson, NeillyNeilly Gibson||Scotland||HB||1894–1904||192||22|
|Dickie, MatthewMatthew Dickie||Scotland||GK||1896–1904||175||0|
|Neil, RobertRobert Neil||Scotland||FB||1897–1904||109||28|
|Hamilton, RCRC Hamilton||Scotland||FW||1897–1906
|Robertson, JackyJacky Robertson||Scotland||FB||1899–1905||130||25|
|Speedie, FinlayFinlay Speedie||Scotland||FW||1900–1906||121||50|
|Stark, JamesJames Stark||Scotland||FB||1900–1907
|May, JohnJohn May||Scotland||FB||1904–1910||149||16|
|Kyle, ArchieArchie Kyle||Scotland||FW||1904–1908||110||52|
|Craig, AlexAlex Craig||Ireland||FB||1904–1914
|Law, GeorgeGeorge Law||Scotland||FB||1906–1912||107||1|
|Hendry, JoeJoe Hendry||Scotland||FB||1909–1917||147||7|
|Campbell, RobertRobert Campbell||Scotland||U||1906–1914||211||56|
|Galt, JamesJames Galt||Scotland||HB||1906–1914||206||5|
|Gordon, JimmyJimmy Gordon||Scotland||FB||1907–1920||334||65|
|Bennett, AlexAlex Bennett||Scotland||FW||1908–1917||201||53|
|Hogg, BillyBilly Hogg||England||FW||1909–1913||107||45|
|Lock, HerbertHerbert Lock||England||GK||1909–1920||238||0|
|Reid, WillieWillie Reid||Scotland||FW||1909–1920||230||195|
|Bowie, JamesJames Bowie||Scotland||FW||1910–1922||321||66|
|Paterson, JimmyJimmy Paterson||Scotland||HB||1910–1920||168||41|
|Hempsey, JohnJohn Hempsey||Scotland||GK||1912–1919||150||0|
|Logan, JamesJames Logan||Scotland||FB||1912–1917||118||8|
|Cairns, TommyTommy Cairns||Scotland||FW||1913–1927||457||154|
|Duncan, ScottScott Duncan||Scotland||FW||1913–1919||103||26|
|Cunningham, AndyAndy Cunningham||Scotland||FW||1914–1929||389||182|
|Pursell, PeterPeter Pursell||Scotland||FB||1914–1919||128||1|
|Manderson, BertBert Manderson||Ireland||FB||1915–1927||418||5|
|Muirhead, TommyTommy Muirhead||Scotland||U||1917–1924
|Archibald, SandySandy Archibald||Scotland||HB||1917–1934||580||148|||
|Dixon, ArthurArthur Dixon||England||FB||1917–1926||361||8|
|Walls, JamesJames Walls||Scotland||HB||1918–1924||106||4|
|Meiklejohn, DavidDavid Meiklejohn||Scotland||FB||1919–1936||563||46|
|Henderson, GeordieGeordie Henderson||Scotland||FW||1919–1927||195||142|
|Morton, AlanAlan Morton||Scotland||FW||1920–1933||440||105|
|McCandless, BillyBilly McCandless||Ireland||FB||1920–1930||231||9|
|Robb, WilliamWilliam Robb||Scotland||GK||1920–1926||251||0|||
|Hamilton, TomTom Hamilton||Scotland||GK||1923–1934||281||0|
|Craig, TullyTully Craig||Scotland||HB||1923–1935||275||38|
|Fleming, JimmyJimmy Fleming||Scotland||FW||1925–1934||268||223|
|Marshall, JamesJames Marshall||Scotland||FW||1925–1934||225||125|
|Gray, DougieDougie Gray||Scotland||FB||1925–1947||555||2|
|McPhail, BobBob McPhail||Scotland||FW||1927–1940||408||261|||
|Simpson, JimmyJimmy Simpson||Scotland||FB||1927–1940||331||6|
|Hamilton, Robert J.Robert J. Hamilton||Ireland||FB||1927–1933||143||0|
|Buchanan, JohnJohn Buchanan||Scotland||FB||1927–1931||115||3|
|McDonald, WhiteyWhitey McDonald||Ireland||FB||1928–1938||209||1|
|Brown, GeorgeGeorge Brown||Scotland||HB||1929–1941||269||23|
|Main, BobbyBobby Main||Scotland||HB||1929–1939||158||35|
|Smith, JimmyJimmy Smith||Scotland||FW||1930–1946||259||249|
|English, SamSam English||Ireland||FW||1931–1933||72||41|||
|Dawson, JerryJerry Dawson||Scotland||GK||1931–1945||211||0|
|Gillick, TorranceTorrance Gillick||Scotland||FW||1933–1935
|Venters, AlexAlex Venters||Scotland||FW||1933–1946||201||102|
|Kinnear, DavidDavid Kinnear||Scotland||FW||1934–1944||109||32|
|Thornton, WillieWillie Thornton||Scotland||FW||1936–1954||308||194|
|Shaw, JockJock Shaw||Scotland||FB||1938–1953||287||1|
|Woodburn, WillieWillie Woodburn||Scotland||FB||1938–1954||329||1|
|Duncanson, JimmyJimmy Duncanson||Scotland||FW||1939–1950||140||59|
|Waddell, WillieWillie Waddell||Scotland||FW||1939–1955||301||55|
|Young, GeorgeGeorge Young||Scotland||FB||1941–1957||428||31|
|McColl, IanIan McColl||Scotland||FB||1945–1960||526||14|
|Rae, WillieWillie Rae||Scotland||HB||1946–1957||179||7|
|Cox, SammySammy Cox||Scotland||FB||1946–1955||310||16|
|Brown, BobbyBobby Brown||Scotland||GK||1946–1956||296||0|
|Rutherford, EddieEddie Rutherford||Scotland||HB||1946–1952||140||28|
|Findlay, WillieWillie Findlay||Scotland||FW||1947–1954||114||65|
|Paton, WillieWillie Paton||Scotland||FW||1947–1957||164||68|
|Hubbard, JohnnyJohnny Hubbard||South Africa||FW||1949–1959||238||106|
|Simpson, BillyBilly Simpson||Northern Ireland||FW||1950–1959||239||163|
|Little, JohnJohn Little||Scotland||FB||1950–1961||275||1|
|Prentice, JohnJohn Prentice||Scotland||FB||1950–1956||142||37|
|Niven, GeorgeGeorge Niven||Scotland||GK||1951–1960||327||0|
|Grierson, DerekDerek Grierson||Scotland||FW||1952–1956||106||59|
|Caldow, EricEric Caldow||Scotland||DF||1953–1966||407||25|
|Scott, AlexAlex Scott||Scotland||MF||1954–1963||331||46|
|Brand, RalphRalph Brand||Scotland||FW||1954–1965||317||206|
|Baird, SammySammy Baird||Scotland||MF||1955–1960||179||52|
|Murray, MaxMax Murray||Scotland||FW||1955–1963||154||121|||
|Shearer, BobbyBobby Shearer||Scotland||DF||1955–1965||407||4|
|Millar, JimmyJimmy Millar||Scotland||FW||1955–1967||317||162|
|Wilson, DavieDavie Wilson||Scotland||MF||1956–1967||373||157|
|Ritchie, BillyBilly Ritchie||Scotland||GK||1956–1967||339||0|
|Davis, HaroldHarold Davis||Scotland||MF||1956–1964||261||13|
|Provan, DaveDave Provan||Scotland||DF||1958–1970||262||11|
|Martin, NorrieNorrie Martin||Scotland||GK||1958–1970||110||0|
|McMillan, IanIan McMillan||Scotland||FW||1958–1964||194||55|
|Stevenson, WillieWillie Stevenson||Scotland||MF||1958–1962||103||1|
|Paterson, BillBill Paterson||Scotland||DF||1958–1962||116||0|
|Baxter, JimJim Baxter||Scotland||MF||1960–1965
|Henderson, WillieWillie Henderson||Scotland||MF||1960–1972||426||62|
|McKinnon, RonnieRonnie McKinnon||Scotland||DF||1960–1973||473||2|
|Greig, JohnJohn Greig||Scotland||DF||1961–1978||755||120|||
|Forrest, JimJim Forrest||Scotland||FW||1962–1967||163||145|||
|McLean, GeorgeGeorge McLean||Scotland||FW||1962–1967||117||82|
|Jackson, ColinColin Jackson||Scotland||DF||1963–1982||506||40|
|Johnston, WillieWillie Johnston||Scotland||MF||1964–1972
|Mathieson, WillieWillie Mathieson||Scotland||DF||1964–1975||250||3|
|Jardine, SandySandy Jardine||Scotland||DF||1964–1982||674||77|
|Johansen, KaiKai Johansen||Denmark||DF||1965–1970||238||9|
|Smith, DaveDave Smith||Scotland||MF||1966–1974||301||11|
|Miller, AlexAlex Miller||Scotland||DF||1967–1983||306||30|
|Penman, AndyAndy Penman||Scotland||MF||1967–1973||150||49|
|Persson, OrjanÖrjan Persson||Sweden||MF||1967–1970||113||31|
|Stein, ColinColin Stein||Scotland||FW||1968–1973
|Conn, AlfieAlfie Conn||Scotland||MF||1968–1974||149||39|
|MacDonald, AlexAlex MacDonald||Scotland||MF||1968–1980||503||94|
|Johnstone, DerekDerek Johnstone||Scotland||U||1970–1983
|McCloy, PeterPeter McCloy||Scotland||GK||1970–1986||535||0|
|Parlane, DerekDerek Parlane||Scotland||FW||1970–1980||300||111|
|McLean, TommyTommy McLean||Scotland||MF||1971–1982||452||57|
|Forsyth, TomTom Forsyth||Scotland||DF||1972–1982||326||6|
|Young, QuintonQuinton Young||Scotland||MF||1972–1976||116||38|
|Kennedy, StewartStewart Kennedy||Scotland||GK||1973–1980||131||0|
|McKean, BobbyBobby McKean||Scotland||MF||1974–1978||119||17|||
|Dawson, AllyAlly Dawson||Scotland||DF||1975–1987||316||8|
|Smith, GordonGordon Smith||Scotland||U||1977–1980
|Russell, BobbyBobby Russell||Scotland||MF||1977–1986||270||46|
|Cooper, DavieDavie Cooper||Scotland||MF||1977–1989||540||75|
|MacDonald, JohnJohn MacDonald||Scotland||FW||1978–1986||230||77|
|Bett, JimJim Bett||Scotland||MF||1980–1983||152||30|
|Redford, IanIan Redford||Scotland||MF||1980–1986||247||42|
|McClelland, JohnJohn McClelland||Northern Ireland||DF||1981–1984||153||8|
|McPherson, DaveDave McPherson||Scotland||DF||1981–1987
|Prytz, RobertRobert Prytz||Sweden||MF||1982–1985||118||20|
|MacKinnon, DaveDave MacKinnon||Scotland||DF||1982–1986||141||2|
|Paterson, CraigCraig Paterson||Scotland||DF||1982–1987||129||12|
|Nicholl, JimmyJimmy Nicholl||Northern Ireland||DF||1983–1984
|Fleck, RobertRobert Fleck||Scotland||FW||1983–1987||104||34|
|Ferguson, DerekDerek Ferguson||Scotland||MF||1983–1990||145||7|
|Munro, StuartStuart Munro||Scotland||DF||1983–1991||233||3|
|McCoist, AllyAlly McCoist||Scotland||FW||1983–1998||581||355|||
|Durrant, IanIan Durrant||Scotland||MF||1983–1998||347||45|
|Nisbet, ScottScott Nisbet||Scotland||DF||1985–1993||118||9|
|Butcher, TerryTerry Butcher||England||DF||1986–1990||176||11|
|Souness, GraemeGraeme Souness||Scotland||MF||1986–1991||73||5|||
|Woods, ChrisChris Woods||England||GK||1986–1991||230||0|
|Wilkins, RayRay Wilkins||England||MF||1987–1989||96||3|
|Walters, MarkMark Walters||England||MF||1987–1991||143||52|
|Gough, RichardRichard Gough||Scotland||DF||1987–1997
|Stevens, GaryGary Stevens||England||DF||1988–1994||246||9|
|Brown, JohnJohn Brown||Scotland||DF||1988–1997||278||18|
|Ferguson, IanIan Ferguson||Scotland||MF||1988–2000||336||46|
|Johnston, MoMo Johnston||Scotland||FW||1989–1992||100||46|
|Spackman, NigelNigel Spackman||England||MF||1989–1993||124||3|
|Steven, TrevorTrevor Steven||England||MF||1989–1997||184||25|
|Hateley, MarkMark Hateley||England||FW||1990–1995
|Huistra, PieterPieter Huistra||Netherlands||MF||1990–1995||158||26|
|Mikhailichenko, AlexeiAlexei Mikhailichenko||Ukraine||MF||1991–1996||134||24|
|Robertson, DavidDavid Robertson||Scotland||DF||1991–1997||251||19|
|Goram, AndyAndy Goram||Scotland||GK||1991–1998||260||0|||
|McCall, StuartStuart McCall||Scotland||MF||1991–1998||265||20|
|Miller, CharlieCharlie Miller||Scotland||MF||1992–1999||115||16|
|Durie, GordonGordon Durie||Scotland||FW||1993–2000||171||58|
|Moore, CraigCraig Moore||Australia||DF||1993–1998
|Laudrup, BrianBrian Laudrup||Denmark||MF||1994–1998||150||45|
|Gascoigne, PaulPaul Gascoigne||England||MF||1995–1998||103||39|
|Cleland, AlecAlec Cleland||Scotland||DF||1995–1998||133||7|
|Ferguson, BarryBarry Ferguson||Scotland||MF||1996–2003
|Albertz, JorgJörg Albertz||Germany||MF||1996–2001||182||82|
|Porrini, SergioSergio Porrini||Italy||DF||1997–2001||133||7|
|Vidmar, TonyTony Vidmar||Australia||DF||1997–2002||159||11|
|Amoruso, LorenzoLorenzo Amoruso||Italy||DF||1997–2003||224||24|
|Ross, MauriceMaurice Ross||Scotland||DF||1997–2005||108||3|
|Malcolm, BobBob Malcolm||Scotland||U||1997–2006||115||3|
|Bronckhorst, GiovanniGiovanni van Bronckhorst||Netherlands||MF||1998–2001||118||22|
|Wallace, RodRod Wallace||England||FW||1998–2001||122||56|
|Kanchelskis, AndreiAndrei Kanchelskis||Russia||MF||1998–2002||113||19|
|McCann, NeilNeil McCann||Scotland||MF||1998–2003||171||25|
|Numan, ArthurArthur Numan||Netherlands||DF||1998–2003||176||6|
|Klos, StefanStefan Klos||Germany||GK||1998–2007||298||0|
|Mols, MichaelMichael Mols||Netherlands||FW||1999–2004||147||48|
|Konterman, BertBert Konterman||Netherlands||U||2000–2003||117||9|
|Miller, KennyKenny Miller||Scotland||FW||2000–2001
|Boer, RonaldRonald de Boer||Netherlands||MF||2000–2004||149||41|
|Lovenkrands, PeterPeter Løvenkrands||Denmark||FW||2000–2006||182||54|
|Ricksen, FernandoFernando Ricksen||Netherlands||U||2000–2006||254||20|
|Arveladze, ShotaShota Arveladze||Georgia||FW||2001–2005||132||57|
|McGregor, AllanAllan McGregor||Scotland||GK||2001–2012||278||0|
|Hutton, AlanAlan Hutton||Scotland||DF||2002–2008||122||4|||
|Burke, ChrisChris Burke||Scotland||MF||2002–2009||131||14|
|Smith, StevenSteven Smith||Scotland||DF||2004–2010
|Prso, DadoDado Pršo||Croatia||FW||2004–2007||124||37|
|Novo, NachoNacho Novo||Spain||FW||2004–2010||255||71|
|Hemdani, BrahimBrahim Hemdani||Algeria||MF||2005–2009||108||2|
|Boyd, KrisKris Boyd||Scotland||FW||2005–2010
|Weir, DavidDavid Weir||Scotland||DF||2007–2012||231||5|||
|Papac, SasaSaša Papac||Bosnia and Herzegovina||DF||2006–2012||227||7|
|Whittaker, StevenSteven Whittaker||Scotland||DF||2007–2012||209||28|
|Davis, StevenSteven Davis||Northern Ireland||MF||2008–2012||211||22|
|McCulloch, LeeLee McCulloch||Scotland||U||2007–2015||303||70|
|Thomson, KevinKevin Thomson||Scotland||MF||2007–2010||109||3|
|Naismith, StevenSteven Naismith||Scotland||FW||2007–2012||140||33|
|Broadfoot, KirkKirk Broadfoot||Scotland||DF||2007–2012||121||1|
|Lafferty, KyleKyle Lafferty||Northern Ireland||FW||2008–2012||137||37|
|Bougherra, MadjidMadjid Bougherra||Algeria||DF||2008–2011||113||5|
|Edu, MauriceMaurice Edu||United States||MF||2008–2012||125||12|
|Wallace, LeeLee Wallace||Scotland||DF||2011–||174||17|
|Black, IanIan Black||Scotland||MF||2012–2015||115||8|
|Law, NickNick Law||England||MF||2013–||106||26|
|Shiels, DeanDean Shiels||Northern Ireland||FW||2012–||91||30|
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.
|1876 – 1882||Tom Vallance||First known club captain.|
|1882 – 1894|
|1894 - 1898||John McPherson|
|1898 – 1906||RC Hamilton|
|1906 – 1916|
|Robert Campbell||Captain for four years between 1906 and 1916.|
|1916 – 1926||Tommy Cairns|
|1926 – 1927||Bert Manderson||First non-Scottish captain of the club.|
|1927 – 1930||Tommy Muirhead|
|1930 – 1938||David Meiklejohn|
|1938 – 1940||Jimmy Simpson|
|1940 – 1953||Jock Shaw|
|1953 – 1957||George Young|
|1957 – 1960||Ian McColl|
|1960 – 1962||Eric Caldow|
|1962 – 1965||Bobby Shearer|
|1965 – 1978||John Greig||Retired as a footballer to become manager of the club.|
|1978 – 1983||Derek Johnstone||Named captain by Greig after requesting a transfer.|
|1983 – 1984||John McClelland||Stripped on captaincy in September after failing to agree a new contract.|
|1984 – 1986||Craig Paterson|
|1986 - 1990||Terry Butcher||Made captain on day signed, 1 August.|
|1990 – 1997||Richard Gough||Appointed captain in September, after a row between Souness and Butcher.|
|1997||Brian Laudrup||Made first non-British captain of the club.|
|1997 – 1998||Richard Gough||Returned to the club on 18 October and was re-appointed captain.|
|1998 – 2000||Lorenzo Amoruso||First captain appointed by Dick Advocaat.|
|2000 – 2003||Barry Ferguson||Became captain at the age of only 22 years on 31 October.|
|2003 – 2004||Craig Moore||Removed as captain after disagreement of McLeish.|
|2004 – 2005||Stefan Klos||First goalkeeper to captain the club.Fernando Ricksen acted as stand-in after Klos suffered a serious injury.|
|2005 – 2007||Barry Ferguson||Stripped of captaincy by Paul Le Guen|
|2007||Gavin Rae||Captained the club for only 13 days.|
|2007 – 2009||Barry Ferguson||Stripped of captaincy by Walter Smith.|
|2009 – 2012||David Weir||Made captain on 3 April, having previously been vice captain.|
|2012||Steven Davis||Stand in at start of 2011–12 season, took over permanently on 20 January.|
|2012||Carlos Bocanegra||Club captain for only seven games|
|2012 – 2015||Lee McCulloch||Club captained over three divisions|
|2015 –||Lee Wallace|
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.
Jimmy Gordon (75)
- One of the four founders of Rangers.
- McNeil became the first Rangers player to play international football when he played for Scotland against Wales in 1876.
- Vallance was Rangers' first captain.
- Holds the record for most Scottish Cup appearances by a Rangers player, with 74 in his career.
- Holds the record for most league appearances by a Rangers player, with 513 between 1917 and 1934.
- Robb played in 241 consecutive matches for Rangers between 1920 and 1925
- Rangers' second top goalscorer of all time, with 261 goals in 408 matches.
- English holds the record for the most league goals scored in a season for Rangers, with 44 in the 1931–1932 season.
- Murray scored Rangers' first goal in European football, against OGC Nice in 1956.
- 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.
- Holds the record for the most goals scored in one season for Rangers, with 57 in the 1964–1965 season.
- McKean died while still a Rangers first team player, in a carbon monoxide poisoning accident in 1978.
- Rangers' all-time record goalscorer, with 355 goals between 1983 and 1998.
- Souness is the only player-manager in the history of Rangers.
- Goram was voted Rangers "Greatest ever goalkeeper".
- 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.
- Rangers received the highest transfer fee in their history when Hutton was sold to Tottenham Hotspur for £9,000,000 in 2008.
- Holds the record for the oldest first-team player for Rangers, aged 41 years 77 days.
- "Week Beginning 11 October 1997". reocities. Retrieved 24 April 2011.
- "Deposed captain in new Ibrox row". BBC Sport. 1 November 2000.
- "Rovers sign Ferguson". BBC Sport. 29 August 2003.
- "Rangers transfer list Moore". BBC Sport. 8 July 2004.
- "Klos new captain for Gers". BBC Sport. 17 July 2004.
- "Gers strip Ferguson of captaincy". BBC Sport. 1 January 2007.
- "Ferguson back as Rangers captain". BBC Sport. 13 January 2007.
- "Scots end Gers pair's cap career". BBC Sport. 3 April 2009.
- "Weir is stand-in Rangers captain". BBC Sport. 19 July 2008.
- "Reluctant David Weir ready for Rangers bow". BBC Sport. 20 January 2012.
- "Carlos Bocanegra joins Racing Santander on loan". BBC Sport. 31 August 2012.
- "Rangers 5-1 Elgin City". BBC Sport. 2 September 2012.
- "Hall of Fame". Rangers.co.uk. Retrieved 11 February 2015.
- "Fame Awards For Trio". Andrew Dickson (Rangers.co.uk). 31 March 2014.
- 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.