Vs:  From:  To:  Competition:   Venue:   Enable:  
Rangers Players List (Alphbetical)

Player List




A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


PlayerPositionPlayed BetweenFromToGamesGoals
Macaulay, Archie1933/1934
1936/1937
418
MacDonald, AlexMidfielder1968/1969
1979/1980
St JohnstoneHeart of Midlothian51297
Mackie, Alec1901/1902
1904/1905
7330
Mackie, Jimmy1884/1885
1886/1887
40
MacLeod, LewisMidfield2012/2013
2014/2015
7616
Main, Bobby1929/1930
1938/1939
17538
Mainds, Colin1906/1907Port Glasgow Athletic151
Maitland, A1881/188220
Malcolm, BobDefender1999/2000
2005/2006
S FormDerby County1153
Malone, Thomas1925/1926182
Manderson, Bert1914/1915
1926/1927
4385
Marshall, Alex1876/1877
1880/1881
1610
Marshall, DavidMidfielder1939/1940
1952/1953
St Roch's8135
Marshall, Dr James1925/1926
1933/1934
243137
Marshall, Robert1889/1890
1895/1896
1557
Martin, Allan1892/189320
Martin, J.1876/187710
Martin, James1916/1917
1917/1918
425
Martin, LeeForward2006/2007Manchester UnitedManchester United100
Martin, NorrieGoalkeeper1958/1959
1969/1970
Dalry ThistleEast Fife1150
Martin, RussellDefender2017/2018Norwich City (on loan)171
Mason, Charles1932/1933
1933/1934
30
Mason, JoeMidfielder1972/1973
1973/1974
Greenock MortonRetired192
Mathie, Alex1895/189610
Mathieson, WillieDefender1964/1965
1974/1975
St Andrews UnitedArbroath2813
Matthew, AndyForward1958/1959
1959/1960
East FifeRaith Rovers3913
Matthews, Stanley1939/194010
Maxwell, AllyGoalkeeper1992/1993
1994/1995
MotherwellDundee United690
May, Hugh1901/190221
May, John1904/1905
1909/1910
17818
Mayo, LewisDefender 00
McAdam, ColinForward1980/1981
1983/1984
Partick ThistleAdelaide City10132
McAllan, James Nisbet1895/1896
1896/1897
60
McAllister, ?1888/188910
McArthur, John1907/1908
1908/1909
100
McAulay, Robert1930/193130
McAuley, Gareth GeraldDefender2018/2019West Bromwich Albion100
McAusland, KyleDefender2013/201470
McBain, William1891/189263
McBeath, William1874/1875
1875/1876
50
McCabe, RhysMidfield2011/201290
McCall, IanMidfielder1987/1988
1989/1990
DunfermlineBradford City252
McCall, StuartMidfielder1991/1992
1997/1998
EvertonBradford City26520
McCallum, GusDefender1970/1971Glasgow AmateursIrvine Victoria10
McCandless, Billy1920/1921
1929/1930
24810
McCann, CharlieMidfield2021/2022Manchester Utd40
McCann, NeilForward1998/1999
2002/2003
HeartsSouthampton16926
McCartney, John1886/1887110
McCaulay, James1910/191110
McCaulay, Robert1931/1932480
McCausland, RossMidfield2021/202210
McClelland, JohnDefender1981/1982
1984/1985
Mansfield TownWatford1558
McClelland, KyleDefender 00
McCloy, PeterGoalkeeper1969/1970
1985/1986
MotherwellRetired5450
McCoist, AllyForward1982/1983
1997/1998
SunderlandKilmarnock585362
McColl, IanDefender1945/1946
1959/1960
Queens ParkRetired57516
McColl, Robert S1904/1905
1906/1907
4422
McCormack, Murdoch1943/1944
1945/1946
1910
McCormack, RossForward2003/2004
2005/2006
Rangers YouthMotherwell134
McCrae, James1915/191630
McCreadie, Andrew1890/1891
1897/1898
14014
McCreadie, Hugh1890/1891
1895/1896
12847
McCrorie, RobbieGoalkeeper2021/202220
McCrorie, RossDefender2017/2018
2018/2019
552
McCulloch, J.G.1917/191821
McCulloch, LeeMidfielder2007/2008
2014/2015
Wigan Athletic30370
McCulloch, WillieForward1949/1950
1954/1955
StrathclydeFalkirk7517
McDermid, Robert1917/1918
1921/1922
6217
McDonald, ?1919/1920
1923/1924
41
McDonald, ?1896/189710
McDonald, IainForward1969/1970
1972/1973
Carrickvale BCDundee United142
McDonald, JohnForward1978/1979
1985/1986
Clydebank StrollersBarnsley23778
McDonald, John1902/1903
1908/1909
8019
McDonald, KevinMidfielder1988/1989LiverpoolLiverpool30
McDonald, Robert L.1928/1929
1937/1938
2221
McDonald, Thomas1920/192120
McDougall, David1901/190273
McDougall, IainMidfielder1973/1974
1976/1977
PollokDundee373
McDowall, Leslie1940/1941
1941/1942
41
McEwan, Alexander Ian1986/198720
McEwan, AndyForward1958/1959Queens ParkQueen of the South10
McEwan, Robert1904/1905150
McFarlane, Alex1887/1888
1889/1890
170
McFarlane, DaveMidfielder1984/1985
1987/1988
Ayr United BCKilmarnock140
McFarlane, Wiliam1906/190710
McFarlane, Willie1881/188252
McFie, John1905/1906
1906/1907
276
McGhee, Constantine1905/190620
McGinty, BrianForward1994/1995
1996/1997
Rangers YouthHull City40
McGowan, Bob1930/19311310
McGowan, George1891/189231
McGraw, William1903/190440
McGregor, AllanGoalkeeper2001/2002
2021/2022
Rangers Youth4690
McGregor, Billy1883/188451
McGregor, DarrenDefender2014/2015St Mirren535
McGregor, JohnDefender1987/1988
1991/1992
LiverpoolRetired360
McGregor, John1923/1924
1925/1926
110
McHardy, Hugh1882/1883
1885/1886
203
McInnes, ?1891/1892
1892/1893
84
McInnes, DerekMidfielder1995/1996
1999/2000
Greenock MortonToulouse524
McIntosh, Willie1940/1941
1943/1944
6258
McIntyre, Hugh1877/1878
1880/1881
180
McIntyre, James1879/1880
1891/1892
1012
McIntyre, JimmyMidfielder1981/1982Irvine MeadowIrvine Meadow30
McIntyre, John IanForward1949/1950Rutherglen Academy20
McIntyre, Peter1895/1896
1900/1901
102
McKay, BarrieForward2012/2013
2016/2017
13920
McKay, BillyMidfielder1977/1978
1983/1984
Hearts424
McKay, MattMidfielder2011/2012Brisbane Roar40
McKay, Robert1925/1926
1926/1927
3510
McKean, BobbyMidfielder1974/1975
1977/1978
St MirrenDied12417
McKenna, Harold J.1916/1917
1920/1921
420
McKenzie, Alick1884/1885
1893/1894
3518
McKenzie, GaryDefender2003/2004Rangers YouthDundee20
McKenzie, GeorgeMidfielder1954/1955Hibernian50
McKenzie, GordonDefender1954/1955Pollok100
McKenzie, Jock1908/1909
1909/1910
310
McKillop, Alistair1940/1941
1941/1942
73
McKillop, Tom1935/1936
1945/1946
1242
McKinlay, John Traill1899/190030
McKinlay, S1880/188133
McKinnon, ColeMidfield2021/202211
McKinnon, DaveDefender1982/1983
1985/1986
Partick ThistleAirdrie1442
McKinnon, Neil1943/1944
1944/1945
109
McKinnon, RonnieDefender1960/1961
1971/1972
DunipaceDurban United4874
McKnight, PaulForward1994/1995
1996/1997
St Andrews BCSt Mirren20
McLaren, AlanDefender1994/1995
1996/1997
HeartsRetired935
McLaren, Ross1978/197910
McLaughlin, Jonathan PeterGoalkeeper2020/2021
2021/2022
Sunderland300
McLean, David P.1918/19192529
McLean, GeorgeForward1962/1963
1966/1967
St MirrenDundee11983
McLean, GeorgeForward1959/1960
1960/1961
Cambuslang RangersNorwich City73
McLean, James1908/1909
1909/1910
31
McLean, StephenForward2002/2003Rangers YouthSheffield Wednesday40
McLean, TommyForward1971/1972
1981/1982
KilmarnockRetired45959
McLeish, J1878/187910
McLeod, John1895/189680
McMaster, Joseph1945/194631
McMillan, David1904/1905
1905/1906
121
McMillan, George1926/1927
1930/1931
3812
McMillan, Hunter (PH)Midfielder1952/1953
1955/1956
BenburbQueen of the South113
McMillan, IanForward1958/1959
1963/1964
AirdrieAirdrie20055
McMillan, JordanDefender2009/2010
2011/2012
50
McMinn, TedForward1984/1985
1986/1987
Queen of the SouthSeville795
McMorran, Robert1943/194410
McMurray, Alex1902/190341
McNee, ChristopherForward1939/1940
1946/1947
Hamilton AcademicalDumbarton4212
McNeil, Harry1881/188210
McNeil, Moses1874/1875
1882/1883
4210
McNeil, Peter1874/1875
1876/1877
70
McNeil, William1874/1875
1876/1877
120
McNicoll, George1896/189731
McPake, JoshMidfield2019/202010
McPhail, Bob1927/1928
1939/1940
443276
McPhee, BillyForward1968/1969
1969/1970
Bowhill YCEast Fife40
McPherson, Archie1929/193082
McPherson, DaveDefender1981/1982
1994/1995
Gartcosh UnitedHeart of Midlothian33035
McPherson, David M.1891/1892
1892/1893
152
McPherson, Gus1986/198720
McPherson, Ian1939/1940
1940/1941
1615
McPherson, JohnForward1947/1948TroonAyr United11
McPherson, John1890/1891
1901/1902
322173
McPherson, Noble1901/190240
McPherson, William1907/1908
1909/1910
6728
McQuarrie, Charlie1878/187921
McQueen, George1917/1918
1920/1921
240
McSwegan, GaryForward1986/1987
1992/1993
Rangers Amateur BCNotts County275
Meikle, ?1887/1888
1889/1890
40
Meiklejohn, Davie1919/1920
1935/1936
59849
Melrose, Harry1957/195812
Mendes, PedroMidfielder2008/2009
2009/2010
PortsmouthSporting Lisbon504
Menzies, ?1906/190710
Menzies, Adam Ross1954/195530
Middleton, GlennMidfield2018/2019
2020/2021
Norwich City295
Mikhailichenko, AlexeiMidfielder1991/1992
1995/1996
SampdoriaRetired13424
Millar, ?1899/190020
Millar, JimmyForward1954/1955
1966/1967
DunfermlineDundee United330169
Miller, ?1918/191910
Miller, Alec1896/189720
Miller, AlexDefender1968/1969
1982/1983
Clydebank StrollersSouth China31933
Miller, CharlieMidfielder1993/1994
1998/1999
Rangers BCWatford11616
Miller, ColinDefender1984/1985
1986/1987
Toronto BlizzardDoncaster Rovers50
Miller, James Elgin1898/1899
1899/1900
Port Glasgow Athletic130
Miller, Jamie1899/1900153
Miller, Jim1889/1890
1898/1899
9956
Miller, KennyForward2000/2001
2017/2018
Hibernian & Derby CountyWolverhampton Wanderers & Bursaspor300116
Miller, MurrayMidfield 00
Miller, Thomas1895/1896104
Miller, Thomas N.1905/1906
1909/1910
111
Milligan, Jim1986/198710
Mitchell, AndrewMidfielder2011/2012
2013/2014
Manchester City100
Mitchell, David StuartForward1983/1984
1984/1985
Adelaide CitySeiko4514
Mitchell, Davy1889/1890
1899/1900
2419
Mladenovic, DraganMidfielder2004/2005Red Star BelgradeRed Star Belgrade90
Mohsni, BilelDefender2013/2014
2014/2015
Southend United6113
Moles, WilliamDefender1957/1958Kilsyth RangersMontrose70
Mols, MichaelForward1999/2000
2003/2004
UtrechtUtrecht14648
Montgomery, Archie1893/1894
1894/1895
100
Montgomery, Willie1912/1913112
Moore, CraigDefender1993/1994
2004/2005
Rangers YouthCrystal Palce25617
Morelos, AlfredoForward2017/2018
2021/2022
HJK Helsinki224113
Morris, EricForward1973/1974
1978/1979
Irvine Meadow XIAyr United121
Morrison, BobbyMidfielder1956/1957
1957/1958
FalkirkNottingham Forest87
Morrow, JohnForward1991/1992
1993/1994
LinfieldOldham Athletic60
Morton, Alan1920/1921
1932/1933
470109
Morton, Archie1924/192510
Morton, James1920/192120
Morton, Peter1884/1885
1901/1902
83
Moyies, William1926/1927
1927/1928
30
Muir, ?1895/189610
Muir, Frank1891/1892
1893/1894
132
Muir, Henry1912/1913
1915/1916
740
Muir, John1885/1886
1890/1891
411
Muirhead, Tommy1917/1918
1929/1930
34546
Munro, IainDefender1975/1976
1976/1977
HibernianSt Mirren121
Munro, StuartDefender1983/1984
1990/1991
Alloa AthleticBlackburn Rovers2373
Munsie, ?1900/190110
Murdoch, Andrew2013/2014
2014/2015
222
Murdoch, Mungo1895/189610
Murphy, JamesMidfield2017/2018
2019/2020
Brighton & Hove Albion296
Murray, IanDefender2005/2006
2006/2007
HibernianNorwich City600
Murray, James1897/189840
Murray, Jim1930/1931
1931/1932
113
Murray, MaxForward1955/1956
1962/1963
Queens ParkWest Bromwich Albion162124
Murray, NeilMidfielder1992/1993
1995/1996
Rangers YouthSion803
Murray, Tom1907/1908
1908/1909
1913
Muscat, KevinDefender2002/2003Wolverhampton WanderersMillwall300
Myhre, ThomasGoalkeeper1999/2000EvertonEverton60

This website and its content is copyright of Bobby Sinnet & Thomas Jamieson - Bobby Sinnet & Thomas Jamieson . All rights reserved.
Any redistribution or reproduction of part or all of the contents in any form is prohibited other than the following:
you may print or download to a local hard disk extracts for your personal and non-commercial use only
you may copy the content to individual third parties for their personal use, but only if you acknowledge the website as the source of the material
You may not, except with our express written permission, distribute or commercially exploit the content. Nor may you transmit it or store it in any other website or other form of electronic retrieval system.

Contact Us | Site Enquiries