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
Player | Position | Played Between | From | To | Games | Goals |
---|---|---|---|---|---|---|
Macaulay, Archie | 1933/1934 1936/1937 | 41 | 8 | |||
MacDonald, Alex | Midfielder | 1968/1969 1979/1980 | St Johnstone | Heart of Midlothian | 512 | 97 |
Mackie, Alec | 1901/1902 1904/1905 | 73 | 30 | |||
Mackie, Jimmy | 1884/1885 1886/1887 | 4 | 0 | |||
MacLeod, Lewis | Midfield | 2012/2013 2014/2015 | 76 | 16 | ||
Main, Bobby | 1929/1930 1938/1939 | 175 | 38 | |||
Mainds, Colin | 1906/1907 | Port Glasgow Athletic | 15 | 1 | ||
Maitland, A | 1881/1882 | 2 | 0 | |||
Malcolm, Bob | Defender | 1999/2000 2005/2006 | S Form | Derby County | 115 | 3 |
Malone, Thomas | 1925/1926 | 18 | 2 | |||
Manderson, Bert | 1914/1915 1926/1927 | 438 | 5 | |||
Marshall, Alex | 1876/1877 1880/1881 | 16 | 10 | |||
Marshall, David | Midfielder | 1939/1940 1952/1953 | St Roch's | 81 | 35 | |
Marshall, Dr James | 1925/1926 1933/1934 | 243 | 137 | |||
Marshall, Robert | 1889/1890 1895/1896 | 155 | 7 | |||
Martin, Allan | 1892/1893 | 2 | 0 | |||
Martin, J. | 1876/1877 | 1 | 0 | |||
Martin, James | 1916/1917 1917/1918 | 42 | 5 | |||
Martin, Lee | Forward | 2006/2007 | Manchester United | Manchester United | 10 | 0 |
Martin, Norrie | Goalkeeper | 1958/1959 1969/1970 | Dalry Thistle | East Fife | 115 | 0 |
Martin, Russell | Defender | 2017/2018 | Norwich City (on loan) | 17 | 1 | |
Mason, Charles | 1932/1933 1933/1934 | 3 | 0 | |||
Mason, Joe | Midfielder | 1972/1973 1973/1974 | Greenock Morton | Retired | 19 | 2 |
Mathie, Alex | 1895/1896 | 1 | 0 | |||
Mathieson, Willie | Defender | 1964/1965 1974/1975 | St Andrews United | Arbroath | 281 | 3 |
Matondo, Rabbi | Midfield | 2022/2023 2024/2025 | Schalke 04 | 65 | 8 | |
Matthew, Andy | Forward | 1958/1959 1959/1960 | East Fife | Raith Rovers | 39 | 13 |
Matthews, Stanley | 1939/1940 | 1 | 0 | |||
Maxwell, Ally | Goalkeeper | 1992/1993 1994/1995 | Motherwell | Dundee United | 69 | 0 |
May, Hugh | 1901/1902 | 2 | 1 | |||
May, John | 1904/1905 1909/1910 | 178 | 18 | |||
Mayo, Lewis | Defender | 0 | 0 | |||
McAdam, Colin | Forward | 1980/1981 1983/1984 | Partick Thistle | Adelaide City | 101 | 32 |
McAllan, James Nisbet | 1895/1896 1896/1897 | 6 | 0 | |||
McAllister, ? | 1888/1889 | 1 | 0 | |||
McArthur, John | 1907/1908 1908/1909 | 10 | 0 | |||
McAulay, Robert | 1930/1931 | 3 | 0 | |||
McAuley, Gareth Gerald | Defender | 2018/2019 | West Bromwich Albion | 10 | 0 | |
McAusland, Kyle | Defender | 2013/2014 | 7 | 0 | ||
McBain, William | 1891/1892 | 6 | 3 | |||
McBeath, William | 1874/1875 1875/1876 | 5 | 0 | |||
McCabe, Rhys | Midfield | 2011/2012 | 9 | 0 | ||
McCall, Ian | Midfielder | 1987/1988 1989/1990 | Dunfermline | Bradford City | 25 | 2 |
McCall, Stuart | Midfielder | 1991/1992 1997/1998 | Everton | Bradford City | 265 | 20 |
McCallum, Gus | Defender | 1970/1971 | Glasgow Amateurs | Irvine Victoria | 1 | 0 |
McCandless, Billy | 1920/1921 1929/1930 | 248 | 10 | |||
McCann, Charlie | Midfield | 2021/2022 2022/2023 | Manchester Utd | 8 | 0 | |
McCann, Neil | Forward | 1998/1999 2002/2003 | Hearts | Southampton | 169 | 26 |
McCartney, John | 1886/1887 | 11 | 0 | |||
McCaulay, James | 1910/1911 | 1 | 0 | |||
McCaulay, Robert | 1931/1932 | 48 | 0 | |||
McCausland, Ross | Midfield | 2021/2022 2024/2025 | 47 | 5 | ||
McClelland, John | Defender | 1981/1982 1984/1985 | Mansfield Town | Watford | 155 | 8 |
McClelland, Kyle | Defender | 0 | 0 | |||
McCloy, Peter | Goalkeeper | 1969/1970 1985/1986 | Motherwell | Retired | 545 | 0 |
McCoist, Ally | Forward | 1982/1983 1997/1998 | Sunderland | Kilmarnock | 585 | 362 |
McColl, Ian | Defender | 1945/1946 1959/1960 | Queens Park | Retired | 575 | 16 |
McColl, Robert S | 1904/1905 1906/1907 | 44 | 22 | |||
McCormack, Murdoch | 1943/1944 1945/1946 | 19 | 10 | |||
McCormack, Ross | Forward | 2003/2004 2005/2006 | Rangers Youth | Motherwell | 13 | 4 |
McCrae, James | 1915/1916 | 3 | 0 | |||
McCreadie, Andrew | 1890/1891 1897/1898 | 140 | 14 | |||
McCreadie, Hugh | 1890/1891 1895/1896 | 128 | 47 | |||
McCrorie, Robbie | Goalkeeper | 2021/2022 2023/2024 | 7 | 0 | ||
McCrorie, Ross | Defender | 2017/2018 2018/2019 | 55 | 2 | ||
McCulloch, J.G. | 1917/1918 | 2 | 1 | |||
McCulloch, Lee | Midfielder | 2007/2008 2014/2015 | Wigan Athletic | 303 | 70 | |
McCulloch, Willie | Forward | 1949/1950 1954/1955 | Strathclyde | Falkirk | 75 | 17 |
McDermid, Robert | 1917/1918 1921/1922 | 62 | 17 | |||
McDonald, ? | 1919/1920 1923/1924 | 4 | 1 | |||
McDonald, ? | 1896/1897 | 1 | 0 | |||
McDonald, Iain | Forward | 1969/1970 1972/1973 | Carrickvale BC | Dundee United | 14 | 2 |
McDonald, John | Forward | 1978/1979 1985/1986 | Clydebank Strollers | Barnsley | 237 | 78 |
McDonald, John | 1902/1903 1908/1909 | 80 | 19 | |||
McDonald, Kevin | Midfielder | 1988/1989 | Liverpool | Liverpool | 3 | 0 |
McDonald, Robert L. | 1928/1929 1937/1938 | 222 | 1 | |||
McDonald, Thomas | 1920/1921 | 2 | 0 | |||
McDougall, David | 1901/1902 | 7 | 3 | |||
McDougall, Iain | Midfielder | 1973/1974 1976/1977 | Pollok | Dundee | 37 | 3 |
McDowall, Leslie | 1940/1941 1941/1942 | 4 | 1 | |||
McEwan, Alexander Ian | 1986/1987 | 2 | 0 | |||
McEwan, Andy | Forward | 1958/1959 | Queens Park | Queen of the South | 1 | 0 |
McEwan, Robert | 1904/1905 | 15 | 0 | |||
McFarlane, Alex | 1887/1888 1889/1890 | 17 | 0 | |||
McFarlane, Dave | Midfielder | 1984/1985 1987/1988 | Ayr United BC | Kilmarnock | 14 | 0 |
McFarlane, Wiliam | 1906/1907 | 1 | 0 | |||
McFarlane, Willie | 1881/1882 | 5 | 2 | |||
McFie, John | 1905/1906 1906/1907 | 27 | 6 | |||
McGhee, Constantine | 1905/1906 | 2 | 0 | |||
McGinty, Brian | Forward | 1994/1995 1996/1997 | Rangers Youth | Hull City | 4 | 0 |
McGowan, Bob | 1930/1931 | 13 | 10 | |||
McGowan, George | 1891/1892 | 3 | 1 | |||
McGraw, William | 1903/1904 | 4 | 0 | |||
McGregor, Allan | Goalkeeper | 2001/2002 2022/2023 | Rangers Youth | 505 | 0 | |
McGregor, Billy | 1883/1884 | 5 | 1 | |||
McGregor, Darren | Defender | 2014/2015 | St Mirren | 53 | 5 | |
McGregor, John | Defender | 1987/1988 1991/1992 | Liverpool | Retired | 36 | 0 |
McGregor, John | 1923/1924 1925/1926 | 11 | 0 | |||
McHardy, Hugh | 1882/1883 1885/1886 | 20 | 3 | |||
McInnes, ? | 1891/1892 1892/1893 | 8 | 4 | |||
McInnes, Derek | Midfielder | 1995/1996 1999/2000 | Greenock Morton | Toulouse | 52 | 4 |
McIntosh, Willie | 1940/1941 1943/1944 | 62 | 58 | |||
McIntyre, Hugh | 1877/1878 1880/1881 | 18 | 0 | |||
McIntyre, James | 1879/1880 1891/1892 | 101 | 2 | |||
McIntyre, Jimmy | Midfielder | 1981/1982 | Irvine Meadow | Irvine Meadow | 3 | 0 |
McIntyre, John Ian | Forward | 1949/1950 | Rutherglen Academy | 2 | 0 | |
McIntyre, Peter | 1895/1896 1900/1901 | 10 | 2 | |||
McKay, Barrie | Forward | 2012/2013 2016/2017 | 139 | 20 | ||
McKay, Billy | Midfielder | 1977/1978 1983/1984 | Hearts | 42 | 4 | |
McKay, Matt | Midfielder | 2011/2012 | Brisbane Roar | 4 | 0 | |
McKay, Robert | 1925/1926 1926/1927 | 35 | 10 | |||
McKean, Bobby | Midfielder | 1974/1975 1977/1978 | St Mirren | Died | 124 | 17 |
McKenna, Harold J. | 1916/1917 1920/1921 | 42 | 0 | |||
McKenzie, Alick | 1884/1885 1893/1894 | 35 | 18 | |||
McKenzie, Gary | Defender | 2003/2004 | Rangers Youth | Dundee | 2 | 0 |
McKenzie, George | Midfielder | 1954/1955 | Hibernian | 5 | 0 | |
McKenzie, Gordon | Defender | 1954/1955 | Pollok | 10 | 0 | |
McKenzie, Jock | 1908/1909 1909/1910 | 31 | 0 | |||
McKillop, Alistair | 1940/1941 1941/1942 | 7 | 3 | |||
McKillop, Tom | 1935/1936 1945/1946 | 124 | 2 | |||
McKinlay, John Traill | 1899/1900 | 3 | 0 | |||
McKinlay, S | 1880/1881 | 3 | 3 | |||
McKinnon, Cole | Midfield | 2021/2022 2023/2024 | 4 | 1 | ||
McKinnon, Dave | Defender | 1982/1983 1985/1986 | Partick Thistle | Airdrie | 144 | 2 |
McKinnon, Neil | 1943/1944 1944/1945 | 10 | 9 | |||
McKinnon, Ronnie | Defender | 1960/1961 1971/1972 | Dunipace | Durban United | 487 | 4 |
McKnight, Paul | Forward | 1994/1995 1996/1997 | St Andrews BC | St Mirren | 2 | 0 |
McLaren, Alan | Defender | 1994/1995 1996/1997 | Hearts | Retired | 93 | 5 |
McLaren, Ross | 1978/1979 | 1 | 0 | |||
McLaughlin, Jonathan Peter | Goalkeeper | 2020/2021 2022/2023 | Sunderland | 46 | 0 | |
McLean, David P. | 1918/1919 | 25 | 29 | |||
McLean, George | Forward | 1962/1963 1966/1967 | St Mirren | Dundee | 119 | 83 |
McLean, George | Forward | 1959/1960 1960/1961 | Cambuslang Rangers | Norwich City | 7 | 3 |
McLean, James | 1908/1909 1909/1910 | 3 | 1 | |||
McLean, Stephen | Forward | 2002/2003 | Rangers Youth | Sheffield Wednesday | 4 | 0 |
McLean, Tommy | Forward | 1971/1972 1981/1982 | Kilmarnock | Retired | 459 | 59 |
McLeish, J | 1878/1879 | 1 | 0 | |||
McLeod, John | 1895/1896 | 8 | 0 | |||
McMaster, Joseph | 1945/1946 | 3 | 1 | |||
McMillan, David | 1904/1905 1905/1906 | 12 | 1 | |||
McMillan, George | 1926/1927 1930/1931 | 38 | 12 | |||
McMillan, Hunter (PH) | Midfielder | 1952/1953 1955/1956 | Benburb | Queen of the South | 11 | 3 |
McMillan, Ian | Forward | 1958/1959 1963/1964 | Airdrie | Airdrie | 200 | 55 |
McMillan, Jordan | Defender | 2009/2010 2011/2012 | 5 | 0 | ||
McMinn, Ted | Forward | 1984/1985 1986/1987 | Queen of the South | Seville | 79 | 5 |
McMorran, Robert | 1943/1944 | 1 | 0 | |||
McMurray, Alex | 1902/1903 | 4 | 1 | |||
McNee, Christopher | Forward | 1939/1940 1946/1947 | Hamilton Academical | Dumbarton | 42 | 12 |
McNeil, Harry | 1881/1882 | 1 | 0 | |||
McNeil, Moses | 1874/1875 1882/1883 | 42 | 10 | |||
McNeil, Peter | 1874/1875 1876/1877 | 7 | 0 | |||
McNeil, William | 1874/1875 1876/1877 | 12 | 0 | |||
McNicoll, George | 1896/1897 | 3 | 1 | |||
McPake, Josh | Midfield | 2019/2020 | 1 | 0 | ||
McPhail, Bob | 1927/1928 1939/1940 | 443 | 276 | |||
McPhee, Billy | Forward | 1968/1969 1969/1970 | Bowhill YC | East Fife | 4 | 0 |
McPherson, Archie | 1929/1930 | 8 | 2 | |||
McPherson, Dave | Defender | 1981/1982 1994/1995 | Gartcosh United | Heart of Midlothian | 330 | 35 |
McPherson, David M. | 1891/1892 1892/1893 | 15 | 2 | |||
McPherson, Gus | 1986/1987 | 2 | 0 | |||
McPherson, Ian | 1939/1940 1940/1941 | 16 | 15 | |||
McPherson, John | Forward | 1947/1948 | Troon | Ayr United | 1 | 1 |
McPherson, John | 1890/1891 1901/1902 | 322 | 173 | |||
McPherson, Noble | 1901/1902 | 4 | 0 | |||
McPherson, William | 1907/1908 1909/1910 | 67 | 28 | |||
McQuarrie, Charlie | 1878/1879 | 2 | 1 | |||
McQueen, George | 1917/1918 1920/1921 | 24 | 0 | |||
McSwegan, Gary | Forward | 1986/1987 1992/1993 | Rangers Amateur BC | Notts County | 27 | 5 |
Meikle, ? | 1887/1888 1889/1890 | 4 | 0 | |||
Meiklejohn, Davie | 1919/1920 1935/1936 | 598 | 49 | |||
Melrose, Harry | 1957/1958 | 1 | 2 | |||
Mendes, Pedro | Midfielder | 2008/2009 2009/2010 | Portsmouth | Sporting Lisbon | 50 | 4 |
Menzies, ? | 1906/1907 | 1 | 0 | |||
Menzies, Adam Ross | 1954/1955 | 3 | 0 | |||
Middleton, Glenn | Midfield | 2018/2019 2020/2021 | Norwich City | 29 | 5 | |
Mikhailichenko, Alexei | Midfielder | 1991/1992 1995/1996 | Sampdoria | Retired | 134 | 24 |
Millar, ? | 1899/1900 | 2 | 0 | |||
Millar, Jimmy | Forward | 1954/1955 1966/1967 | Dunfermline | Dundee United | 330 | 169 |
Miller, ? | 1918/1919 | 1 | 0 | |||
Miller, Alec | 1896/1897 | 2 | 0 | |||
Miller, Alex | Defender | 1968/1969 1982/1983 | Clydebank Strollers | South China | 319 | 33 |
Miller, Charlie | Midfielder | 1993/1994 1998/1999 | Rangers BC | Watford | 116 | 16 |
Miller, Colin | Defender | 1984/1985 1986/1987 | Toronto Blizzard | Doncaster Rovers | 5 | 0 |
Miller, James Elgin | 1898/1899 1899/1900 | Port Glasgow Athletic | 13 | 0 | ||
Miller, Jamie | 1899/1900 | 15 | 3 | |||
Miller, Jim | 1889/1890 1898/1899 | 99 | 56 | |||
Miller, Kenny | Forward | 2000/2001 2017/2018 | Hibernian & Derby County | Wolverhampton Wanderers & Bursaspor | 300 | 116 |
Miller, Murray | Midfield | 0 | 0 | |||
Miller, Thomas | 1895/1896 | 10 | 4 | |||
Miller, Thomas N. | 1905/1906 1909/1910 | 11 | 1 | |||
Milligan, Jim | 1986/1987 | 1 | 0 | |||
Mitchell, Andrew | Midfielder | 2011/2012 2013/2014 | Manchester City | 10 | 0 | |
Mitchell, David Stuart | Forward | 1983/1984 1984/1985 | Adelaide City | Seiko | 45 | 14 |
Mitchell, Davy | 1889/1890 1899/1900 | 241 | 9 | |||
Mladenovic, Dragan | Midfielder | 2004/2005 | Red Star Belgrade | Red Star Belgrade | 9 | 0 |
Mohsni, Bilel | Defender | 2013/2014 2014/2015 | Southend United | 61 | 13 | |
Moles, William | Defender | 1957/1958 | Kilsyth Rangers | Montrose | 7 | 0 |
Mols, Michael | Forward | 1999/2000 2003/2004 | Utrecht | Utrecht | 146 | 48 |
Montgomery, Archie | 1893/1894 1894/1895 | 10 | 0 | |||
Montgomery, Willie | 1912/1913 | 11 | 2 | |||
Moore, Craig | Defender | 1993/1994 2004/2005 | Rangers Youth | Crystal Palce | 256 | 17 |
Morelos, Alfredo | Forward | 2017/2018 2022/2023 | HJK Helsinki | 269 | 125 | |
Morris, Eric | Forward | 1973/1974 1978/1979 | Irvine Meadow XI | Ayr United | 12 | 1 |
Morrison, Bobby | Midfielder | 1956/1957 1957/1958 | Falkirk | Nottingham Forest | 8 | 7 |
Morrow, John | Forward | 1991/1992 1993/1994 | Linfield | Oldham Athletic | 6 | 0 |
Morton, Alan | 1920/1921 1932/1933 | 470 | 109 | |||
Morton, Archie | 1924/1925 | 1 | 0 | |||
Morton, James | 1920/1921 | 2 | 0 | |||
Morton, Peter | 1884/1885 1901/1902 | 8 | 3 | |||
Moyies, William | 1926/1927 1927/1928 | 3 | 0 | |||
Muir, ? | 1895/1896 | 1 | 0 | |||
Muir, Frank | 1891/1892 1893/1894 | 13 | 2 | |||
Muir, Henry | 1912/1913 1915/1916 | 74 | 0 | |||
Muir, John | 1885/1886 1890/1891 | 41 | 1 | |||
Muirhead, Tommy | 1917/1918 1929/1930 | 345 | 46 | |||
Munro, Iain | Defender | 1975/1976 1976/1977 | Hibernian | St Mirren | 12 | 1 |
Munro, Stuart | Defender | 1983/1984 1990/1991 | Alloa Athletic | Blackburn Rovers | 237 | 3 |
Munsie, ? | 1900/1901 | 1 | 0 | |||
Murdoch, Andrew | 2013/2014 2014/2015 | 22 | 2 | |||
Murdoch, Mungo | 1895/1896 | 1 | 0 | |||
Murphy, James | Midfield | 2017/2018 2019/2020 | Brighton & Hove Albion | 29 | 6 | |
Murray, Ian | Defender | 2005/2006 2006/2007 | Hibernian | Norwich City | 60 | 0 |
Murray, James | 1897/1898 | 4 | 0 | |||
Murray, Jim | 1930/1931 1931/1932 | 11 | 3 | |||
Murray, Max | Forward | 1955/1956 1962/1963 | Queens Park | West Bromwich Albion | 162 | 124 |
Murray, Neil | Midfielder | 1992/1993 1995/1996 | Rangers Youth | Sion | 80 | 3 |
Murray, Tom | 1907/1908 1908/1909 | 19 | 13 | |||
Muscat, Kevin | Defender | 2002/2003 | Wolverhampton Wanderers | Millwall | 30 | 0 |
Myhre, Thomas | Goalkeeper | 1999/2000 | Everton | Everton | 6 | 0 |