Former players

Below is a list of Stockport County players who have represented the club since the 1891/92 season when we played our first competitive game in the Combination League and covers our historical journey through the Football League as well as our recent spell in Non-League. As well as League football information is also available for games played in wartime football as well as the FA Cup, League Cup, Associate Members Cup and FA Trophy.

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

m

Player name Nationality Debut Seasons Appearances Goals
Garry MacDonald [ view profile ] England 21/08/1989 1 4 1
Jon Macken [ view profile ] England 02/02/2013 1 13 1
George MacKenzie [ view profile ] Scotland 25/08/1934 1 7 3
George Madden [ view profile ] England 07/09/1901 1 26 6
Ralph Maddison [ view profile ] England 28/08/1948 1 6 0
James Maden [ view profile ] 23/02/1918 1 1 0
Peter Maguire [ view profile ] England 01/09/1990 1 2 0
Matty Mainwaring [ view profile ] England 30/08/2008 4 85 2
Lee Mair [ view profile ] Scotland 07/08/2004 1 17 0
George Makin [ view profile ] 27/01/1945 1 1 0
Jim Makin [ view profile ] 06/04/1910 2 19 5
Michael Malcolm [ view profile ] England 06/08/2005 2 47 6
? Malkin [ view profile ] 09/01/1892 1 1 0
Tony Mallalieu [ view profile ] 22/04/1970 1 1 0
Phil Malley [ view profile ] England 24/11/1984 1 3 0
William Malloy [ view profile ] England 03/09/1927 1 9 0
Patrick Malone [ view profile ] 07/02/1903 1 1 0
Sean Maloney [ view profile ] England 20/08/1979 1 1 0
George Manley [ view profile ] 02/03/1918 2 9 0
Bob Mann [ view profile ] 10/11/1894 4 66 14
Sean Mannion [ view profile ] Republic of Ireland 02/03/1999 1 1 0
Bob Manson [ view profile ] Scotland 02/09/1905 1 21 10
Kallum Mantack [ view profile ] England 04/11/2017 2 17 3
Joe Mantle [ view profile ] England 06/02/1937 2 22 12
Jonny Margetts [ view profile ] England 28/11/2015 1 7 4
Chris Marples [ view profile ] England 27/03/1987 2 65 0
Chris Marsden [ view profile ] England 13/01/1996 3 86 4
John Marsden [ view profile ] England 09/01/2016 2 48 10
Arthur Marshall [ view profile ] England 01/02/1902 1 11 2
John Marshall [ view profile ] Scotland 15/02/1930 1 2 1
Lee Marshall [ view profile ] England 06/05/1995 1 1 0
Paul Marshall [ view profile ] England 26/02/2013 1 11 1
Samuel Marsland [ view profile ] England 14/11/1925 1 5 0
William Marsland [ view profile ] England 16/10/1926 1 1 0
Alfred Martin [ view profile ] England 20/11/1926 1 4 2
Bill Martin [ view profile ] England 01/09/1908 1 12 3
Harold Martin [ view profile ] 18/09/1943 2 32 2
Paul Masefield [ view profile ] England 12/09/1992 1 9 0
G Massey [ view profile ] 03/01/1898 1 2 0
Steve Massey [ view profile ] England 28/02/1975 4 114 24
H Mathieson [ view profile ] 03/03/1945 1 1 0
Billy Matthews [ view profile ] Wales 30/08/1930 1 4 0
Cyril Matthews [ view profile ] England 06/09/1930 1 36 10
Mike Matthews [ view profile ] England 04/02/1989 2 41 4
Neil Matthews [ view profile ] England 14/09/1990 3 47 15
Rob Matthews [ view profile ] England 14/11/1998 3 42 4
Ronnie Matthews [ view profile ] 05/12/1942 1 1 1
Trevor Matthewson [ view profile ] England 01/10/1985 2 88 0
Richard Maudsley [ view profile ] 11/01/1941 2 9 0
Joe Mawson [ view profile ] England 16/09/1935 1 4 0
Layton Maxwell [ view profile ] Wales 12/08/2000 1 23 2
Tom McAdam [ view profile ] Scotland 23/08/1986 1 7 2
Liam McAlinden [ view profile ] England 18/01/2020 1 9 2
Peter McArdle [ view profile ] England 06/11/1937 1 4 0
George McBeth [ view profile ] Northern Ireland 18/08/1976 2 63 3
Bobby McCaig [ view profile ] Scotland 18/08/1951 1 17 2
Jim McCann [ view profile ] Scotland 24/10/1975 1 5 0
Ryan McCann [ view profile ] Scotland 12/08/2011 1 21 0
William McCombie [ view profile ] 16/09/1893 2 30 11
Sean McConville [ view profile ] England 23/08/2011 1 25 6
Brian McCord [ view profile ] England 08/12/1992 1 12 1
Billy McCulloch [ view profile ] Scotland 18/12/1943 10 385 14
Jim McCusker [ view profile ] Northern Ireland 29/08/1959 1 2 0
? McDonald [ view profile ] 05/09/1896 1 8 1
Charlie McDonnell [ view profile ] England 19/08/1961 3 89 32
Frank McDonough [ view profile ] England 22/12/1934 5 161 0
David McFetteridge [ view profile ] 17/10/1896 1 4 1
Jimmy McGann [ view profile ] England 15/02/1930 4 58 0
William McGann [ view profile ] England 22/10/1949 2 16 0
Eddie McGoldrick [ view profile ] England 28/03/1998 1 2 0
George McGowan [ view profile ] Scotland 12/09/1964 1 5 0
Brian McGreevey [ view profile ] England 29/04/1957 1 1 0
Jimmy McGuigan [ view profile ] Scotland 20/08/1949 2 49 13
Ian McInerney [ view profile ] England 29/08/1989 2 53 9
Derek McInnes [ view profile ] Scotland 08/11/1998 1 15 0
Martin McIntosh [ view profile ] Scotland 02/09/1997 3 109 5
Robert McIntosh [ view profile ] Scotland 11/10/1924 1 8 0
Willie McIver [ view profile ] England 02/09/1911 2 74 0
Billy McKay [ view profile ] Scotland 16/01/1943 2 9 2
Jimmy McKechnie [ view profile ] Scotland 16/09/1922 1 8 0
Ben McKenna [ view profile ] England 05/08/2017 1 22 1
John McKenna [ view profile ] 29/08/1942 1 1 0
Ian McKenzie [ view profile ] England 23/09/1986 3 67 0
Thomas McKiernan [ view profile ] 08/11/1902 1 5 1
Fraser McLachlan [ view profile ] England 02/03/2002 3 57 4
Peter McLachlan [ view profile ] England 24/11/1900 5 50 12
Ian McLoughlin [ view profile ] Republic of Ireland 01/03/2011 1 5 0
Sammy McMillan [ view profile ] Northern Ireland 15/08/1970 2 80 31
Jimmy McNab [ view profile ] Scotland 17/08/1974 2 31 1
Bill McNaughton [ view profile ] England 27/10/1934 2 57 35
Matty McNeil [ view profile ] England 11/08/2007 3 50 10
Alan McNeill [ view profile ] Northern Ireland 16/08/1975 2 79 1
Jimmy McNulty [ view profile ] England 12/01/2008 2 46 1
Laurence McPhillips [ view profile ] Scotland 14/11/1942 1 1 0
William McRailt [ view profile ] Scotland 04/10/1913 1 1 0
Gary McSheffrey [ view profile ] England 01/12/2001 1 5 1
Leon McSweeney [ view profile ] Republic of Ireland 05/01/2008 2 58 6
Tommy Meads [ view profile ] England 08/12/1923 4 120 21
Alex Meaney [ view profile ] England 08/09/2012 1 4 1
David Melville [ view profile ] Scotland 01/09/1909 4 78 2
Martin Melvin [ view profile ] Scotland 06/10/1986 1 1 0
Jamie Menagh [ view profile ] England 09/01/2016 1 12 0
Courtney Meppen-Walter [ view profile ] England 06/08/2016 1 32 4
William Mercer [ view profile ] 29/03/1919 1 6 0
? Merrifield [ view profile ] 23/04/1892 1 2 0
Arthur Metcalf [ view profile ] England 20/04/1918 2 38 14
Alfred Middleton [ view profile ] England 22/02/1913 1 2 0
George Middleton [ view profile ] 17/01/1903 1 2 1
John Middleton [ view profile ] 12/10/1940 2 4 3
Adie Mike [ view profile ] England 26/08/1995 2 12 0
John Miles [ view profile ] England 12/08/2011 1 15 0
Dave Miller [ view profile ] England 04/04/1992 4 108 1
W Miller [ view profile ] 10/03/1917 1 2 0
Jamie Milligan [ view profile ] England 04/03/2014 2 37 3
Neil Mills [ view profile ] England 04/09/1987 1 7 0
Mike Milner [ view profile ] England 10/08/1968 1 47 0
Owen Minshull [ view profile ] 23/11/1940 2 4 0
Harold Mitchell [ view profile ] 02/02/1907 2 26 2
Roy Mitchell [ view profile ] England 27/10/1986 1 3 0
Tommy Mitchell [ view profile ] England 30/08/1924 2 69 13
Jack Mitton [ view profile ] 04/09/1915 1 4 3
Jimmy Mitton [ view profile ] England 13/02/1911 9 134 6
Howard Moir [ view profile ] England 14/02/1903 1 1 0
Willie Moir [ view profile ] Scotland 01/10/1955 3 73 26
Adriano Moke [ view profile ] Portugal 17/08/2013 1 29 0
Peter Molloy [ view profile ] England 26/10/1936 1 12 0
Jimmy Molyneux [ view profile ] England 01/04/1907 9 167 0
Garry Monk [ view profile ] England 10/09/1999 1 4 0
John Monks [ view profile ] England 24/05/1947 6 102 0
Lewis Montrose [ view profile ] England 08/08/2015 2 83 1
Dave Mooney [ view profile ] Republic of Ireland 13/01/2009 1 2 0
Chris Moore [ view profile ] England 06/09/1991 1 2 0
Ian Moore [ view profile ] England 08/08/1998 3 104 23
William Moore [ view profile ] 18/01/1941 1 2 0
William Moore [ view profile ] England 04/09/1909 1 2 0
? Moores [ view profile ] 09/12/1893 1 1 0
James Moores [ view profile ] England 18/02/1899 3 67 0
Eddie Moran [ view profile ] Scotland 27/10/1951 6 117 47
Amari Morgan-Smith [ view profile ] England 03/05/2008 1 1 0
Tony Morrin [ view profile ] England 14/11/1966 4 50 4
Ian Morris [ view profile ] England 09/03/1968 1 2 0
James Morris [ view profile ] England 02/09/1939 8 94 5
Angus Morrison [ view profile ] Scotland 13/01/1945 1 4 0
Bobby Morrison [ view profile ] England 23/12/1922 3 32 0
Owen Morrison [ view profile ] Northern Ireland 12/08/2003 2 28 2
William Morrison [ view profile ] Scotland 26/01/1929 1 2 0
S Morrow [ view profile ] 11/02/1899 1 1 0
Alan Morton [ view profile ] England 09/08/1969 1 14 2
Billy Morton [ view profile ] England 29/08/1925 1 3 0
Danny Morton [ view profile ] England 08/08/2015 1 31 0
William Moseley [ view profile ] 12/12/1942 1 4 0
Tunji Moses [ view profile ] England 14/09/2013 2 60 0
? Moss [ view profile ] 19/01/1895 1 6 0
Ernie Moss [ view profile ] England 26/12/1986 1 26 7
David Mossman [ view profile ] England 05/10/1985 3 47 6
Bob Mountford [ view profile ] England 07/11/1980 1 8 3
Carl Muggleton [ view profile ] England 02/03/1990 1 4 0
John Muir [ view profile ] England 29/02/1992 2 16 3
Jack Muirhead [ view profile ] 19/09/1891 1 13 1
Ken Mulhearn [ view profile ] England 07/10/1964 4 117 0
Frank Mulhern [ view profile ] Republic of Ireland 04/08/2018 2 82 21
Jimmy Mulholland [ view profile ] Scotland 01/11/1968 2 35 5
Johnny Mullins [ view profile ] England 09/08/2008 2 80 4
Jimmy Mulvaney [ view profile ] England 15/08/1970 2 41 8
Eddie Mulvey [ view profile ] Republic of Ireland 18/01/1958 3 26 5
Bobby Murdoch [ view profile ] England 20/08/1960 2 66 17
Michael Murphy [ view profile ] 16/12/1944 1 1 0
Bob Murray [ view profile ] Scotland 22/09/1952 11 495 32
Bruce Murray [ view profile ] USA 15/03/1994 1 3 0
Glenn Murray [ view profile ] England 05/08/2006 1 11 3
Andy Mutch [ view profile ] England 16/03/1996 3 79 17
George Mycock [ view profile ] 01/02/1896 1 1 0
Boaz Myhill [ view profile ] USA 22/11/2003 1 3 0
a b c d e f g h i j k l m n o p q r s t u v w y

