Player | Date of Birth | Games | Subs | Goals |
Alex MacDonald | 14/04/1990 | 82 | 14 | 12 |
Dave Mackay | 02/05/1980 | 47 | 0 | 0 |
Jamie Mackie | 22/09/1985 | 54 | 37 | 10 |
Steve MacLean | 23/08/1982 | 26 | 5 | 5 |
Lee Maddison | 05/10/1972 | 11 | 0 | 0 |
Jim Magilton | 06/05/1969 | 173 | 0 | 42 |
Chris Maguire | 16/01/1989 | 75 | 4 | 22 |
Lee Mansell | 23/09/1982 | 51 | 0 | 2 |
Ray Mansell | 2 | 0 | 1 | |
Simon Marsh | 29/01/1977 | 59 | 9 | 3 |
Tyrone Marsh | 24/12/1993 | 3 | 12 | 1 |
Aaron Martin | 29/09/1989 | 25 | 5 | 0 |
Antonio Martinez | 30/06/1997 | 9 | 8 | 3 |
Damian Martinez | 02/09/1992 | 1 | 0 | 0 |
Dennis Maskell | 16/04/1931 | 47 | 0 | 6 |
Stuart Massey | 17/11/1964 | 102 | 26 | 13 |
David Mathers | 23/10/1931 | 56 | 0 | 1 |
Conor McAleny | 12/08/1992 | 14 | 5 | 10 |
Craig McAllister | 28/06/1980 | 9 | 8 | 2 |
Ian McCaldon | 14/09/1974 | 31 | 0 | 0 |
Tony McCall | 15/01/1936 | 29 | 0 | 9 |
Paul McCarthy | 04/08/1971 | 34 | 1 | 3 |
Steve McClaren | 03/05/1961 | 33 | 7 | 0 |
Luke McCormick | 15/08/1983 | 15 | 0 | 0 |
Andy McCulloch | 03/01/1950 | 43 | 0 | 9 |
Brian McDermott | 08/04/1961 | 18 | 8 | 3 |
James McDonagh | 26/04/1962 | 1 | 0 | 0 |
Bobby McDonald | 13/04/1955 | 123 | 2 | 21 |
Colin McDonald | 15/10/1930 | 37 | 0 | 0 |
Gordon McDonald | 07/02/1932 | 30 | 0 | 0 |
Tom McGarrity | 24/11/1922 | 13 | 0 | 5 |
Edward McGinty | 05/08/1999 | 10 | 0 | 0 |
Sean McGinty | 11/08/1993 | 1 | 1 | 0 |
Neil McGowan | 15/04/1977 | 31 | 8 | 0 |
Hugh McGrogan | 01/03/1957 | 115 | 26 | 15 |
Marcus McGuane | 02/02/1999 | 78 | 29 | 1 |
Ian McGuckin | 24/04/1973 | 6 | 1 | 0 |
Eddie McIlvenny | 21/10/1924 | 39 | 0 | 0 |
George McIness | 8 | 0 | 2 | |
Ian McIntosh | 14/09/1933 | 59 | 0 | 20 |
Malcolm McIntosh | 06/07/1959 | 61 | 4 | 0 |
Joe McKeown | 13 | 0 | 6 | |
Tom McLain | 19/01/1922 | 24 | 0 | 6 |
Paul McLaren | 17/11/1976 | 42 | 3 | 2 |
Bob McLaughlin | 06/12/1925 | 1 | 0 | 0 |
Tony McMahon | 24/03/1986 | 13 | 0 | 1 |
Luke McNally | 20/09/1999 | 33 | 2 | 4 |
Scott McNiven | 27/05/1978 | 95 | 0 | 1 |
Doug McPhee | 20 | 0 | 7 | |
Jonathan Meades | 02/03/1992 | 7 | 3 | 0 |
Owen Medlock | 08/03/1938 | 133 | 0 | 0 |
Agon Mehmeti | 20/11/1989 | 4 | 12 | 1 |
Andy Melville | 29/11/1968 | 159 | 0 | 15 |
Jimmy Middleton | 3 | 0 | 1 | |
Jack Midson | 21/07/1983 | 38 | 30 | 15 |
Leon Mike | 04/09/1981 | 1 | 2 | 0 |
John Milkins | 03/01/1944 | 57 | 0 | 0 |
Norman Mills | 73 | 0 | 34 | |
Paul Milsom | 05/10/1974 | 0 | 1 | 0 |
Bobbie Mitchell | 17/01/1927 | 44 | 0 | 19 |
Jonathan Mitchell | 24/11/1994 | 15 | 0 | 0 |
Lee Molyneaux | 16/01/1983 | 7 | 10 | 0 |
Garry Monk | 06/03/1979 | 5 | 0 | 0 |
Cristian Montano | 11/12/1991 | 6 | 3 | 2 |
Lewis Montrose | 17/11/1988 | 5 | 0 | 0 |
Paul Moody | 13/06/1967 | 148 | 49 | 75 |
Tommy Mooney | 11/08/1971 | 45 | 0 | 15 |
Elliott Moore | 16/03/1997 | 156 | 10 | 9 |
Danny Morgan | 04/11/1984 | 2 | 6 | 1 |
Dean Morgan | 03/10/1983 | 10 | 0 | 1 |
David Morley | 25/09/1977 | 16 | 2 | 3 |
Carlton Morris | 16/12/1995 | 7 | 3 | 1 |
Mike Morris | 20/01/1943 | 94 | 1 | 15 |
John Mousinho | 30/04/1986 | 125 | 25 | 5 |
Alex Mowatt | 13/02/1995 | 24 | 10 | 3 |
Andy Mulgrew | 8 | 0 | 1 | |
John Mullins | 06/11/1985 | 146 | 3 | 9 |
Percy Mumford | 1 | 0 | 0 | |
Kevin Munro | 1 | 0 | 0 | |
Josh Murphy | 24/02/1995 | 11 | 13 | 0 |
Matt Murphy | 20/08/1971 | 196 | 92 | 55 |
Adam Murray | 30/09/1981 | 96 | 1 | 11 |
Tom Murray | 05/02/1933 | 14 | 0 | 1 |
Robbie Mustoe | 28/08/1968 | 85 | 13 | 10 |
Jon Muttock | 23/12/1961 | 1 | 0 | 0 |
Data correct to July 2023