m

Name Appearances Goals
Garry MacDonald [ view profile ] 4 1
Jon Macken [ view profile ] 13 1
George MacKenzie [ view profile ] 7 3
George Madden [ view profile ] 26 6
Ralph Maddison [ view profile ] 6 0
James Maden [ view profile ] 1 0
Peter Maguire [ view profile ] 2 0
Matty Mainwaring [ view profile ] 85 2
Lee Mair [ view profile ] 17 0
George Makin [ view profile ] 1 0
Jim Makin [ view profile ] 19 5
Michael Malcolm [ view profile ] 47 6
? Malkin [ view profile ] 1 0
Tony Mallalieu [ view profile ] 1 0
Phil Malley [ view profile ] 3 0
William Malloy [ view profile ] 9 0
Patrick Malone [ view profile ] 1 0
Sean Maloney [ view profile ] 1 0
George Manley [ view profile ] 9 0
Bob Mann [ view profile ] 66 14
Sean Mannion [ view profile ] 1 0
Bob Manson [ view profile ] 21 10
Kallum Mantack [ view profile ] 17 3
Joe Mantle [ view profile ] 22 12
Jonny Margetts [ view profile ] 7 4
Chris Marples [ view profile ] 65 0
Chris Marsden [ view profile ] 86 4
John Marsden [ view profile ] 48 10
Arthur Marshall [ view profile ] 11 2
John Marshall [ view profile ] 2 1
Lee Marshall [ view profile ] 1 0
Paul Marshall [ view profile ] 11 1
Samuel Marsland [ view profile ] 5 0
William Marsland [ view profile ] 1 0
Alfred Martin [ view profile ] 4 2
Bill Martin [ view profile ] 12 3
Harold Martin [ view profile ] 32 2
Paul Masefield [ view profile ] 9 0
G Massey [ view profile ] 2 0
Steve Massey [ view profile ] 114 24
H Mathieson [ view profile ] 1 0
Billy Matthews [ view profile ] 4 0
Cyril Matthews [ view profile ] 36 10
Mike Matthews [ view profile ] 41 4
Neil Matthews [ view profile ] 47 15
Rob Matthews [ view profile ] 42 4
Ronnie Matthews [ view profile ] 1 1
Trevor Matthewson [ view profile ] 88 0
Richard Maudsley [ view profile ] 9 0
Joe Mawson [ view profile ] 4 0
Layton Maxwell [ view profile ] 23 2
Tom McAdam [ view profile ] 7 2
Liam McAlinden [ view profile ] 9 2
Peter McArdle [ view profile ] 4 0
George McBeth [ view profile ] 63 3
Bobby McCaig [ view profile ] 17 2
Jim McCann [ view profile ] 5 0
Ryan McCann [ view profile ] 21 0
William McCombie [ view profile ] 30 11
Sean McConville [ view profile ] 25 6
Brian McCord [ view profile ] 12 1
Billy McCulloch [ view profile ] 385 14
Jim McCusker [ view profile ] 2 0
? McDonald [ view profile ] 8 1
Charlie McDonnell [ view profile ] 89 32
Frank McDonough [ view profile ] 161 0
David McFetteridge [ view profile ] 4 1
Jimmy McGann [ view profile ] 58 0
William McGann [ view profile ] 16 0
Eddie McGoldrick [ view profile ] 2 0
George McGowan [ view profile ] 5 0
Brian McGreevey [ view profile ] 1 0
Jimmy McGuigan [ view profile ] 49 13
Ian McInerney [ view profile ] 53 9
Derek McInnes [ view profile ] 15 0
Martin McIntosh [ view profile ] 109 5
Robert McIntosh [ view profile ] 8 0
Willie McIver [ view profile ] 74 0
Billy McKay [ view profile ] 9 2
Jimmy McKechnie [ view profile ] 8 0
Ben McKenna [ view profile ] 22 1
John McKenna [ view profile ] 1 0
Ian McKenzie [ view profile ] 67 0
Thomas McKiernan [ view profile ] 5 1
Fraser McLachlan [ view profile ] 57 4
Peter McLachlan [ view profile ] 50 12
Ian McLoughlin [ view profile ] 5 0
Sammy McMillan [ view profile ] 80 31
Jimmy McNab [ view profile ] 31 1
Bill McNaughton [ view profile ] 57 35
Matty McNeil [ view profile ] 50 10
Alan McNeill [ view profile ] 79 1
Jimmy McNulty [ view profile ] 46 1
Laurence McPhillips [ view profile ] 1 0
William McRailt [ view profile ] 1 0
Gary McSheffrey [ view profile ] 5 1
Leon McSweeney [ view profile ] 58 6
Tommy Meads [ view profile ] 120 21
Alex Meaney [ view profile ] 4 1
David Melville [ view profile ] 78 2
Martin Melvin [ view profile ] 1 0
Jamie Menagh [ view profile ] 12 0
Courtney Meppen-Walter [ view profile ] 32 4
William Mercer [ view profile ] 6 0
? Merrifield [ view profile ] 2 0
Arthur Metcalf [ view profile ] 38 14
Alfred Middleton [ view profile ] 2 0
George Middleton [ view profile ] 2 1
John Middleton [ view profile ] 4 3
Adie Mike [ view profile ] 12 0
John Miles [ view profile ] 15 0
Dave Miller [ view profile ] 108 1
W Miller [ view profile ] 2 0
Jamie Milligan [ view profile ] 37 3
Neil Mills [ view profile ] 7 0
Mike Milner [ view profile ] 47 0
Owen Minshull [ view profile ] 4 0
Harold Mitchell [ view profile ] 26 2
Roy Mitchell [ view profile ] 3 0
Tommy Mitchell [ view profile ] 69 13
Jack Mitton [ view profile ] 4 3
Jimmy Mitton [ view profile ] 134 6
Howard Moir [ view profile ] 1 0
Willie Moir [ view profile ] 73 26
Adriano Moke [ view profile ] 29 0
Peter Molloy [ view profile ] 12 0
Jimmy Molyneux [ view profile ] 167 0
Garry Monk [ view profile ] 4 0
John Monks [ view profile ] 102 0
Lewis Montrose [ view profile ] 83 1
Dave Mooney [ view profile ] 2 0
Chris Moore [ view profile ] 2 0
Ian Moore [ view profile ] 104 23
William Moore [ view profile ] 2 0
William Moore [ view profile ] 2 0
? Moores [ view profile ] 1 0
James Moores [ view profile ] 67 0
Eddie Moran [ view profile ] 117 47
Amari Morgan-Smith [ view profile ] 1 0
Tony Morrin [ view profile ] 50 4
Ian Morris [ view profile ] 2 0
James Morris [ view profile ] 94 5
Angus Morrison [ view profile ] 4 0
Bobby Morrison [ view profile ] 32 0
Owen Morrison [ view profile ] 28 2
William Morrison [ view profile ] 2 0
S Morrow [ view profile ] 1 0
Alan Morton [ view profile ] 14 2
Billy Morton [ view profile ] 3 0
Danny Morton [ view profile ] 31 0
William Moseley [ view profile ] 4 0
Tunji Moses [ view profile ] 60 0
? Moss [ view profile ] 6 0
Ernie Moss [ view profile ] 26 7
David Mossman [ view profile ] 47 6
Bob Mountford [ view profile ] 8 3
Carl Muggleton [ view profile ] 4 0
John Muir [ view profile ] 16 3
Jack Muirhead [ view profile ] 13 1
Ken Mulhearn [ view profile ] 117 0
Frank Mulhern [ view profile ] 82 21
Jimmy Mulholland [ view profile ] 35 5
Johnny Mullins [ view profile ] 80 4
Jimmy Mulvaney [ view profile ] 41 8
Eddie Mulvey [ view profile ] 26 5
Bobby Murdoch [ view profile ] 66 17
Michael Murphy [ view profile ] 1 0
Bob Murray [ view profile ] 495 32
Bruce Murray [ view profile ] 3 0
Glenn Murray [ view profile ] 11 3
Andy Mutch [ view profile ] 79 17
George Mycock [ view profile ] 1 0
Boaz Myhill [ view profile ] 3 0