All opposition players that played against STFC, with surnames beginning with: M

Make a different selection:  A | Á | B | C | D | E | F | G | H | I | J | K | L | M | N | O | Ö | Ø | P | Q | R | S | Š | T | Þ | U | V | W | Y | Z

- Or -

Search for a player:

    Opponent
 (click for playing record against Swindon)
   MABB, Alf 'Farmer' Matches played from: 16 November 1901    - 16 November 1901
Clubs: Weymouth
   MABBUTT, Gary Matches played from: 23 October 1993    - 6 March 1982
Clubs: Tottenham Hotspur, Bristol Rovers
   MABBUTT, Ray Matches played from: 9 October 1962    - 21 September 1968
Clubs: Bristol Rovers
   MABLESON, W. Matches played from: 17 October 1896    - 16 January 1897
Clubs: Reading
   MACANDREW, Bob Matches played from: 11 April 1964    - 11 April 1964
Clubs: Derby County
   MACARI, Mike Matches played from: 14 December 1996    - 15 March 1997
Clubs: Stoke City
   MACARI, Paul Matches played from: 14 December 1996    - 14 December 1996
Clubs: Stoke City
   MACAULAY, Willie Matches played from: 26 December 1901    - 22 March 1902
Clubs: Portsmouth
   MACAULEY, James Matches played from: 9 April 1921    - 16 April 1921
Clubs: Grimsby Town
   MACAULEY, Jimmy Matches played from: 14 April 1952    - 14 April 1952
Clubs: Aldershot
   MACAULEY, Steve Matches played from: 21 October 1995    - 26 February 2000
Clubs: Crewe Alexandra
   MACCABE, Andy Matches played from: 14 February 1959    - 14 February 1959
Clubs: Chesterfield
   MACDONALD, Alex Matches played from: 14 April 2012    - 4 October 2016
Clubs: Plymouth Argyle, Oxford United
   MACDONALD, Angus Matches played from: 20 March 2012    - 20 March 2012
Clubs: Torquay United
   MACDONALD, Bob Matches played from: 14 January 1928    - 14 January 1928
Clubs: Clapton Orient
   MACDONALD, Charlie Matches played from: 3 October 2009    - 25 August 2012
Clubs: Brentford, Leyton Orient, Southend United, Milton Keynes Dons
   MACDONALD, Garry Matches played from: 2 December 1984    - 28 April 1985
Clubs: Darlington
   MACDONALD, George Matches played from: 25 October 1913    - 28 February 1914
Clubs: Norwich City
   MACDONALD, Ian Matches played from: 28 October 1978    - 18 October 1980
Clubs: Carlisle United
   MACDONALD, John Matches played from: 15 September 1987    - 16 September 1989
Clubs: Barnsley
   MACDONALD, John Matches played from: 8 October 1898    - 9 February 1901
Clubs: New Brompton
   MACDONALD, John Matches played from: 21 November 1908    - 21 November 1908
Clubs: Queens Park Rangers
   MACDONALD, Les Matches played from: 4 January 1958    - 23 April 1958
Clubs: Exeter City
   MACDONALD, Malcolm Matches played from: 26 September 1970    - 1 May 1971
Clubs: Luton Town
   MACDONALD, Martin Matches played from: 31 October 1953    - 31 October 1953
Clubs: Bournemouth and Boscombe Athletic
   MACDONALD, Shaun Matches played from: 30 October 2010    - 30 October 2010
Clubs: Yeovil Town
   MACELLARI, Fabio Matches played from: 5 October 1994    - 5 October 1994
Clubs: US Lecce
   MACEY, John Matches played from: 28 August 1973    - 25 November 1975
Clubs: Newport County
   MACFARLANE Matches played from: 11 February 1899    - 19 March 1898
Clubs: Sheppey United, Gravesend United
   MACFARLANE, R. Matches played from: 7 November 1914    - 7 November 1914
Clubs: Luton Town
   MACFARLANE, Rab Matches played from: 30 November 1898    - 23 January 1899
Clubs: Bristol St. George
   MACGILLIVRAY, Craig Matches played from: 26 December 2014    - 22 October 2016
Clubs: Walsall
   MACHIN, Ernie Matches played from: 4 February 1975    - 16 October 1968
Clubs: Brighton and Hove Albion, Coventry City
   MACHIN, Mel Matches played from: 12 November 1966    - 25 February 1969
Clubs: Gillingham
   MAC-INTOSCH, Calvin Matches played from: 20 August 2016    - 20 August 2016
Clubs: Port Vale
   MACK, S. Matches played from: 19 September 1896    - 19 September 1896
Clubs: Wolverton London and North Western Railway
   MACKAIL-SMITH, Craig Matches played from: 25 November 2008    - 6 December 2016
Clubs: Peterborough United, Luton Town
   MACKAY, Angus Matches played from: 7 December 1946    - 27 December 1954
Clubs: Ipswich Town, Exeter City
   MACKAY, Dave Matches played from: 30 October 1968    - 5 November 1968
Clubs: Derby County
   MACKAY, J. Matches played from: 29 October 1892    - 29 October 1892
Clubs: Warmley
   MACKAY, Malky Matches played from: 5 December 1998    - 21 March 2000
Clubs: Norwich City
   MACKAY, Michael Matches played from: 22 December 2007    - 2 April 2011
Clubs: Hartlepool United
   MACKAY, Norman Matches played from: 11 February 1928    - 23 February 1935
Clubs: Plymouth Argyle, Southend United
   MACKEN, Jon Matches played from: 18 September 2010    - 5 March 2011
Clubs: Walsall
   MACKEN, Tony Matches played from: 9 September 1978    - 9 March 1982
Clubs: Walsall
   MACKENDER, Jim Matches played from: 16 November 1968    - 16 November 1968
Clubs: Canterbury City
   MACKENZIE, A. Matches played from: 23 March 1895    - 28 March 1896
Clubs: Royal Ordnance Factories
   MACKENZIE, Chris Matches played from: 21 October 2006    - 29 November 1995
Clubs: Shrewsbury Town, Hereford United
   MACKENZIE, Gary Matches played from: 1 March 2016    - 25 August 2012
Clubs: Doncaster Rovers, Bradford City, Milton Keynes Dons
   MACKENZIE, George Matches played from: 7 March 1936    - 15 October 1938
Clubs: Southend United
   MACKENZIE, Ian Matches played from: 11 April 1975    - 30 April 1977
Clubs: Southend United, Mansfield Town
   MACKENZIE, Jock Matches played from: 26 December 1910    - 6 February 1915
Clubs: Norwich City
   MACKENZIE, Johnny Matches played from: 1 November 1947    - 20 March 1948
Clubs: Bournemouth and Boscombe Athletic
   MACKENZIE, Neil Matches played from: 10 November 2001    - 15 March 1997
Clubs: Blackpool, Mansfield Town, Hereford United, Stoke City
   MACKENZIE, Steve Matches played from: 25 August 1990    - 25 August 1990
Clubs: Charlton Athletic
   MACKERILL, G. Matches played from: 4 October 1890    - 4 October 1890
Clubs: Maidenhead
   MACKESY, Jack Matches played from: 22 April 1912    - 22 April 1912
Clubs: West Ham United
   MACKEY, Jim Matches played from: 21 April 1928    - 7 February 1925
Clubs: Torquay United, Luton Town
   MACKEY, Tom Matches played from: 14 April 1933    - 22 January 1938
Clubs: Luton Town
   MACKIE, Alex Matches played from: 29 August 1936    - 29 August 1936
Clubs: Northampton Town
   MACKIE, Charles Matches played from: 2 September 1905    - 2 September 1905
Clubs: West Ham United
   MACKIE, Jerry Matches played from: 14 January 1922    - 30 April 1924
Clubs: Portsmouth
   MACKIE, John Matches played from: 19 August 2000    - 14 February 2002
Clubs: Reading
   MACKIE, W. Matches played from: 4 October 1890    - 4 October 1890
Clubs: Maidenhead
   MACKIN, John Matches played from: 16 September 1967    - 16 September 1967
Clubs: Northampton Town
   MACKIN, Levi Matches played from: 19 March 2005    - 13 January 2007
Clubs: Wrexham
   MACKINTOSH Matches played from: 28 March 1896    - 28 March 1896
Clubs: Royal Ordnance Factories
   MACKLIN, Lloyd Matches played from: 5 October 2010    - 5 October 2010
Clubs: Torquay United
   MACKRETH, Jack Matches played from: 25 January 2011    - 9 November 2013
Clubs: Tranmere Rovers, Macclesfield Town
   MACLAINE, Jimmy Matches played from: 2 September 1908    - 28 January 1911
Clubs: Watford
   MACLAREN, Dave Matches played from: 7 March 1964    - 7 November 1964
Clubs: Plymouth Argyle
   MACLAREN, Jimmy Matches played from: 10 December 1949    - 10 December 1949
Clubs: Carlisle United
   MACLAREN, Ross Matches played from: 23 December 1987    - 23 December 1987
Clubs: Derby County
   MACLEAN, Steve Matches played from: 28 September 2010    - 8 January 2005
Clubs: Plymouth Argyle, Sheffield Wednesday
   MACLEOD, Alisdair Matches played from: 26 October 1974    - 26 October 1974
Clubs: Huddersfield Town
   MACLEOD, Jack Matches played from: 7 October 2008    - 21 March 2009
Clubs: Hereford United
   MACLUCKIE, George Matches played from: 24 October 1953    - 25 February 1961
Clubs: Ipswich Town, Reading
   MACNAMEE, John Matches played from: 24 January 1969    - 18 February 1969
Clubs: Tranmere Rovers
   MACONNACHIE, John Matches played from: 9 March 1912    - 9 March 1912
Clubs: Everton
   MACPHAIL, John Matches played from: 14 December 1986    - 14 February 1981
Clubs: Bristol City, Sunderland, York City, Sheffield United
   MACPHEE, Tony Matches played from: 12 November 1938    - 22 March 1947
Clubs: Reading
   MACREADY, Brian Matches played from: 16 April 1966    - 16 April 1966
Clubs: Mansfield Town
   MADDEN Matches played from: 5 January 1901    - 5 January 1901
Clubs: Gravesend United
   MADDEN, Craig Matches played from: 19 August 1978    - 12 March 1985
Clubs: Bury
   MADDEN, David Matches played from: 25 April 1989    - 26 December 1987
Clubs: Crystal Palace, Reading
   MADDEN, Lawrie Matches played from: 29 October 1985    - 30 January 1993
Clubs: Sheffield Wednesday, Millwall, Wolverhampton Wanderers
   MADDEN, Paddy Matches played from: 17 November 2012    - 15 September 2012
Clubs: Yeovil Town, Scunthorpe United, Carlisle United
   MADDEN, Peter Matches played from: 7 September 1963    - 19 April 1965
Clubs: Rotherham United
   MADDISON, George Matches played from: 1 September 1948    - 1 September 1948
Clubs: Aldershot
   MADDISON, James Matches played from: 19 March 2016    - 19 March 2016
Clubs: Coventry City
   MADDISON, Jimmy Matches played from: 26 September 1959    - 4 February 1961
Clubs: Chesterfield
   MADDISON, Johnny Matches played from: 2 February 2013    - 26 November 2013
Clubs: Crawley Town
   MADDISON, Marcus Matches played from: 11 April 2015    - 21 January 2017
Clubs: Peterborough United
   MADDISON, Neil Matches played from: 25 August 1993    - 11 March 1998
Clubs: Southampton, Middlesbrough
   MADDIX, Danny Matches played from: 4 January 1993    - 20 March 1999
Clubs: Queens Park Rangers
   MADDREN, Willie Matches played from: 24 October 1970    - 23 February 1974
Clubs: Middlesbrough
   MADDY, Paul Matches played from: 22 September 1984    - 20 April 1987
Clubs: Hereford United, Brentford
   MADELEY, Paul Matches played from: 18 January 1964    - 23 January 1971
Clubs: Leeds United
   MADINE, Gary Matches played from: 12 January 2015    - 25 April 2011
Clubs: Coventry City, Bolton Wanderers, Carlisle United, Sheffield Wednesday
   MADJO, Guy Matches played from: 17 April 2012    - 17 April 2012
Clubs: Aldershot Town
   MAGEE, Eric Matches played from: 2 December 1967    - 2 December 1967
Clubs: Oldham Athletic
   MAGGS, Johnny Matches played from: 14 December 1974    - 14 December 1974
Clubs: Maidstone United
   MAGGS, Percy Matches played from: 15 October 1932    - 7 September 1938
Clubs: Torquay United
   MAGHOMA, Jacques Matches played from: 17 September 2011    - 17 September 2011
Clubs: Burton Albion
   MAGILL, Jimmy Matches played from: 9 April 1966    - 17 December 1966
Clubs: Brighton and Hove Albion
   MAGILTON, Jim Matches played from: 3 April 1999    - 9 January 1993
Clubs: Ipswich Town, Southampton, Oxford United
   MAGONI, Oscar Matches played from: 24 August 1994    - 24 August 1994
Clubs: Atalanta
   MAGUIRE, Chris Matches played from: 21 December 2013    - 5 February 2017
Clubs: Coventry City, Oxford United
   MAGUIRE, Gavin Matches played from: 7 January 1989    - 10 October 1992
Clubs: Portsmouth
   MAGUIRE, Harry Matches played from: 6 November 2012    - 14 December 2013
Clubs: Sheffield United
   MAGUIRE, Jim Matches played from: 10 September 1958    - 10 September 1958
Clubs: Rochdale
   MAGUIRE, Paul Matches played from: 26 October 1985    - 18 November 1978
Clubs: Port Vale, Shrewsbury Town
   MAHER, Aiden Matches played from: 22 March 1969    - 22 March 1969
Clubs: Plymouth Argyle
   MAHER, Davie Matches played from: 28 October 1901    - 18 April 1903
Clubs: Millwall Athletic, Brentford
   MAHER, Kevin Matches played from: 26 April 2008    - 8 December 2007
Clubs: Gillingham, Oldham Athletic, Southend United
   MAHER, Niall Matches played from: 17 September 2016    - 17 September 2016
Clubs: Bury
   MAHER, Shaun Matches played from: 8 September 2001    - 5 March 2005
Clubs: AFC Bournemouth
   MAHON, Alan Matches played from: 25 September 1998    - 7 May 2011
Clubs: Tranmere Rovers
   MAHON, Gavin Matches played from: 20 April 2013    - 25 September 2001
Clubs: Stevenage, Notts County, Brentford
   MAHON, Jack Matches played from: 12 October 1912    - 17 April 1912
Clubs: Gillingham, New Brompton
   MAHON, Laurence Matches played from: 18 October 1913    - 18 October 1913
Clubs: Watford
   MAHON, Mick Matches played from: 8 September 1971    - 8 September 1971
Clubs: Colchester United
   MAHONEY, Tony Matches played from: 23 August 1980    - 14 December 1982
Clubs: Fulham, Brentford
   MAHORN, Paul Matches played from: 17 April 1996    - 22 January 1994
Clubs: Burnley, Tottenham Hotspur
   MAHY, Barry Matches played from: 14 December 1963    - 14 December 1963
Clubs: Scunthorpe United
   MAIDENS, Michael Matches played from: 2 January 2006    - 8 April 2006
Clubs: Hartlepool United
   MAIDMENT, Harry Matches played from: 29 August 1925    - 21 March 1928
Clubs: Bournemouth and Boscombe Athletic
   MAIDMENT, Jimmy Matches played from: 8 November 1924    - 2 April 1924
Clubs: Newport County, Southend United
   MAIDMENT, Tom Matches played from: 6 May 1933    - 7 April 1934
Clubs: Cardiff City
   MAIL, David Matches played from: 28 January 1984    - 8 September 1990
Clubs: Blackburn Rovers, Hull City
   MAILEY, Willie Matches played from: 4 April 1969    - 15 April 1969
Clubs: Crewe Alexandra
   MAIN, Curtis Matches played from: 20 December 2014    - 5 April 2016
Clubs: Doncaster Rovers, Oldham Athletic
   MAIN, Ian Matches played from: 3 April 1979    - 31 January 1982
Clubs: Exeter City
   MAIN, Sandy Matches played from: 24 September 1904    - 15 December 1906
Clubs: Watford
   MAINDS, Colin Matches played from: 14 December 1907    - 26 December 1913
Clubs: Reading, Bristol Rovers
   MAINMAN, Harry Matches played from: 26 December 1900    - 15 April 1901
Clubs: Reading
   MAINWARING, Matty Matches played from: 13 January 2009    - 13 January 2009
Clubs: Stockport County
   MAIR, Davie Matches played from: 9 November 1907    - 7 March 1908
Clubs: Bradford
   MAIR, James Matches played from: 9 January 1897    - 9 January 1897
Clubs: Tottenham Hotspur
   MAIR, Lee Matches played from: 2 October 2004    - 2 October 2004
Clubs: Stockport County
   MAIR, Tommy Matches played from: 26 September 1908    - 26 September 1908
Clubs: Leyton
   MAITLAND, Alf Matches played from: 12 January 1929    - 12 January 1929
Clubs: Newcastle United
   MAKEL, Lee Matches played from: 23 August 1997    - 20 September 1995
Clubs: Huddersfield Town, Blackburn Rovers
   MAKEPEACE, Brian Matches played from: 30 March 1959    - 30 March 1959
Clubs: Doncaster Rovers
   MAKEPEACE, H. Matches played from: 6 December 1913    - 6 December 1913
Clubs: Millwall
   MAKEPEACE, Harry Matches played from: 9 March 1912    - 9 March 1912
Clubs: Everton
   MAKIN, Chris Matches played from: 31 December 1994    - 6 February 1999
Clubs: Oldham Athletic, Sunderland
   MAKIN, Jim Matches played from: 28 February 1920    - 30 October 1920
Clubs: Exeter City
   MAKRIS, Andreas Matches played from: 22 October 2016    - 22 October 2016
Clubs: Walsall
   MAKSIMENTO, Vitalijs Matches played from: 19 March 2013    - 26 August 2014
Clubs: Yeovil Town, Brighton and Hove Albion
   MALCOLM, Alex Matches played from: 1 April 1977    - 1 April 1977
Clubs: Northampton Town
   MALCOLM, Andy Matches played from: 12 January 1963    - 12 January 1963
Clubs: Queens Park Rangers
   MALCOLM, George Matches played from: 30 September 1911    - 14 September 1912
Clubs: Plymouth Argyle
   MALCOLM, Ken Matches played from: 3 September 1955    - 19 January 1957
Clubs: Ipswich Town
   MALCOLM, Michael Matches played from: 26 August 2006    - 26 August 2006
Clubs: Stockport County
   MALCOLM, Paul Matches played from: 3 November 1984    - 23 February 1985
Clubs: Rochdale
   MALE, Norman Matches played from: 28 April 1948    - 28 April 1948
Clubs: Walsall
   MALEDON, Jerome Matches played from: 7 November 2009    - 7 November 2009
Clubs: Woking
   MALESSA, Tony Matches played from: 9 September 2000    - 10 February 2001
Clubs: Bristol City
   MALEY, Mark Matches played from: 2 December 2000    - 2 December 2000
Clubs: Northampton Town
   MALKIN, Chris Matches played from: 22 November 1991    - 10 December 1994
Clubs: Tranmere Rovers
   MALKIN, Jack Matches played from: 2 February 1952    - 4 February 1952
Clubs: Stoke City
   MALLENDER, Ken Matches played from: 1 November 1969    - 21 October 1970
Clubs: Norwich City
   MALLETT, Joe Matches played from: 11 December 1937    - 27 February 1954
Clubs: Queens Park Rangers, Southampton, Leyton Orient
   MALLEY, Phil Matches played from: 12 October 1985    - 15 March 1986
Clubs: Burnley
   MALLOCH, John Matches played from: 12 November 1898    - 7 February 1900
Clubs: Brighton United
   MALLON, Jimmy Matches played from: 4 September 1967    - 15 February 1969
Clubs: Barrow
   MALLOY, William Matches played from: 29 November 1924    - 29 November 1924
Clubs: Northampton Town
   MALONE, Dick Matches played from: 3 April 1971    - 27 October 1979
Clubs: Sunderland, Blackpool
   MALONE, Scott Matches played from: 30 January 2010    - 30 January 2010
Clubs: Southend United
   MALONEY, Joe Matches played from: 6 May 1955    - 19 April 1958
Clubs: Shrewsbury Town
   MALONEY, Robert Matches played from: 12 February 1927    - 19 December 1931
Clubs: Northampton Town
   MALONEY, Shaun Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   MALOY, Ken Matches played from: 26 October 1963    - 26 October 1963
Clubs: Plymouth Argyle
   MALPASS, Sam Matches played from: 5 April 1947    - 29 March 1948
Clubs: Watford
   MAMBO, Yado Matches played from: 19 January 2013    - 19 January 2013
Clubs: Shrewsbury Town
   MANCINI, Osvaldo Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   MANCINI, Terry Matches played from: 18 December 1971    - 13 February 1971
Clubs: Queens Park Rangers, Orient
   MANCUSO, Carmelo Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   MANDERS, Frank Matches played from: 15 April 1933    - 22 April 1935
Clubs: Crystal Palace
   MANDERSON, Lincoln Matches played from: 19 November 1984    - 26 November 1984
Clubs: Dagenham
   MANDEVILLE, Liam Matches played from: 1 March 2016    - 1 March 2016
Clubs: Doncaster Rovers
   MANDRON, Mikael Matches played from: 4 November 2016    - 15 November 2016
Clubs: Eastleigh
   MANGAN, Andy Matches played from: 7 October 2006    - 1 October 2016
Clubs: Accrington Stanley, Shrewsbury Town
   MANLEY, Malcolm Matches played from: 5 January 1974    - 14 November 1970
Clubs: Portsmouth, Leicester City
   MANN Matches played from: 5 January 1901    - 9 March 1901
Clubs: Gravesend United
   MANN, Adrian Matches played from: 10 November 1984    - 1 February 1986
Clubs: Northampton Town
   MANN, Arthur Matches played from: 15 September 1973    - 22 March 1980
Clubs: Notts County, Mansfield Town
   MANN, Frank Matches played from: 1 February 1913    - 1 February 1913
Clubs: Huddersfield Town
   MANN, George Matches played from: 6 October 1897    - 5 November 1898
Clubs: Bristol City
   MANN, Jack Matches played from: 29 November 1919    - 10 April 1920
Clubs: Newport County
   MANN, Jimmy Matches played from: 5 December 1981    - 5 December 1981
Clubs: Bristol City
   MANN, Neil Matches played from: 12 August 1995    - 12 August 1995
Clubs: Hull City
   MANN, Ron Matches played from: 18 August 1956    - 15 December 1956
Clubs: Aldershot
   MANN, Samuel Matches played from: 27 September 1930    - 31 October 1931
Clubs: Thames Association
   MANNERS, Jack Matches played from: 19 November 1892    - 16 December 1893
Clubs: Reading
   MANNING, F. Matches played from: 21 December 1895    - 6 April 1896
Clubs: New Brompton
   MANNING, Gordon Matches played from: 28 September 1907    - 25 January 1908
Clubs: Tottenham Hotspur
   MANNING, Jack Matches played from: 9 November 1907    - 7 March 1908
Clubs: Bradford
   MANNING, Jock Matches played from: 28 November 1908    - 2 January 1915
Clubs: Northampton Town
   MANNING, John Matches played from: 25 February 1967    - 5 December 1970
Clubs: Shrewsbury Town, Bolton Wanderers
   MANNION, Gerry Matches played from: 26 December 1964    - 30 January 1965
Clubs: Norwich City
   MANNS, Paul Matches played from: 12 March 1983    - 3 September 1983
Clubs: Chester, Chester City
   MANSARAM, Darren Matches played from: 17 March 2004    - 17 March 2004
Clubs: Grimsby Town
   MANSELL, Barry Matches played from: 16 April 1954    - 26 November 1955
Clubs: Reading
   MANSELL, Jack Matches played from: 30 December 1950    - 16 February 1952
Clubs: Brighton and Hove Albion
   MANSELL, Lee Matches played from: 24 February 2001    - 6 August 2013
Clubs: Luton Town, Torquay United
   MANSET, Mathieu Matches played from: 26 December 2014    - 26 December 2014
Clubs: Walsall
   MANSFIELD, Fred Matches played from: 3 May 1947    - 27 December 1947
Clubs: Norwich City
   MANSON, Davie Matches played from: 26 February 1898    - 28 December 1898
Clubs: Warmley
   MANTOM, Sam Matches played from: 10 November 2012    - 29 October 2016
Clubs: Walsall, Scunthorpe United
   MANUEL, Billy Matches played from: 3 November 1992    - 27 March 1993
Clubs: Brentford
   MANVILLE Matches played from: 15 November 1986    - 15 November 1986
Clubs: Farnborough Town
   MAPES, Charlie Matches played from: 1 November 2003    - 17 April 2004
Clubs: Wycombe Wanderers
   MAPLEY, Percy Matches played from: 22 February 1904    - 26 March 1904
Clubs: Tottenham Hotspur
   MARCATO, Luca Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   MARCELLE, Clint Matches played from: 16 November 1996    - 19 January 1999
Clubs: Barnsley
   MARCELO Matches played from: 19 February 2000    - 13 April 1998
Clubs: Birmingham City, Sheffield United
   MARCH Matches played from: 10 January 1967    - 10 January 1967
Clubs: Ashford Town (Kent)
   MARCH, Dickie Matches played from: 7 September 1933    - 11 February 1939
Clubs: Queens Park Rangers
   MARCH, John Matches played from: 28 October 1961    - 17 March 1962
Clubs: Bradford
   MARCH, Zach Matches played from: 22 November 1919    - 8 April 1922
Clubs: Brighton and Hove Albion
   MARCHANT, Marwood Matches played from: 20 October 1951    - 4 April 1953
Clubs: Torquay United
   MARCHENA, Barry Matches played from: 26 December 2002    - 26 December 2002
Clubs: Brentford
   MARCHETTI, Gianpietro Matches played from: 2 May 1970    - 16 May 1970
Clubs: Juventus
   MARCROFT, Ted Matches played from: 17 January 1934    - 1 April 1933
Clubs: Cardiff City, Queens Park Rangers
   MARDEN, Ben Matches played from: 14 April 1956    - 25 August 1956
Clubs: Watford
   MARDENBOROUGH, Steve Matches played from: 6 September 1986    - 9 October 1990
Clubs: Newport County, Colchester United, Darlington
   MARDON, Harry Matches played from: 26 January 1938    - 7 November 1936
Clubs: Bournemouth and Boscombe Athletic, Notts County
   MARDON, Paul Matches played from: 19 March 1995    - 12 April 1993
Clubs: West Bromwich Albion, Wrexham, Birmingham City
   MARESCA, Enzo Matches played from: 24 October 1998    - 28 August 1999
Clubs: West Bromwich Albion
   MARGETSON, Martyn Matches played from: 24 August 2002    - 27 September 1997
Clubs: Cardiff City, Huddersfield Town, Manchester City
   MARGREITTER, Georg Matches played from: 28 October 2014    - 28 October 2014
Clubs: Chesterfield
   MARIANI, Pietro Matches played from: 6 September 1994    - 6 September 1994
Clubs: AC Venezia
   MARINELLO, Peter Matches played from: 27 October 1973    - 20 August 1974
Clubs: Portsmouth
   MARINER, Paul Matches played from: 22 September 1987    - 26 December 1974
Clubs: Portsmouth, Plymouth Argyle
   MARIS, A. Matches played from: 27 April 1907    - 27 April 1907
Clubs: Northampton Town
   MARKER, Nicky Matches played from: 14 November 1987    - 4 March 1986
Clubs: Plymouth Argyle, Sheffield United, Blackburn Rovers, Exeter City
   MARKHAM, Colin Matches played from: 26 February 1938    - 2 November 1946
Clubs: Torquay United
   MARKHAM, Freddy Matches played from: 6 October 1894    - 14 March 1896
Clubs: Ilford
   MARKHAM, Teddy Matches played from: 6 October 1894    - 5 October 1895
Clubs: Ilford
   MARKS Matches played from: 20 September 1899    - 20 September 1899
Clubs: Bristol City
   MARKS, Charlie Matches played from: 28 April 1951    - 12 September 1956
Clubs: Gillingham
   MARKS, George Matches played from: 6 April 1949    - 1 May 1953
Clubs: Reading
   MARLEY, Allan Matches played from: 25 October 1975    - 28 February 1976
Clubs: Grimsby Town
   MARLOW, Len Matches played from: 20 October 1923    - 20 October 1923
Clubs: Reading
   MARLOWE, Ricky Matches played from: 9 November 1974    - 9 November 1974
Clubs: Brighton and Hove Albion
   MARNEY, Dean Matches played from: 25 September 2012    - 25 September 2012
Clubs: Burnley
   MAROŠI, Marko Matches played from: 20 December 2014    - 1 March 2016
Clubs: Doncaster Rovers
   MARPLES, Chris Matches played from: 1 January 1985    - 18 October 1986
Clubs: Chesterfield
   MARPLES, Simon Matches played from: 1 September 2006    - 24 February 2007
Clubs: Chester City
   MARQUES, Rui Matches played from: 17 November 2007    - 14 March 2009
Clubs: Leeds United
   MARQUIS, John Matches played from: 3 March 2015    - 8 November 2014
Clubs: Gillingham, Cheltenham Town
   MARRIOTT Matches played from: 4 December 1965    - 7 December 1968
Clubs: Grantham
   MARRIOTT, Alan Matches played from: 28 October 2006    - 25 March 2007
Clubs: Lincoln City
   MARRIOTT, Andy Matches played from: 29 September 2009    - 16 December 1995
Clubs: Exeter City, Barnsley, Boston United, Wrexham
   MARRIOTT, Bill Matches played from: 25 February 1905    - 2 January 1904
Clubs: Northampton Town, New Brompton, Bristol Rovers
   MARRIOTT, Ernie Matches played from: 14 September 1935    - 17 September 1947
Clubs: Brighton and Hove Albion
   MARRIOTT, Jack Matches played from: 18 January 2014    - 18 January 2014
Clubs: Gillingham
   MARRIOTT, Jack Matches played from: 14 December 1963    - 14 December 1963
Clubs: Scunthorpe United
   MARROW, Alex Matches played from: 22 August 2009    - 9 February 2010
Clubs: Oldham Athletic
   MARSDEN, Ben Matches played from: 23 April 1921    - 15 September 1923
Clubs: Queens Park Rangers
   MARSDEN, Billy Matches played from: 28 January 1928    - 28 January 1928
Clubs: The Wednesday
   MARSDEN, Chris Matches played from: 4 May 1996    - 20 October 1998
Clubs: Stockport County, Sheffield United, Sheffield Wednesday, Coventry City, Huddersfield Town, Birmingham City
   MARSDEN, Eric Matches played from: 5 January 1952    - 5 January 1952
Clubs: Crystal Palace
   MARSDEN, Fred Matches played from: 2 January 1937    - 20 March 1948
Clubs: Bournemouth and Boscombe Athletic
   MARSDEN, Harry Matches played from: 18 January 1930    - 23 March 1935
Clubs: Brighton and Hove Albion, Gillingham
   MARSDEN, Jack Matches played from: 30 April 1963    - 30 April 1963
Clubs: Carlisle United
   MARSH, Arthur Matches played from: 4 October 1969    - 4 October 1969
Clubs: Bolton Wanderers
   MARSH, Chris Matches played from: 2 February 2002    - 21 April 2001
Clubs: Northampton Town, Walsall, Wycombe Wanderers
   MARSH, Cliff Matches played from: 11 March 1950    - 27 January 1951
Clubs: Bournemouth and Boscombe Athletic
   MARSH, Eddie Matches played from: 20 April 1962    - 23 April 1962
Clubs: Torquay United
   MARSH, Fred Matches played from: 3 October 1936    - 3 October 1936
Clubs: Newport County
   MARSH, Jack Matches played from: 26 December 1946    - 23 September 1948
Clubs: Notts County
   MARSH, Mike Matches played from: 31 August 1996    - 22 August 1993
Clubs: Southend United, West Ham United, Liverpool
   MARSH, Rodney Matches played from: 8 January 1977    - 18 December 1971
Clubs: Fulham, Queens Park Rangers
   MARSH, Simon Matches played from: 11 April 1998    - 9 September 1998
Clubs: Oxford United
   MARSH, Tyrone Matches played from: 5 September 2012    - 5 September 2012
Clubs: Oxford United
   MARSHALL Matches played from: 11 January 1896    - 11 January 1896
Clubs: Reading
   MARSHALL, Alf Matches played from: 10 January 1920    - 10 January 1920
Clubs: Fulham
   MARSHALL, Alf Matches played from: 8 November 1958    - 28 March 1959
Clubs: Colchester United
   MARSHALL, Andy Matches played from: 25 October 1997    - 21 March 2000
Clubs: Norwich City
   MARSHALL, Ben Matches played from: 20 February 2010    - 19 February 2011
Clubs: Carlisle United
   MARSHALL, Billy Matches played from: 3 September 1932    - 3 September 1932
Clubs: Reading
   MARSHALL, Bobby Matches played from: 28 October 1899    - 3 October 1903
Clubs: Portsmouth
   MARSHALL, Bobby Matches played from: 25 January 1930    - 29 January 1930
Clubs: Manchester City
   MARSHALL, Dwight Matches played from: 18 February 1995    - 5 October 1991
Clubs: Luton Town, Plymouth Argyle
   MARSHALL, Ernie Matches played from: 30 August 1939    - 30 August 1939
Clubs: Cardiff City
   MARSHALL, Frank Matches played from: 9 March 1927    - 20 November 1926
Clubs: Brentford, Gillingham
   MARSHALL, Fred Matches played from: 31 October 1914    - 6 March 1915
Clubs: Exeter City
   MARSHALL, G. Matches played from: 24 February 1906    - 24 February 1906
Clubs: Millwall
   MARSHALL, Gary Matches played from: 22 January 1985    - 25 August 1987
Clubs: Torquay United, Bristol City
   MARSHALL, George Matches played from: 21 February 1925    - 1 May 1920
Clubs: Bournemouth and Boscombe Athletic, Southend United
   MARSHALL, George Matches played from: 23 February 1895    - 7 December 1895
Clubs: Southampton St. Mary's
   MARSHALL, Gordon Matches played from: 16 November 1963    - 10 April 1965
Clubs: Newcastle United
   MARSHALL, Ian Matches played from: 19 February 1994    - 16 April 1994
Clubs: Norwich City, Oldham Athletic, Blackpool, Ipswich Town
   MARSHALL, John Matches played from: 11 October 1986    - 10 January 1987
Clubs: Fulham
   MARSHALL, Julian Matches played from: 3 December 1977    - 22 April 1978
Clubs: Hereford United
   MARSHALL, Lee Matches played from: 5 December 1998    - 21 March 2000
Clubs: Norwich City
   MARSHALL, Marcus Matches played from: 3 September 2011    - 6 October 2012
Clubs: Rotherham United, Bury
   MARSHALL, Mark Matches played from: 8 August 2015    - 14 March 2015
Clubs: Bradford City, Barnet, Coventry City, Port Vale
   MARSHALL, Owen Matches played from: 20 March 1922    - 20 March 1922
Clubs: Gillingham
   MARSHALL, Paul Matches played from: 28 April 2012    - 5 March 2011
Clubs: Port Vale, Walsall
   MARSHALL, Roy Matches played from: 15 November 1958    - 15 November 1958
Clubs: Aldershot
   MARSHALL, Scott Matches played from: 26 December 2000    - 26 December 2002
Clubs: Brentford
   MARSHALL, Shaun Matches played from: 31 October 2000    - 9 April 2002
Clubs: Cambridge United
   MARSH-BROWN, Keanu Matches played from: 17 November 2012    - 16 April 2011
Clubs: Yeovil Town, Milton Keynes Dons
   MARSTON, Maurice Matches played from: 13 March 1954    - 8 November 1961
Clubs: Northampton Town, Kettering Town
   MARTIN Matches played from: 13 September 1902    - 13 September 1902
Clubs: Kettering Town
   MARTIN, Aaron Matches played from: 2 March 2013    - 30 August 2011
Clubs: Coventry City, Oxford United, Yeovil Town, Southampton
   MARTIN, Alan Matches played from: 2 February 1952    - 17 February 1951
Clubs: Stoke City, Port Vale
   MARTIN, Alan Matches played from: 6 August 2011    - 13 September 2008
Clubs: Crewe Alexandra, Leeds United
   MARTIN, Alvin Matches played from: 28 January 1989    - 5 March 1994
Clubs: West Ham United
   MARTIN, Andrew Matches played from: 12 October 1929    - 12 October 1929
Clubs: Torquay United
   MARTIN, Andy Matches played from: 23 January 2000    - 23 January 2000
Clubs: Crystal Palace
   MARTIN, Barrie Matches played from: 2 September 1967    - 13 November 1967
Clubs: Tranmere Rovers
   MARTIN, Bill Matches played from: 23 March 1912    - 23 March 1912
Clubs: Millwall
   MARTIN, Blakey Matches played from: 11 September 1920    - 17 April 1922
Clubs: Southend United
   MARTIN, Carl Matches played from: 3 November 2012    - 9 November 2013
Clubs: Macclesfield Town
   MARTIN, Chris Matches played from: 19 April 2008    - 28 April 2012
Clubs: Port Vale
   MARTIN, Chris Matches played from: 24 October 2009    - 20 March 2010
Clubs: Norwich City
   MARTIN, Dan Matches played from: 23 September 2006    - 30 December 2006
Clubs: Notts County
   MARTIN, Dave Matches played from: 23 April 2011    - 23 April 2011
Clubs: Notts County
   MARTIN, Dave Matches played from: 11 October 1980    - 10 December 1983
Clubs: Millwall
   MARTIN, Dave Matches played from: 28 September 2008    - 10 October 2009
Clubs: Millwall
   MARTIN, Dave Matches played from: 14 November 1992    - 10 March 1993
Clubs: Southend United
   MARTIN, Dave Matches played from: 31 January 2012    - 31 January 2012
Clubs: Southend United
   MARTIN, David Matches played from: 31 October 2009    - 14 February 2009
Clubs: Tranmere Rovers, Milton Keynes Dons, Leeds United, Leicester City
   MARTIN, Davy Matches played from: 24 December 1938    - 24 December 1938
Clubs: Notts County
   MARTIN, Dean Matches played from: 21 February 1996    - 21 February 1996
Clubs: Brentford
   MARTIN, Dennis Matches played from: 19 September 1970    - 11 November 1978
Clubs: Carlisle United, Mansfield Town
   MARTIN, Don Matches played from: 21 December 1976    - 1 April 1977
Clubs: Hitchin Town, Blackburn Rovers, Northampton Town
   MARTIN, Frank Matches played from: 18 March 1922    - 18 March 1922
Clubs: Aberdare Athletic
   MARTIN, Fred Matches played from: 15 October 1932    - 15 October 1932
Clubs: Torquay United
   MARTIN, Geoff Matches played from: 11 September 1965    - 11 May 1968
Clubs: Workington, Grimsby Town
   MARTIN, George Matches played from: 14 October 1933    - 21 March 1936
Clubs: Luton Town
   MARTIN, George 'Pompey' Matches played from: 28 February 1914    - 17 April 1926
Clubs: Norwich City
   MARTIN, Harry Matches played from: 22 February 1913    - 13 January 1912
Clubs: Sunderland, Sutton Junction
   MARTIN, Jack Matches played from: 23 October 1909    - 10 October 1908
Clubs: Millwall, Brighton and Hove Albion
   MARTIN, Jimmy Matches played from: 18 March 1922    - 26 December 1924
Clubs: Aberdare Athletic, Bristol City, Reading
   MARTIN, Jimmy Matches played from: 1 January 1921    - 30 April 1924
Clubs: Portsmouth
   MARTIN, Joe Matches played from: 17 October 2015    - 3 March 2015
Clubs: Millwall, Gillingham
   MARTIN, John Matches played from: 19 March 1906    - 1 April 1908
Clubs: New Brompton
   MARTIN, Johnny Matches played from: 6 September 1966    - 16 March 1968
Clubs: Colchester United
   MARTIN, Lee Matches played from: 28 February 2017    - 28 February 2017
Clubs: Gillingham
   MARTIN, Lee Matches played from: 1 December 1987    - 1 December 1987
Clubs: Huddersfield Town
   MARTIN, Lee Matches played from: 3 January 2011    - 17 October 2015
Clubs: Charlton Athletic, Millwall
   MARTIN, Lionel Matches played from: 26 December 1969    - 26 December 1969
Clubs: Aston Villa
   MARTIN, Marcus Matches played from: 2 November 2004    - 2 November 2004
Clubs: Exeter City
   MARTIN, Mick Matches played from: 7 December 1985    - 22 February 1986
Clubs: Preston North End
   MARTIN, Neil Matches played from: 18 September 1973    - 29 November 1975
Clubs: Nottingham Forest, Coventry City, Brighton and Hove Albion
   MARTIN, Ray Matches played from: 8 November 1969    - 29 January 1972
Clubs: Birmingham City
   MARTIN, Richard Matches played from: 5 September 2009    - 15 January 2011
Clubs: Yeovil Town
   MARTIN, Russell Matches played from: 23 August 2005    - 20 March 2010
Clubs: Wycombe Wanderers, Peterborough United, Norwich City
   MARTIN, Ted Matches played from: 18 December 1937    - 18 February 1939
Clubs: Southend United
   MARTIN, Ted Matches played from: 11 March 1933    - 1 April 1939
Clubs: Brighton and Hove Albion
   MARTIN, Tony Matches played from: 11 December 1976    - 11 December 1976
Clubs: Hitchin Town
   MARTIN, W. Matches played from: 16 November 1901    - 16 November 1901
Clubs: Weymouth
   MARTIN-CHAMBERS, Phil Matches played from: 5 October 1985    - 28 February 1981
Clubs: Rochdale, Barnsley
   MARTINDALE, Dave Matches played from: 22 November 1991    - 19 May 1993
Clubs: Tranmere Rovers
   MARTINDALE, Gary Matches played from: 6 April 1996    - 6 April 1996
Clubs: Notts County
   MARTINEZ, Eugene Matches played from: 6 March 1984    - 22 January 1983
Clubs: Northampton Town, Rochdale
   MARTÍNEZ, Roberto Matches played from: 31 December 2005    - 1 September 2006
Clubs: Swansea City, Wigan Athletic, Chester City
   MARTÍNEZ, Toni Matches played from: 5 February 2017    - 5 February 2017
Clubs: Oxford United
   MARTIS, Shelton Matches played from: 8 December 2012    - 8 December 2012
Clubs: Doncaster Rovers
   MARTOT, David Matches played from: 15 December 2007    - 15 December 2007
Clubs: Brighton and Hove Albion
   MARTYN, Nigel Matches played from: 13 February 1990    - 17 December 1991
Clubs: Crystal Palace
   MARVIN, T. Matches played from: 25 December 1908    - 12 April 1909
Clubs: Coventry City
   MARWOOD, Brian Matches played from: 29 November 1980    - 29 October 1985
Clubs: Hull City, Middlesbrough, Sheffield Wednesday
   MASIELLO, Luciano Matches played from: 27 December 1969    - 27 December 1969
Clubs: Charlton Athletic
   MASKELL, Craig Matches played from: 3 April 1996    - 17 February 1996
Clubs: Brighton and Hove Albion, Southampton
   MASON, Andy Matches played from: 12 August 1995    - 20 January 1996
Clubs: Hull City
   MASON, Arthur Matches played from: 3 December 1927    - 14 April 1928
Clubs: Norwich City
   MASON, Bill Matches played from: 29 December 1934    - 19 April 1930
Clubs: Queens Park Rangers, Fulham
   MASON, Bobby Matches played from: 19 October 1963    - 19 October 1963
Clubs: Leyton Orient
   MASON, Dick Matches played from: 23 August 1952    - 20 December 1952
Clubs: Coventry City
   MASON, George Matches played from: 2 April 1932    - 14 April 1936
Clubs: Coventry City
   MASON, George Matches played from: 7 January 1922    - 7 January 1922
Clubs: Leeds United
   MASON, James Matches played from: 22 September 1909    - 22 September 1909
Clubs: Bristol Rovers
   MASON, Joe Matches played from: 28 September 2010    - 8 March 2011
Clubs: Plymouth Argyle
   MASON, John Matches played from: 23 December 1966    - 28 October 1967
Clubs: Peterborough United
   MASON, Paul Matches played from: 18 January 1994    - 12 April 1997
Clubs: Ipswich Town
   MASON, Ryan Matches played from: 5 September 2009    - 28 December 2009
Clubs: Yeovil Town
   MASON, Sam Matches played from: 31 March 1928    - 8 March 1930
Clubs: Exeter City
   MASON, Stuart Matches played from: 30 March 1976    - 14 May 1977
Clubs: Chester
   MASON, Tommy Matches played from: 9 November 1974    - 4 February 1975
Clubs: Brighton and Hove Albion
   MASSEY, Andy Matches played from: 24 November 1984    - 10 December 1983
Clubs: Aldershot, Millwall
   MASSEY, Fred Matches played from: 3 November 1906    - 30 April 1910
Clubs: Leyton, West Ham United
   MASSEY, Gavin Matches played from: 2 October 2012    - 13 February 2016
Clubs: Colchester United
   MASSEY, George Matches played from: 4 March 1911    - 21 October 1911
Clubs: New Brompton
   MASSEY, J. Matches played from: 9 January 1926    - 9 January 1926
Clubs: Clapton
   MASSEY, Roy Matches played from: 12 March 1968    - 5 October 1968
Clubs: Orient
   MASSEY, Steve Matches played from: 28 September 1982    - 12 August 1980
Clubs: Northampton Town, Cambridge United, AFC Bournemouth
   MASSEY, Stuart Matches played from: 19 March 1996    - 6 December 1997
Clubs: Oxford United
   MASSIE Matches played from: 6 March 1899    - 22 April 1899
Clubs: Bedminster
   MASSIE, Les Matches played from: 31 December 1966    - 6 February 1965
Clubs: Darlington, Huddersfield Town
   MASSON, Don Matches played from: 21 November 1964    - 19 February 1974
Clubs: Middlesbrough, Notts County
   MASTERS Matches played from: 31 October 1903    - 31 October 1903
Clubs: Poole
   MASTERS, Arthur Matches played from: 1 October 1938    - 4 February 1939
Clubs: Port Vale
   MASTERTON, Steve Matches played from: 26 November 2010    - 7 December 2010
Clubs: Crawley Town
   MATA, Juan Matches played from: 24 September 2013    - 24 September 2013
Clubs: Chelsea
   MATEU, José Luis Matches played from: 17 October 1995    - 17 October 1995
Clubs: Torquay United
   MATHER, Harry Matches played from: 10 January 1948    - 10 January 1948
Clubs: Burnley
   MATHIAS, Ray Matches played from: 18 February 1969    - 14 September 1984
Clubs: Tranmere Rovers
   MATHIE, Alex Matches played from: 18 September 1993    - 2 September 1997
Clubs: Newcastle United, Ipswich Town
   MATHIESON, Allan Matches played from: 28 August 1920    - 27 December 1921
Clubs: Luton Town
   MATIAS, Pedro Matches played from: 4 December 1999    - 1 January 2001
Clubs: Walsall
   MATIER, Gerry Matches played from: 8 March 1947    - 8 March 1947
Clubs: Torquay United
   MATRECANO, Salvatori Matches played from: 11 September 1999    - 11 September 1999
Clubs: Nottingham Forest
   MATSUZAKA, Dan Matches played from: 22 November 2016    - 22 November 2016
Clubs: Southend United
   MATTHEW, Damian Matches played from: 24 February 1996    - 24 February 1996
Clubs: Bristol Rovers
   MATTHEW, Harry Matches played from: 21 February 1903    - 7 November 1896
Clubs: Watford, Millwall Athletic
   MATTHEW, James Matches played from: 29 September 1894    - 27 March 1897
Clubs: Millwall Athletic, Sheppey United
   MATTHEWS, Alf Matches played from: 20 March 1926    - 28 February 1925
Clubs: Plymouth Argyle, Exeter City
   MATTHEWS, Billy Matches played from: 26 December 1922    - 27 December 1922
Clubs: Bristol City
   MATTHEWS, Billy Matches played from: 3 February 1912    - 3 February 1912
Clubs: Notts County
   MATTHEWS, Frank Matches played from: 19 March 1966    - 19 October 1968
Clubs: Southend United, Torquay United
   MATTHEWS, Harry Matches played from: 26 February 1898    - 12 April 1898
Clubs: Warmley
   MATTHEWS, Howard Matches played from: 2 February 1924    - 8 December 1906
Clubs: Oldham Athletic, Burslem Port Vale
   MATTHEWS, John Matches played from: 1 January 1985    - 6 September 1980
Clubs: Chesterfield, Mansfield Town, Plymouth Argyle, Sheffield United
   MATTHEWS, Lee Matches played from: 18 August 2001    - 18 August 2001
Clubs: Bristol City
   MATTHEWS, Mike Matches played from: 6 November 1984    - 9 November 1985
Clubs: Scunthorpe United
   MATTHEWS, Paul Matches played from: 6 December 1975    - 27 September 1969
Clubs: Mansfield Town, Leicester City
   MATTHEWS, Reg Matches played from: 9 April 1955    - 13 February 1965
Clubs: Coventry City, Derby County
   MATTHEWS, Remi Matches played from: 19 September 2015    - 28 December 2015
Clubs: Burton Albion
   MATTHEWS, Rob Matches played from: 28 February 1998    - 9 March 1999
Clubs: Bury, Notts County, Stockport County
   MATTHEWS, Roy Matches played from: 1 October 1963    - 2 January 1965
Clubs: Charlton Athletic
   MATTHEWS, Terry Matches played from: 14 September 1957    - 14 September 1957
Clubs: Aldershot
   MATTHEWSON, Reg Matches played from: 18 September 1971    - 1 January 1972
Clubs: Fulham
   MATTHEWSON, Trevor Matches played from: 12 January 1993    - 3 February 1986
Clubs: Birmingham City, Stockport County
   MATTIS, Dwayne Matches played from: 27 January 2009    - 12 April 2003
Clubs: Walsall, Bury, Huddersfield Town
   MATTOCK, Joe Matches played from: 15 November 2008    - 14 February 2009
Clubs: Leicester City
   MATTOCKS Matches played from: 29 April 1901    - 29 April 1901
Clubs: Brentford
   MAUCHLEN, Ali Matches played from: 7 November 1987    - 27 April 1991
Clubs: Leicester City
   MAUGHAN, Wes Matches played from: 2 March 1962    - 3 November 1962
Clubs: Reading
   MAUND, Jack Matches played from: 23 November 1946    - 29 March 1947
Clubs: Walsall
   MAUTONE, Steve Matches played from: 16 August 1997    - 23 January 2000
Clubs: Reading, Crystal Palace
   MAVIN, Fred Matches played from: 13 September 1919    - 10 April 1909
Clubs: Reading, New Brompton
   MAWSON, Alfie Matches played from: 12 September 2015    - 30 January 2016
Clubs: Barnsley
   MAWSON, Craig Matches played from: 16 October 2004    - 16 October 2004
Clubs: Oldham Athletic
   MAXTED, Jon Matches played from: 8 December 2012    - 8 December 2012
Clubs: Doncaster Rovers
   MAXWELL, Billy Matches played from: 26 October 1903    - 12 April 1905
Clubs: Millwall
   MAXWELL, Bud Matches played from: 26 January 1935    - 26 January 1935
Clubs: Preston North End
   MAXWELL, Chris Matches played from: 28 November 2009    - 2 April 2016
Clubs: Wrexham, Fleetwood Town
   MAXWELL, Leyton Matches played from: 24 August 2002    - 24 August 2002
Clubs: Cardiff City
   MAY, Andy Matches played from: 2 September 1990    - 1 December 1987
Clubs: Bristol City, Millwall, Huddersfield Town
   MAY, Ben Matches played from: 29 March 2003    - 1 November 2008
Clubs: Colchester United, Barnet, Brentford, Scunthorpe United
   MAY, David Matches played from: 23 October 1996    - 26 March 1994
Clubs: Manchester United, Blackburn Rovers
   MAY, Don Matches played from: 22 November 1958    - 22 November 1958
Clubs: Bury
   MAY, Eddie Matches played from: 19 October 1974    - 19 March 1966
Clubs: Wrexham, Swansea City, Southend United
   MAY, Harold Matches played from: 25 December 1931    - 4 November 1933
Clubs: Crystal Palace
   MAY, Hugh Matches played from: 10 October 1903    - 10 October 1903
Clubs: Fulham
   MAY, Warren Matches played from: 26 December 1984    - 12 January 1986
Clubs: Southend United
   MAYBURY, Alan Matches played from: 10 March 2009    - 10 March 2009
Clubs: Colchester United
   MAYCOCK, William Matches played from: 20 February 1929    - 20 February 1929
Clubs: Arsenal
   MAYE, Danny Matches played from: 18 September 2001    - 18 September 2001
Clubs: Port Vale
   MAYES Matches played from: 20 April 1895    - 20 April 1895
Clubs: Clapton
   MAYES, Alan Matches played from: 16 September 1986    - 30 December 1978
Clubs: Blackpool, Watford
   MAYLE, Bobby Matches played from: 19 April 1958    - 19 April 1958
Clubs: Shrewsbury Town
   MAYLETT, Brad Matches played from: 5 November 2005    - 20 January 2007
Clubs: Boston United
   MAYNARD Matches played from: 1 November 1902    - 1 November 1902
Clubs: Yeovil Casuals
   MAYNARD, Nicky Matches played from: 30 December 2016    - 26 January 2008
Clubs: Milton Keynes Dons, Crewe Alexandra
   MAYO, Kerry Matches played from: 24 November 2001    - 28 December 2008
Clubs: Brighton and Hove Albion
   MAYO, Paul Matches played from: 28 October 2006    - 28 October 2006
Clubs: Lincoln City
   MAYO, W. Matches played from: 30 January 1909    - 3 April 1915
Clubs: Leyton, Reading, Southend United
   MAYOR, Danny Matches played from: 15 August 2015    - 17 September 2016
Clubs: Bury
   MAYS Matches played from: 25 October 1905    - 31 January 1906
Clubs: Grays United
   MAYS, Albert Matches played from: 4 February 1961    - 4 February 1961
Clubs: Chesterfield
   MAYS, Billy Matches played from: 8 October 1927    - 2 May 1931
Clubs: Merthyr Town, Walsall
   MAYSON, Jackie Matches played from: 16 September 1933    - 11 April 1936
Clubs: Clapton Orient
   MAYSON, R. Matches played from: 15 November 1919    - 15 November 1919
Clubs: Millwall
   MAYSON, Tommy Matches played from: 1 March 1923    - 1 March 1923
Clubs: Aberdare Athletic
   MAZZON, Giorgio Matches played from: 27 September 1983    - 10 March 1987
Clubs: Aldershot
   MBAMBA, Chris Matches played from: 20 August 2016    - 20 August 2016
Clubs: Port Vale
   MBO, Noel Matches played from: 28 February 2017    - 28 February 2017
Clubs: Gillingham
   MCADAMS, Billy Matches played from: 26 September 1967    - 26 September 1967
Clubs: Barrow
   MCALEER, Joe Matches played from: 13 February 1937    - 13 February 1937
Clubs: Gillingham
   MCALENY, Conor Matches played from: 5 February 2017    - 5 February 2017
Clubs: Oxford United
   MCALINDEN, Jimmy Matches played from: 1 January 1949    - 30 January 1954
Clubs: Southend United
   MCALINDEN, Liam Matches played from: 19 December 2015    - 19 December 2015
Clubs: Shrewsbury Town
   MCALINDEN, Liam Matches played from: 11 March 2014    - 11 March 2014
Clubs: Wolverhampton Wanderers
   MCALINDEN, Liam Matches played from: 8 November 2016    - 8 November 2016
Clubs: Exeter City
   MCALINDON, Gareth Matches played from: 9 December 2000    - 9 December 2000
Clubs: Gateshead
   MCALISKEY, John Matches played from: 30 April 2005    - 6 May 2006
Clubs: Huddersfield Town
   MCALISTER, Jim Matches played from: 3 October 2015    - 20 February 2016
Clubs: Blackpool
   MCALISTER, Tom Matches played from: 9 March 1976    - 24 February 1979
Clubs: Rotherham United
   MCALLE, John Matches played from: 9 September 1975    - 22 January 1980
Clubs: Wolverhampton Wanderers
   MCALLISTER, Billy Matches played from: 18 December 1926    - 19 April 1924
Clubs: Queens Park Rangers, Brighton and Hove Albion
   MCALLISTER, Brian Matches played from: 8 April 1996    - 6 November 1993
Clubs: Crewe Alexandra, Plymouth Argyle, Wimbledon
   MCALLISTER, Craig Matches played from: 26 November 2010    - 7 December 2010
Clubs: Crawley Town
   MCALLISTER, David Matches played from: 21 February 2012    - 6 November 2012
Clubs: Shrewsbury Town, Sheffield United
   MCALLISTER, Don Matches played from: 23 February 1985    - 15 December 1973
Clubs: Rochdale, Tottenham Hotspur, Bolton Wanderers
   MCALLISTER, Gary Matches played from: 7 November 1987    - 7 May 1994
Clubs: Leicester City, Leeds United
   MCALLISTER, Jamie Matches played from: 11 August 2015    - 19 March 2013
Clubs: Exeter City, Bristol City, Yeovil Town
   MCALLISTER, Jimmy Matches played from: 31 March 1956    - 31 March 1956
Clubs: Millwall
   MCALLISTER, Kevin Matches played from: 19 January 1988    - 11 February 1989
Clubs: Chelsea
   MCALLISTER, Sean Matches played from: 27 August 2011    - 14 November 2015
Clubs: Shrewsbury Town, Scunthorpe United
   MCALLISTER, Tom Matches played from: 8 April 1907    - 21 March 1908
Clubs: Brentford
   MCALPINE Matches played from: 10 January 1967    - 10 January 1967
Clubs: Ashford Town (Kent)
   MCALPINE, Jim Matches played from: 27 March 1920    - 5 April 1915
Clubs: Millwall, Gillingham, Southampton
   MCANEARNEY, Jim Matches played from: 26 March 1966    - 26 October 1963
Clubs: Watford, Plymouth Argyle
   MCANEARNEY, Tom Matches played from: 15 January 1966    - 15 January 1966
Clubs: Peterborough United
   MCANESPIE, Kieran Matches played from: 23 April 2003    - 23 April 2003
Clubs: Plymouth Argyle
   MCANESPIE, Steve Matches played from: 31 October 2000    - 31 October 2000
Clubs: Cambridge United
   MCANUFF, Jobi Matches played from: 6 January 2007    - 3 May 2015
Clubs: Crystal Palace, Leyton Orient
   MCARDLE, Patrick Matches played from: 24 September 1910    - 28 January 1911
Clubs: Watford
   MCARDLE, Peter Matches played from: 7 September 1935    - 7 September 1935
Clubs: Exeter City
   MCARDLE, Rory Matches played from: 29 December 2013    - 3 April 2007
Clubs: Bradford City, Rochdale
   MCAREE, Rod Matches played from: 20 November 1994    - 20 November 1994
Clubs: Bristol City
   MCARTHUR, James Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   MCARTHUR, Ted Matches played from: 7 September 1935    - 7 September 1935
Clubs: Exeter City
   MCARTHUR, Wally Matches played from: 15 January 1936    - 26 November 1949
Clubs: Bristol Rovers
   MCARTHUR, Willie Matches played from: 28 January 1899    - 3 March 1900
Clubs: Brighton United
   MCATEER, Andy Matches played from: 7 February 1987    - 22 February 1986
Clubs: Blackpool, Preston North End
   MCATEER, Jason Matches played from: 6 November 2004    - 12 February 2000
Clubs: Tranmere Rovers, Bolton Wanderers, Blackburn Rovers
   MCATEER, Tom Matches played from: 19 September 1903    - 16 January 1904
Clubs: Brighton and Hove Albion
   MCAUGHTRIE, David Matches played from: 1 November 1986    - 1 November 1986
Clubs: York City
   MCAULEY, Hugh Matches played from: 21 August 1978    - 26 December 1974
Clubs: Tranmere Rovers, Plymouth Argyle
   MCAULEY, Hugh Matches played from: 17 September 2002    - 17 September 2002
Clubs: Cheltenham Town
   MCAULEY, Hugh Matches played from: 18 October 1980    - 18 October 1980
Clubs: Carlisle United
   MCAULEY, Jim Matches played from: 1 February 1913    - 1 February 1913
Clubs: Huddersfield Town
   MCAVENNIE, Frank Matches played from: 20 October 1990    - 20 April 1991
Clubs: West Ham United
   MCAVOY, Frank Matches played from: 8 November 1902    - 3 March 1900
Clubs: Watford, Gravesend United, Brighton United
   MCBAIN, Alan Matches played from: 18 September 1962    - 30 April 1963
Clubs: Carlisle United
   MCBAIN, Neil Matches played from: 5 January 1929    - 3 January 1931
Clubs: Watford
   MCBEAN, Jack Matches played from: 23 March 1895    - 23 March 1895
Clubs: Royal Ordnance Factories
   MCBLAIN, Andrew Matches played from: 20 September 1947    - 8 April 1948
Clubs: Newport County
   MCBRIDE, John Matches played from: 10 April 1948    - 27 August 1955
Clubs: Reading, Shrewsbury Town
   MCBRIDE, Vince Matches played from: 16 October 1954    - 16 October 1954
Clubs: Walsall
   MCBURNIE, Oliver Matches played from: 29 December 2013    - 13 September 2014
Clubs: Bradford City
   MCCAFFERTY, Bill Matches played from: 14 April 1906    - 20 March 1909
Clubs: Reading, Portsmouth
   MCCAFFERTY, Jimmy Matches played from: 22 November 1980    - 22 November 1980
Clubs: Weymouth
   MCCAFFERTY, Joe Matches played from: 19 October 1929    - 19 October 1929
Clubs: Gillingham
   MCCAFFERY, Aidan Matches played from: 4 March 1986    - 4 September 1984
Clubs: Exeter City, Bristol Rovers
   MCCAFFREY, Jim Matches played from: 6 December 1975    - 27 November 1976
Clubs: Mansfield Town
   MCCAIG, Alex Matches played from: 14 April 1923    - 21 April 1923
Clubs: Reading
   MCCAIG, David Matches played from: 29 December 1928    - 29 December 1928
Clubs: Bristol Rovers
   MCCAIRNS, Tommy Matches played from: 7 September 1898    - 25 April 1903
Clubs: Bristol Eastville Rovers, Brighton and Hove Albion, Wellingborough
   MCCALL, Andy Matches played from: 13 September 1958    - 16 April 1960
Clubs: Halifax Town
   MCCALL, Bob Matches played from: 10 September 1949    - 10 September 1949
Clubs: Nottingham Forest
   MCCALL, Ian Matches played from: 6 March 1990    - 6 March 1990
Clubs: Bradford City
   MCCALL, Peter Matches played from: 19 October 1960    - 19 October 1960
Clubs: Bristol City
   MCCALL, Steve Matches played from: 26 November 1985    - 25 April 1992
Clubs: Ipswich Town, Sheffield Wednesday, Plymouth Argyle
   MCCALL, Stuart Matches played from: 15 August 1987    - 12 December 1998
Clubs: Bradford City
   MCCALLIOG, Jim Matches played from: 21 October 1978    - 17 February 1968
Clubs: Lincoln City, Sheffield Wednesday
   MCCALLUM, Donald Matches played from: 7 May 1921    - 1 October 1921
Clubs: Swansea Town
   MCCALMAN, Don Matches played from: 28 October 1961    - 2 April 1963
Clubs: Bradford
   MCCAMBRIDGE, Jimmy Matches played from: 28 October 1933    - 6 May 1933
Clubs: Bristol Rovers, Cardiff City
   MCCAMMON, Mark Matches played from: 11 December 1999    - 11 April 2008
Clubs: Charlton Athletic, Bristol City, Brentford, Gillingham, Doncaster Rovers
   MCCANN, Albert Matches played from: 31 August 1963    - 9 March 1974
Clubs: Portsmouth
   MCCANN, Austin Matches played from: 23 September 2006    - 16 November 2005
Clubs: Notts County, Boston United
   MCCANN, Chris Matches played from: 25 September 2012    - 25 March 2016
Clubs: Burnley, Wigan Athletic
   MCCANN, Grant Matches played from: 16 October 2010    - 12 March 2003
Clubs: Peterborough United, Scunthorpe United, Cheltenham Town
   MCCANN, Henry Matches played from: 16 September 1914    - 18 April 1914
Clubs: Bristol Rovers, Exeter City
   MCCANN, Johnny Matches played from: 30 November 1963    - 30 November 1963
Clubs: Derby County
   MCCAREY, Aaron Matches played from: 14 September 2013    - 9 March 2013
Clubs: Wolverhampton Wanderers, Walsall
   MCCARRICK, Mark Matches played from: 5 May 1986    - 5 May 1986
Clubs: Crewe Alexandra
   MCCARTHY, Alan Matches played from: 30 April 1994    - 30 April 1994
Clubs: Queens Park Rangers
   MCCARTHY, Alex Matches played from: 5 September 2009    - 21 August 2010
Clubs: Yeovil Town, Brentford
   MCCARTHY, Jason Matches played from: 22 October 2016    - 22 October 2016
Clubs: Walsall
   MCCARTHY, Jon Matches played from: 24 August 1996    - 10 April 1999
Clubs: Port Vale, Birmingham City
   MCCARTHY, Len Matches played from: 23 April 1938    - 12 March 1932
Clubs: Queens Park Rangers, Thames Association
   MCCARTHY, Mick Matches played from: 3 May 1980    - 1 January 1992
Clubs: Barnsley, Millwall
   MCCARTHY, Paddy Matches played from: 14 August 2007    - 14 August 2007
Clubs: Charlton Athletic
   MCCARTHY, Paul Matches played from: 6 October 1990    - 15 February 2003
Clubs: Brighton and Hove Albion, Wycombe Wanderers
   MCCARTHY, Roy Matches played from: 26 September 1967    - 5 May 1969
Clubs: Barrow
   MCCARTHY, Sean Matches played from: 26 December 1988    - 31 March 1997
Clubs: Plymouth Argyle, Oldham Athletic
   MCCARTHY, Tony Matches played from: 8 November 1995    - 8 November 1995
Clubs: Colchester United
   MCCARTNEY, Alex Matches played from: 2 September 1905    - 2 September 1905
Clubs: West Ham United
   MCCARTNEY, Bill Matches played from: 4 February 1905    - 4 February 1905
Clubs: West Ham United
   MCCARTNEY, Dave Matches played from: 24 September 1904    - 19 March 1910
Clubs: Watford, Northampton Town
   MCCARTNEY, Jimmy Matches played from: 10 April 1939    - 15 April 1938
Clubs: Northampton Town, Millwall
   MCCARTNEY, John Matches played from: 6 April 1895    - 22 February 1896
Clubs: Luton Town
   MCCARTNEY, Mike Matches played from: 10 December 1977    - 10 April 1982
Clubs: Carlisle United, Plymouth Argyle
   MCCAUGHEY, Cecil Matches played from: 20 November 1937    - 14 April 1936
Clubs: Cardiff City, Coventry City
   MCCAULEY Matches played from: 31 January 1906    - 31 January 1906
Clubs: Grays United
   MCCHRYSTAL, Mark Matches played from: 25 January 2011    - 7 May 2011
Clubs: Tranmere Rovers
   MCCLAIR, Brian Matches played from: 25 September 1993    - 23 October 1996
Clubs: Manchester United
   MCCLARE, Sean Matches played from: 2 March 2002    - 19 January 1999
Clubs: Port Vale, Barnsley
   MCCLAREN, Steve Matches played from: 23 December 1987    - 16 April 1983
Clubs: Derby County, Hull City
   MCCLELLAND, Charlie Matches played from: 3 December 1949    - 27 December 1954
Clubs: Exeter City
   MCCLELLAND, John Matches played from: 2 September 1978    - 22 March 1980
Clubs: Mansfield Town
   MCCLELLAND, John Matches played from: 17 October 1961    - 13 September 1966
Clubs: Queens Park Rangers, Portsmouth
   MCCLELLAND, John Matches played from: 28 October 1987    - 15 April 1989
Clubs: Watford
   MCCLENAHAN, Trent Matches played from: 25 March 2005    - 15 April 2006
Clubs: Milton Keynes Dons
   MCCLENNON, James Matches played from: 24 October 1925    - 24 October 1925
Clubs: Brentford
   MCCLOY, Phil Matches played from: 25 January 1930    - 29 January 1930
Clubs: Manchester City
   MCCLUGGAGE, Andy Matches played from: 12 January 1924    - 30 January 1929
Clubs: Bradford, Burnley
   MCCLURE, Alex Matches played from: 28 December 1926    - 30 April 1927
Clubs: Coventry City
   MCCLURE, Matt Matches played from: 12 November 2013    - 12 November 2013
Clubs: Wycombe Wanderers
   MCCLUSKIE, Jim Matches played from: 5 October 1985    - 5 October 1985
Clubs: Rochdale
   MCCOLE, John Matches played from: 24 September 1958    - 29 August 1959
Clubs: Bradford City
   MCCOLGAN, John Matches played from: 1 March 1924    - 30 April 1924
Clubs: Portsmouth
   MCCOLL, Adam Matches played from: 25 March 1910    - 26 October 1910
Clubs: Bristol Rovers
   MCCOLLIN, Andre Matches played from: 5 September 2009    - 5 September 2009
Clubs: Yeovil Town
   MCCOMBE, Jamie Matches played from: 8 December 2012    - 12 November 2011
Clubs: Doncaster Rovers, Huddersfield Town
   MCCOMBE, Jimmy Matches played from: 14 November 1936    - 20 March 1937
Clubs: Clapton Orient
   MCCOMBE, John Matches played from: 8 December 2004    - 28 April 2012
Clubs: Huddersfield Town, Port Vale
   MCCONNELL, Alex Matches played from: 16 April 1900    - 13 March 1901
Clubs: Queens Park Rangers
   MCCONNELL, Pat Matches played from: 25 December 1924    - 26 December 1925
Clubs: Reading
   MCCONNELL, Peter Matches played from: 18 September 1962    - 30 April 1963
Clubs: Carlisle United
   MCCORD, Brian Matches played from: 27 October 1990    - 27 October 1990
Clubs: Barnsley
   MCCORMACK, Alan Matches played from: 26 December 2013    - 29 August 2009
Clubs: Brentford, Charlton Athletic, Southend United
   MCCORMACK, Arthur Matches played from: 21 March 1913    - 10 April 1914
Clubs: Merthyr Town
   MCCORMACK, Ross Matches played from: 4 February 2006    - 4 February 2006
Clubs: Doncaster Rovers
   MCCORMICK, Jimmy Matches played from: 26 March 1949    - 26 March 1949
Clubs: Crystal Palace
   MCCORMICK, Jimmy Matches played from: 7 September 1907    - 3 January 1920
Clubs: Plymouth Argyle
   MCCORMICK, Luke Matches played from: 14 December 2002    - 7 October 2014
Clubs: Plymouth Argyle
   MCCOURT, Frank Matches played from: 21 August 1954    - 29 October 1949
Clubs: Colchester United, Bristol Rovers
   MCCOURT, Jak Matches played from: 30 January 2016    - 14 February 2017
Clubs: Barnsley, Northampton Town
   MCCOURT, Paddy Matches played from: 7 March 2015    - 26 August 2014
Clubs: Notts County, Brighton and Hove Albion
   MCCOY, Marvin Matches played from: 12 November 2013    - 12 November 2013
Clubs: Wycombe Wanderers
   MCCOY, Tim Matches played from: 15 January 1949    - 18 October 1952
Clubs: Northampton Town, Brighton and Hove Albion
   MCCRACKEN, Billy Matches played from: 26 March 1910    - 26 March 1910
Clubs: Newcastle United
   MCCRACKEN, Bobby Matches played from: 23 February 1924    - 27 February 1926
Clubs: Crystal Palace
   MCCRACKEN, David Matches played from: 21 August 2010    - 10 November 2007
Clubs: Brentford, Bristol Rovers, Milton Keynes Dons, Wycombe Wanderers
   MCCREADIE, Eddie Matches played from: 25 September 1963    - 25 September 1963
Clubs: Chelsea
   MCCREADIE, Harvey Matches played from: 7 October 1959    - 12 October 1959
Clubs: Accrington Stanley
   MCCREADY, Bernard Matches played from: 10 September 1958    - 17 September 1958
Clubs: Rochdale
   MCCREADY, Chris Matches played from: 17 December 2011    - 26 January 2008
Clubs: Morecambe, Tranmere Rovers, Crewe Alexandra
   MCCRINDLE, Robert Matches played from: 9 March 1895    - 6 April 1895
Clubs: Luton Town
   MCCROHAN, Roy Matches played from: 6 May 1963    - 26 March 1960
Clubs: Colchester United, Norwich City
   MCCRORIE, Tom Matches played from: 16 January 1926    - 16 January 1926
Clubs: Charlton Athletic
   MCCRORY, Damien Matches played from: 19 September 2015    - 6 March 2012
Clubs: Burton Albion, Dagenham and Redbridge
   MCCRORY, Sammy Matches played from: 15 April 1950    - 19 March 1960
Clubs: Ipswich Town, Swansea Town, Southend United
   MCCUBBIN, Sandy Matches played from: 26 December 1908    - 26 December 1908
Clubs: Bristol Rovers
   MCCUDDEN, Frank Matches played from: 17 January 1925    - 17 April 1926
Clubs: Norwich City
   MCCUE, Alec Matches played from: 25 December 1953    - 27 August 1955
Clubs: Shrewsbury Town
   MCCUE, John Matches played from: 2 February 1952    - 4 February 1952
Clubs: Stoke City
   MCCULLOCH, Adam Matches played from: 24 January 1952    - 2 September 1953
Clubs: Shrewsbury Town, Northampton Town, Aldershot
   MCCULLOCH, Alex Matches played from: 24 October 1908    - 24 October 1908
Clubs: Brentford
   MCCULLOCH, Andy Matches played from: 17 December 1977    - 4 September 1971
Clubs: Brentford, Aldershot, Cardiff City, Sheffield Wednesday, Queens Park Rangers
   MCCULLOCH, Lee Matches played from: 3 March 2001    - 25 January 2003
Clubs: Wigan Athletic
   MCCULLOCH, Robert Matches played from: 18 October 1924    - 21 February 1925
Clubs: Bournemouth and Boscombe Athletic
   MCCULLOCH, Sam Matches played from: 31 January 1931    - 31 January 1931
Clubs: Thames Association
   MCCULLOUGH, Keiller Matches played from: 19 March 1938    - 26 August 1939
Clubs: Northampton Town
   MCCULLOUGH, Luke Matches played from: 20 December 2014    - 1 March 2016
Clubs: Doncaster Rovers
   MCCUNNIE, Jamie Matches played from: 15 September 2007    - 3 October 2008
Clubs: Hartlepool United
   MCCURDY, Bill Matches played from: 22 September 1900    - 3 December 1904
Clubs: Luton Town, New Brompton, Tottenham Hotspur
   MCCURLEY, Jock Matches played from: 12 January 1929    - 12 January 1929
Clubs: Newcastle United
   MCCURLEY, Kevin Matches played from: 17 January 1953    - 30 December 1950
Clubs: Colchester United, Brighton and Hove Albion
   MCDAID, Sean Matches played from: 4 September 2010    - 11 April 2008
Clubs: Carlisle United, Doncaster Rovers
   MCDERMENT, Billy Matches played from: 9 November 1968    - 18 January 1969
Clubs: Luton Town
   MCDERMID, Robert Matches played from: 26 February 1898    - 28 December 1898
Clubs: Warmley
   MCDERMOTT Matches played from: 13 March 1897    - 13 March 1897
Clubs: Wolverton London and North Western Railway
   MCDERMOTT, Andy Matches played from: 20 September 1997    - 16 April 2001
Clubs: West Bromwich Albion, Notts County
   MCDERMOTT, Donal Matches played from: 7 November 2015    - 12 January 2013
Clubs: Rochdale, Huddersfield Town, AFC Bournemouth
   MCDERMOTT, John Matches played from: 22 February 1992    - 17 March 2007
Clubs: Grimsby Town
   MCDERMOTT, Terry Matches played from: 23 September 1980    - 23 September 1980
Clubs: Liverpool
   MCDEVITT, Billy Matches played from: 30 August 1926    - 8 March 1930
Clubs: Exeter City
   MCDIARMID, Fred Matches played from: 26 December 1907    - 19 January 1907
Clubs: Northampton Town, Tottenham Hotspur
   MCDONAGH, Jim Matches played from: 4 October 1975    - 13 February 1988
Clubs: Rotherham United, Huddersfield Town
   MCDONALD Matches played from: 20 October 1897    - 20 October 1897
Clubs: Eastleigh Athletic
   MCDONALD Matches played from: 27 December 1897    - 19 March 1898
Clubs: Gravesend United
   MCDONALD, Alan Matches played from: 4 January 1993    - 5 February 1997
Clubs: Queens Park Rangers
   MCDONALD, Alex Matches played from: 22 March 1902    - 3 March 1906
Clubs: Portsmouth, West Ham United, Wellingborough, Southampton, Croydon Common, Luton Town
   MCDONALD, Alexander Matches played from: 20 September 1899    - 30 December 1899
Clubs: Bristol City
   MCDONALD, Billy Matches played from: 10 January 1920    - 10 January 1920
Clubs: Fulham
   MCDONALD, Bobby Matches played from: 22 February 1984    - 22 February 1984
Clubs: Oxford United
   MCDONALD, Clayton Matches played from: 5 November 2011    - 18 September 2010
Clubs: Port Vale, Walsall
   MCDONALD, Cody Matches played from: 24 October 2009    - 2 March 2013
Clubs: Norwich City, Gillingham, Coventry City
   MCDONALD, David Matches played from: 1 November 1952    - 20 November 1954
Clubs: Crystal Palace
   MCDONALD, Elias Matches played from: 24 September 1924    - 21 March 1925
Clubs: Southend United
   MCDONALD, Gary Matches played from: 26 February 2008    - 6 April 2012
Clubs: Oldham Athletic, Morecambe
   MCDONALD, Gordon Matches played from: 13 October 1956    - 13 October 1956
Clubs: Crystal Palace
   MCDONALD, Harry Matches played from: 8 September 1951    - 20 November 1954
Clubs: Crystal Palace
   MCDONALD, Hugh Matches played from: 1 December 1906    - 8 April 1908
Clubs: Brighton and Hove Albion
   MCDONALD, Ian Matches played from: 27 December 1982    - 30 April 1977
Clubs: Aldershot, Colchester United, Mansfield Town
   MCDONALD, Jack Matches played from: 4 April 1947    - 30 January 1954
Clubs: Bournemouth and Boscombe Athletic, Southend United
   MCDONALD, John Matches played from: 21 September 1907    - 1 March 1913
Clubs: Queens Park Rangers
   MCDONALD, Ken Matches played from: 12 January 1924    - 12 January 1924
Clubs: Bradford
   MCDONALD, Kevin Matches played from: 6 November 2012    - 11 March 2014
Clubs: Sheffield United, Wolverhampton Wanderers
   MCDONALD, Neil Matches played from: 27 October 1992    - 30 January 1988
Clubs: Oldham Athletic, Newcastle United
   MCDONALD, Rob Matches played from: 28 April 1979    - 28 April 1979
Clubs: Hull City
   MCDONALD, Roy Matches played from: 30 December 1922    - 6 January 1923
Clubs: Newport County
   MCDONALD, Ted Matches played from: 5 November 1904    - 14 November 1908
Clubs: Portsmouth
   MCDONALD, Terry Matches played from: 6 November 1965    - 19 December 1964
Clubs: Reading, Leyton Orient
   MCDONALD, Terry Matches played from: 15 February 1969    - 5 May 1969
Clubs: Barrow
   MCDONALD, Tom Matches played from: 14 November 1908    - 20 March 1909
Clubs: Portsmouth
   MCDONALD, William Matches played from: 14 January 1899    - 22 April 1899
Clubs: Bedminster
   MCDONALD, Willie Matches played from: 1 December 1906    - 8 April 1908
Clubs: Brighton and Hove Albion
   MCDONNELL, Charlie Matches played from: 15 April 1960    - 18 April 1960
Clubs: Tranmere Rovers
   MCDONNELL, Joe Matches played from: 15 October 2016    - 15 October 2016
Clubs: AFC Wimbledon
   MCDONNELL, Martin Matches played from: 23 August 1952    - 9 April 1955
Clubs: Coventry City
   MCDONOUGH, Darron Matches played from: 8 March 1988    - 8 March 1988
Clubs: Luton Town
   MCDONOUGH, Frank Matches played from: 16 October 1937    - 16 October 1937
Clubs: Torquay United
   MCDONOUGH, Frank Matches played from: 31 October 1931    - 31 October 1931
Clubs: Thames Association
   MCDONOUGH, Roy Matches played from: 9 September 1978    - 18 February 1983
Clubs: Walsall, Southend United, Colchester United
   MCDOUGALD, Junior Matches played from: 26 October 1994    - 23 April 1996
Clubs: Brighton and Hove Albion, Chesterfield
   MCDOUGALL, D. Matches played from: 27 March 1920    - 27 March 1920
Clubs: Millwall
   MCDOUGALL, David Matches played from: 30 March 1901    - 24 April 1901
Clubs: Bristol City
   MCDOUGALL, Jock Matches played from: 12 November 1932    - 18 September 1935
Clubs: Aldershot
   MCDOWALL, Jim Matches played from: 4 December 1965    - 4 December 1965
Clubs: Grantham
   MCDOWELL, John Matches played from: 25 January 1975    - 28 January 1975
Clubs: West Ham United
   MCEACHRAN, Grant Matches played from: 9 April 1921    - 16 April 1921
Clubs: Grimsby Town
   MCEACHRANE, Rodney Matches played from: 6 October 1900    - 4 February 1911
Clubs: West Ham United, Thames Ironworks, Woolwich Arsenal
   MCELENY, Charlie Matches played from: 7 September 1901    - 21 December 1901
Clubs: Brentford
   MCELHANEY, Ralph Matches played from: 29 April 1901    - 9 January 1897
Clubs: Brentford, Tottenham Hotspur
   MCELHINNEY, Gerry Matches played from: 14 November 1987    - 22 January 1983
Clubs: Plymouth Argyle, Rochdale
   MCEVELEY, Jay Matches played from: 20 September 2014    - 23 January 2016
Clubs: Sheffield United
   MCEVILLY, Lee Matches played from: 13 January 2007    - 13 January 2007
Clubs: Wrexham
   MCEWAN, Billy Matches played from: 8 September 1979    - 8 September 1979
Clubs: Rotherham United
   MCEWAN, Billy Matches played from: 21 December 1946    - 21 February 1948
Clubs: Queens Park Rangers
   MCEWAN, Billy Matches played from: 18 April 1978    - 4 September 1976
Clubs: Peterborough United, Brighton and Hove Albion, Chesterfield
   MCEWAN, Billy Matches played from: 11 February 1950    - 4 November 1950
Clubs: Leyton Orient
   MCEWAN, Billy Matches played from: 30 April 1977    - 30 April 1977
Clubs: Mansfield Town
   MCEWAN, Stan Matches played from: 23 September 1978    - 15 November 1980
Clubs: Blackpool
   MCEWEN, Jimmy 'Punch' Matches played from: 9 March 1895    - 5 September 1908
Clubs: Luton Town, Norwich City
   MCFADDEN, Tony Matches played from: 19 March 1983    - 19 March 1983
Clubs: Darlington
   MCFADZEAN, Callum Matches played from: 13 April 2013    - 29 August 2015
Clubs: Sheffield United
   MCFADZEAN, Kyle Matches played from: 1 November 2014    - 25 February 2014
Clubs: Milton Keynes Dons, Crawley Town
   MCFARLAND, Roy Matches played from: 30 October 1968    - 5 September 1972
Clubs: Derby County
   MCFARLANE, Ian Matches played from: 5 November 1960    - 5 November 1960
Clubs: Bath City
   MCFAUL, Shane Matches played from: 22 March 2008    - 15 December 2004
Clubs: Brighton and Hove Albion, Notts County
   MCFEAT, Archie Matches played from: 16 October 1948    - 16 October 1948
Clubs: Torquay United
   MCGAHEY, Harrison Matches played from: 20 September 2014    - 19 November 2016
Clubs: Sheffield United, Rochdale
   MCGAIRY, Tom Matches played from: 16 October 1954    - 16 October 1954
Clubs: Walsall
   MCGANN, Jimmy Matches played from: 19 January 1935    - 19 January 1935
Clubs: Reading
   MCGARRIGLE, Kevin Matches played from: 14 October 1995    - 3 April 1996
Clubs: Brighton and Hove Albion
   MCGARRY, Arthur Matches played from: 4 February 1922    - 21 April 1923
Clubs: Reading
   MCGARRY, Bill Matches played from: 28 September 1946    - 27 April 1963
Clubs: Port Vale, Bournemouth and Boscombe Athletic
   MCGARRY, Ron Matches played from: 4 September 1967    - 28 November 1964
Clubs: Barrow, Newcastle United
   MCGARVEY, Scott Matches played from: 13 January 1990    - 29 November 1986
Clubs: Oldham Athletic, Carlisle United
   MCGAVIN, Steve Matches played from: 12 August 2000    - 26 December 1995
Clubs: Colchester United, Wycombe Wanderers
   MCGEACHIE, George Matches played from: 22 September 1965    - 27 August 1966
Clubs: Darlington
   MCGEACHIE, George Matches played from: 8 September 1951    - 5 January 1952
Clubs: Crystal Palace
   MCGEACHY, Joe Matches played from: 15 April 1949    - 4 November 1950
Clubs: Leyton Orient
   MCGEE, Luke Matches played from: 3 September 2016    - 21 January 2017
Clubs: Peterborough United
   MCGEE, Owen Matches played from: 28 April 1990    - 28 April 1990
Clubs: Middlesbrough
   MCGEE, Paul Matches played from: 12 September 1981    - 12 September 1981
Clubs: Preston North End
   MCGEORGE, Jimmy Matches played from: 11 April 1967    - 11 April 1967
Clubs: Mansfield Town
   MCGEORGE, Robert Matches played from: 27 September 1905    - 27 September 1905
Clubs: Clapton Orient
   MCGEOUCH, Dylan Matches played from: 18 April 2014    - 18 April 2014
Clubs: Coventry City
   MCGETTIGAN, Larry Matches played from: 1 September 1971    - 1 September 1971
Clubs: Watford
   MCGHEE, David Matches played from: 2 September 1995    - 21 February 1996
Clubs: Brentford
   MCGHEE, Jamie Matches played from: 21 April 2007    - 21 April 2007
Clubs: Mansfield Town
   MCGHEE, Mark Matches played from: 30 December 1989    - 30 March 1991
Clubs: Newcastle United
   MCGHIE, Joe Matches played from: 11 April 1908    - 26 April 1913
Clubs: Reading, Brighton and Hove Albion
   MCGIBBON, Charlie Matches played from: 17 September 1910    - 9 October 1909
Clubs: Leyton, Crystal Palace, New Brompton, Southampton
   MCGIBBON, Doug Matches played from: 13 November 1948    - 27 January 1951
Clubs: Bournemouth and Boscombe Athletic
   MCGIBBON, Pat Matches played from: 30 September 2000    - 3 March 2001
Clubs: Wigan Athletic
   MCGIFFORD, Grahame Matches played from: 15 October 1977    - 5 April 1975
Clubs: Port Vale, Huddersfield Town
   MCGILL, Jimmy Matches played from: 22 November 1969    - 13 March 1976
Clubs: Huddersfield Town, Hull City, Halifax Town
   MCGILL, Patrick Matches played from: 24 April 1937    - 12 February 1938
Clubs: Exeter City
   MCGINLAY, John Matches played from: 1 January 1992    - 3 October 1989
Clubs: Millwall, Bolton Wanderers, Bradford City, Shrewsbury Town
   MCGINLEY, John Matches played from: 27 September 1986    - 27 September 1986
Clubs: Rotherham United
   MCGINN, Hugh Matches played from: 16 January 1926    - 16 January 1926
Clubs: Charlton Athletic
   MCGINN, Paul Matches played from: 13 August 2016    - 13 August 2016
Clubs: Chesterfield
   MCGINN, R. Matches played from: 29 November 1902    - 29 October 1904
Clubs: Whiteheads
   MCGINN, Stephen Matches played from: 19 January 2013    - 20 September 2014
Clubs: Shrewsbury Town, Sheffield United
   MCGINNIGLE, Hugh Matches played from: 15 September 1937    - 24 February 1934
Clubs: Aldershot, Luton Town
   MCGINTY, Sean Matches played from: 5 January 2013    - 5 September 2012
Clubs: Carlisle United, Oxford United
   MCGIVEN, Mick Matches played from: 29 August 1970    - 2 September 1972
Clubs: Sunderland
   MCGIVERN, Ryan Matches played from: 18 September 2010    - 14 March 2015
Clubs: Walsall, Shrewsbury Town, Port Vale
   MCGLASHAN, Jermaine Matches played from: 22 November 2016    - 6 February 2016
Clubs: Southend United, Cheltenham Town, Aldershot Town, Gillingham
   MCGLASHAN, John Matches played from: 9 December 1995    - 3 April 1993
Clubs: Rotherham United, Peterborough United
   MCGLEISH, Scott Matches played from: 10 November 2007    - 3 April 2012
Clubs: Wycombe Wanderers, Colchester United, Leyton Orient, Barnet
   MCGLENNON, Tommy Matches played from: 10 September 1958    - 17 September 1958
Clubs: Rochdale
   MCGLINCHEY, Brian Matches played from: 29 August 1998    - 19 February 2005
Clubs: Port Vale, Plymouth Argyle, Torquay United
   MCGLINCHEY, Charlie Matches played from: 16 November 1968    - 16 November 1968
Clubs: Canterbury City
   MCGOLDRICK, David Matches played from: 13 October 2012    - 24 January 2004
Clubs: Coventry City, Port Vale, Notts County
   MCGOLDRICK, Eddie Matches played from: 21 January 1989    - 2 April 1994
Clubs: Crystal Palace, Manchester City, Kettering Town, Arsenal
   MCGONIGAL, Bert Matches played from: 4 September 1962    - 11 September 1962
Clubs: Brighton and Hove Albion
   MCGOUGH, Joe Matches played from: 3 September 1932    - 19 October 1935
Clubs: Reading
   MCGOVERN, Brian Matches played from: 3 January 2000    - 3 January 2000
Clubs: Queens Park Rangers
   MCGOVERN, John Matches played from: 7 January 1978    - 5 September 1972
Clubs: Nottingham Forest, Hartlepool, Derby County
   MCGOVERN, Jon-Paul Matches played from: 15 September 2012    - 8 January 2005
Clubs: Carlisle United, Milton Keynes Dons, Sheffield Wednesday
   MCGOVERN, Mick Matches played from: 2 January 1971    - 2 January 1971
Clubs: Queens Park Rangers
   MCGOVERN, Tom Matches played from: 2 April 1920    - 2 April 1920
Clubs: Brentford
   MCGOVERN, Tom Matches played from: 19 September 1925    - 19 September 1925
Clubs: Merthyr Town
   MCGOWAN, Ally Matches played from: 23 August 1958    - 27 February 1963
Clubs: Wrexham
   MCGOWAN, Andy Matches played from: 14 August 1976    - 23 October 1976
Clubs: Northampton Town
   MCGOWAN, Frank Matches played from: 7 November 1903    - 7 November 1903
Clubs: Queens Park Rangers
   MCGOWAN, Jimmy Matches played from: 17 December 1955    - 9 October 1957
Clubs: Southampton
   MCGOWAN, Neil Matches played from: 8 October 2000    - 8 October 2000
Clubs: Oxford United
   MCGRAE, Joe Matches played from: 11 September 1926    - 2 March 1929
Clubs: Norwich City
   MCGRATH, Chris Matches played from: 20 April 1976    - 20 April 1976
Clubs: Millwall
   MCGRATH, Derek Matches played from: 23 March 1991    - 23 March 1991
Clubs: Brighton and Hove Albion
   MCGRATH, Jimmy Matches played from: 13 April 1932    - 23 April 1932
Clubs: Cardiff City
   MCGRATH, John Matches played from: 11 April 1959    - 21 January 1961
Clubs: Bury
   MCGRATH, John Matches played from: 17 September 2011    - 28 February 2012
Clubs: Burton Albion
   MCGRATH, John Matches played from: 16 November 1963    - 10 April 1965
Clubs: Newcastle United
   MCGRATH, Lloyd Matches played from: 15 October 1994    - 15 October 1994
Clubs: Portsmouth
   MCGRATH, Martin Matches played from: 9 August 1980    - 12 August 1980
Clubs: AFC Bournemouth
   MCGRATH , Paul Matches played from: 16 February 1992    - 12 February 1994
Clubs: Aston Villa
   MCGRATH, Phil Matches played from: 30 April 2011    - 30 April 2011
Clubs: Oldham Athletic
   MCGREAL, John Matches played from: 14 September 1996    - 15 January 2000
Clubs: Tranmere Rovers, Ipswich Town
   MCGREGOR Matches played from: 2 October 1897    - 2 October 1897
Clubs: Chatham
   MCGREGOR Matches played from: 19 December 1896    - 8 January 1898
Clubs: Northfleet
   MCGREGOR, Alex Matches played from: 6 September 1975    - 30 January 1979
Clubs: Shrewsbury Town, Aldershot
   MCGREGOR, Callum Matches played from: 18 October 2013    - 26 April 2014
Clubs: Notts County
   MCGREGOR, E. Matches played from: 2 November 1907    - 2 November 1907
Clubs: Portsmouth
   MCGREGOR, John Matches played from: 15 November 1930    - 9 April 1932
Clubs: Gillingham
   MCGREGOR, Mark Matches played from: 18 September 2004    - 7 November 2000
Clubs: Blackpool, Port Vale, Wrexham
   MCGREGOR, Michael Matches played from: 9 December 1933    - 9 December 1933
Clubs: Dartford
   MCGREGOR, Paul Matches played from: 29 September 2001    - 8 March 2003
Clubs: Northampton Town
   MCGROGAN, Hugh Matches played from: 27 December 1976    - 18 October 1980
Clubs: Oxford United, Carlisle United
   MCGUGAN, Lewis Matches played from: 19 January 2008    - 16 February 2008
Clubs: Nottingham Forest
   MCGUGAN, Paul Matches played from: 15 March 1988    - 14 January 1989
Clubs: Barnsley
   MCGUIGAN, Andy Matches played from: 7 October 1908    - 9 April 1910
Clubs: Exeter City
   MCGUIGAN, Johnny Matches played from: 30 March 1956    - 25 April 1964
Clubs: Southend United, Southampton
   MCGUINESS, Harry Matches played from: 25 December 1950    - 20 March 1954
Clubs: Torquay United
   MCGUIRE, Jim Matches played from: 20 October 1934    - 29 February 1936
Clubs: Northampton Town
   MCGUIRE, John Matches played from: 5 September 1925    - 5 September 1925
Clubs: Charlton Athletic
   MCGUIRE, Phil Matches played from: 27 September 2005    - 27 September 2005
Clubs: Doncaster Rovers
   MCGURK, Adam Matches played from: 25 January 2011    - 21 December 2012
Clubs: Tranmere Rovers
   MCHALE, Kevin Matches played from: 4 April 1969    - 6 February 1965
Clubs: Crewe Alexandra, Huddersfield Town
   MCHALE, Ray Matches played from: 12 October 1974    - 10 October 1973
Clubs: Halifax Town, Bury, Chesterfield
   M'CHANGAMA, Youssouf Matches played from: 15 December 2012    - 15 December 2012
Clubs: Oldham Athletic
   MCHARDY Matches played from: 10 September 1898    - 10 September 1898
Clubs: Warmley
   MCHUGH, Adam Matches played from: 9 February 2013    - 9 February 2013
Clubs: Hartlepool United
   MCHUGH, Carl Matches played from: 29 December 2013    - 7 October 2014
Clubs: Bradford City, Plymouth Argyle
   MCHUGH, Frazer Matches played from: 24 January 2004    - 24 January 2004
Clubs: Notts County
   MCHUGH, Jock Matches played from: 15 December 1934    - 28 January 1939
Clubs: Watford
   MCILMOYLE, Hugh Matches played from: 20 November 1971    - 6 March 1971
Clubs: Preston North End, Carlisle United, Middlesbrough
   MCILROY, Jimmy Matches played from: 3 December 1966    - 28 April 1967
Clubs: Oldham Athletic
   MCILVENNEY, Paddy Matches played from: 28 April 1956    - 28 April 1956
Clubs: Aldershot
   MCILVENNY, John Matches played from: 6 April 1953    - 25 February 1961
Clubs: Bristol Rovers, Reading
   MCILVENNY, Paddy Matches played from: 3 November 1928    - 3 November 1928
Clubs: Northampton Town
   MCILVENNY, Paddy Matches played from: 18 October 1952    - 6 November 1954
Clubs: Brighton and Hove Albion
   MCILWRAITH, Jimmy Matches played from: 31 January 1976    - 15 August 1978
Clubs: Bury, Portsmouth
   MCINALLY, Alan Matches played from: 5 December 1987    - 7 May 1988
Clubs: Aston Villa
   MCINDOE, Michael Matches played from: 11 December 2004    - 4 February 2006
Clubs: Doncaster Rovers
   MCINNES, Derek Matches played from: 11 September 2001    - 11 September 2001
Clubs: West Bromwich Albion
   MCINNES, John Matches played from: 24 November 1951    - 24 November 1951
Clubs: Bedford Town
   MCINNES, Tom Matches played from: 27 January 1900    - 17 March 1900
Clubs: Bristol Rovers
   MCINNES, Willie Matches played from: 6 September 1958    - 18 February 1959
Clubs: Accrington Stanley
   MCINNES, Willie Matches played from: 22 March 1930    - 22 March 1930
Clubs: Luton Town
   MCINROY, David Matches played from: 19 October 1895    - 19 October 1895
Clubs: Millwall Athletic
   MCINTOSH, Alex Matches played from: 10 December 1949    - 10 December 1949
Clubs: Carlisle United
   MCINTOSH, Andy Matches played from: 9 December 1995    - 9 December 1995
Clubs: Rotherham United
   MCINTOSH, George Matches played from: 16 February 1924    - 16 February 1924
Clubs: Exeter City
   MCINTOSH, Jim Matches played from: 17 March 1973    - 17 March 1973
Clubs: Nottingham Forest
   MCINTOSH, Malcolm Matches played from: 2 May 1979    - 6 February 1980
Clubs: Oxford United
   MCINTOSH, Martin Matches played from: 15 November 1997    - 9 October 1999
Clubs: Stockport County
   MCINTYRE, Edward Matches played from: 7 September 1907    - 7 November 1908
Clubs: Plymouth Argyle
   MCINTYRE, Jim Matches played from: 27 March 2001    - 27 March 2001
Clubs: Reading
   MCINTYRE, Jim Matches played from: 11 February 1905    - 17 October 1903
Clubs: Reading, Northampton Town
   MCINTYRE, Johnny Matches played from: 10 January 1920    - 28 January 1922
Clubs: Fulham, Blackburn Rovers
   MCINTYRE, Kevin Matches played from: 15 October 2011    - 27 January 2007
Clubs: Accrington Stanley, Macclesfield Town
   MCINTYRE, R. Matches played from: 18 September 1901    - 18 September 1901
Clubs: Bristol Rovers
   MCIVER, Fred Matches played from: 13 September 1975    - 13 September 1975
Clubs: Sheffield Wednesday
   MCIVER, Willie Matches played from: 24 October 1908    - 27 February 1909
Clubs: Brentford
   MCJANNET, Les Matches played from: 25 September 1990    - 25 September 1990
Clubs: Darlington
   MCKAIN, Devante Matches played from: 19 August 2014    - 19 August 2014
Clubs: Gillingham
   MCKAY Matches played from: 17 November 1897    - 28 February 1898
Clubs: Bristol St. George
   MCKAY, Billy Matches played from: 24 September 2016    - 24 September 2016
Clubs: Oldham Athletic
   MCKAY, Bobby Matches played from: 31 August 1935    - 5 September 1934
Clubs: Newport County, Bristol Rovers
   MCKAY, D. Matches played from: 3 November 1900    - 12 November 1900
Clubs: Bristol East
   MCKAY, J. Matches played from: 21 March 1914    - 21 March 1914
Clubs: Southend United
   MCKAY, Jack Matches played from: 20 December 2014    - 20 December 2014
Clubs: Doncaster Rovers
   MCKAY, Ken Matches played from: 30 April 1902    - 3 April 1899
Clubs: Fulham, Thames Ironworks, Tottenham Hotspur
   MCKECHNIE, Ian Matches played from: 24 September 1965    - 15 April 1974
Clubs: Southend United, Hull City
   MCKECHNIE, Jimmy Matches played from: 22 October 1921    - 29 October 1921
Clubs: Exeter City
   MCKECHNIE, Tommy Matches played from: 21 October 1967    - 29 October 1966
Clubs: Colchester United, Bournemouth and Boscombe Athletic
   MCKEE, Frank Matches played from: 10 September 1952    - 18 September 1954
Clubs: Gillingham
   MCKEE, Jimmy Matches played from: 12 December 1903    - 6 February 1904
Clubs: Luton Town
   MCKEE, Reg Matches played from: 12 September 1925    - 12 September 1925
Clubs: Gillingham
   MCKEER, C.W. Matches played from: 11 February 1911    - 11 February 1911
Clubs: Southampton
   MCKEEVER, Mark Matches played from: 24 March 2001    - 24 March 2001
Clubs: Bristol Rovers
   MCKEIRMAN Matches played from: 25 October 1905    - 25 October 1905
Clubs: Grays United
   MCKELLAR, David Matches played from: 7 January 1984    - 19 April 1982
Clubs: Carlisle United, Brentford
   MCKENDRICK, Dave Matches played from: 29 October 1904    - 29 October 1904
Clubs: Whiteheads
   MCKENNA, Alan Matches played from: 11 October 1980    - 7 November 1981
Clubs: Millwall
   MCKENNA, Frank Matches played from: 20 October 1928    - 2 March 1929
Clubs: Norwich City
   MCKENNA, Mike Matches played from: 28 December 1946    - 28 December 1946
Clubs: Northampton Town
   MCKENNA, Tom Matches played from: 16 November 1946    - 16 November 1946
Clubs: Reading
   MCKENNA, Tom Matches played from: 15 April 1929    - 17 September 1927
Clubs: Merthyr Town, Charlton Athletic
   MCKENZIE Matches played from: 19 December 1896    - 19 December 1896
Clubs: Northfleet
   MCKENZIE, Archibald Matches played from: 29 September 1894    - 7 November 1896
Clubs: Millwall Athletic
   MCKENZIE, Duncan Matches played from: 17 March 1973    - 1 February 1977
Clubs: Nottingham Forest, Blackburn Rovers, Everton
   MCKENZIE, Frank Matches played from: 8 November 1924    - 6 February 1926
Clubs: Newport County
   MCKENZIE, Fred Matches played from: 8 November 1924    - 26 March 1930
Clubs: Newport County, Plymouth Argyle
   MCKENZIE, James Matches played from: 10 April 1937    - 2 April 1938
Clubs: Cardiff City
   MCKENZIE, Jim Matches played from: 22 October 1898    - 22 October 1898
Clubs: Southampton
   MCKENZIE, John Matches played from: 22 September 1909    - 22 September 1909
Clubs: Bristol Rovers
   MCKENZIE, Leon Matches played from: 26 December 2009    - 27 September 2003
Clubs: Charlton Athletic, Crystal Palace, Peterborough United
   MCKENZIE, Taylor Matches played from: 13 December 2014    - 13 December 2014
Clubs: Notts County
   MCKENZIE, Thomas Matches played from: 24 November 1906    - 27 February 1909
Clubs: Plymouth Argyle, Brentford
   MCKEOWN, James Matches played from: 25 November 2008    - 2 May 2009
Clubs: Peterborough United
   MCKERNON, Craig Matches played from: 8 November 1986    - 3 April 1987
Clubs: Mansfield Town
   MCKIE, Dan Matches played from: 28 November 1910    - 1 March 1913
Clubs: Queens Park Rangers
   MCKIE, James Matches played from: 24 December 1904    - 19 March 1906
Clubs: New Brompton
   MCKIE, Jim Matches played from: 5 December 1896    - 26 March 1898
Clubs: Southampton St. Mary's, Chatham
   MCKIM, Johnny Matches played from: 23 August 1950    - 18 December 1954
Clubs: Colchester United
   MCKINLAY Matches played from: 10 March 1902    - 10 March 1902
Clubs: Queens Park Rangers
   MCKINLAY, Bobby Matches played from: 11 March 1967    - 20 March 1967
Clubs: Nottingham Forest
   MCKINLEY, Charles Matches played from: 10 September 1928    - 10 September 1928
Clubs: Brentford
   MCKINLEY, David Matches played from: 28 December 1908    - 28 December 1908
Clubs: Watford
   MCKINNELL Matches played from: 23 March 1907    - 23 March 1907
Clubs: New Brompton
   MCKINNEY, Bill Matches played from: 16 November 1963    - 11 April 1967
Clubs: Newcastle United, Bournemouth and Boscombe Athletic, Mansfield Town
   MCKINNEY, Daniel Matches played from: 17 January 1925    - 5 December 1925
Clubs: Norwich City
   MCKINNEY, Richard Matches played from: 30 August 2004    - 17 January 2004
Clubs: Walsall, Manchester City, Colchester United
   MCKINVEN, John Matches played from: 9 December 1961    - 24 September 1965
Clubs: Southend United
   MCKNIGHT, Allen Matches played from: 28 January 1989    - 1 February 1989
Clubs: West Ham United
   MCKNIGHT, Phil Matches played from: 30 October 1954    - 25 February 1956
Clubs: Leyton Orient
   MCKOY, Nick Matches played from: 31 December 2011    - 1 October 2005
Clubs: Northampton Town, Milton Keynes Dons
   MCLACHLAN Matches played from: 16 April 1906    - 16 April 1906
Clubs: New Brompton
   MCLACHLAN, Alex Matches played from: 8 October 1927    - 18 February 1928
Clubs: Merthyr Town
   MCLACHLAN, Fraser Matches played from: 2 December 2006    - 11 October 2003
Clubs: Morecambe, Stockport County
   MCLACHLAN, George Matches played from: 11 January 1930    - 11 January 1930
Clubs: Manchester United
   MCLAFFERTY, C. Matches played from: 15 November 1890    - 15 November 1890
Clubs: 93rd Highland Regiment
   MCLAFFERTY, Maurice Matches played from: 7 March 1953    - 7 March 1953
Clubs: Brighton and Hove Albion
   MCLAIN, Tommy Matches played from: 25 September 1952    - 11 December 1954
Clubs: Northampton Town
   MCLAREN, C. Matches played from: 15 November 1890    - 15 November 1890
Clubs: 93rd Highland Regiment
   MCLAREN, Eddie Matches played from: 29 January 1955    - 21 March 1959
Clubs: Reading
   MCLAREN, Hugh Matches played from: 10 September 1955    - 10 September 1955
Clubs: Walsall
   MCLAREN, Jimmy Matches played from: 16 December 1933    - 24 September 1938
Clubs: Watford
   MCLAREN, Paul Matches played from: 20 October 2007    - 24 February 2001
Clubs: Tranmere Rovers, Rotherham United, Oxford United, Luton Town
   MCLAREN, Tommy Matches played from: 24 August 1974    - 21 August 1976
Clubs: Port Vale
   MCLARNEY, Patrick Matches played from: 16 September 1905    - 16 September 1905
Clubs: Queens Park Rangers
   MCLAUGHLAN, Hugh Matches played from: 30 December 1933    - 4 May 1935
Clubs: Newport County
   MCLAUGHLAN, Joe Matches played from: 21 February 1914    - 21 February 1914
Clubs: Watford
   MCLAUGHLIN, Bobby Matches played from: 24 November 1962    - 24 November 1962
Clubs: Yeovil Town
   MCLAUGHLIN, Bobby Matches played from: 27 November 1954    - 16 January 1952
Clubs: Southampton, Cardiff City
   MCLAUGHLIN, Brian Matches played from: 30 September 2000    - 30 September 2000
Clubs: Wigan Athletic
   MCLAUGHLIN, Conor Matches played from: 29 November 2014    - 17 December 2016
Clubs: Fleetwood Town
   MCLAUGHLIN, Jimmy Matches played from: 12 October 1960    - 18 March 1967
Clubs: Shrewsbury Town, Swansea Town
   MCLAUGHLIN, Joe Matches played from: 29 December 1990    - 11 February 1989
Clubs: Watford, Chelsea
   MCLAUGHLIN, John Matches played from: 11 August 1979    - 15 May 1982
Clubs: Portsmouth
   MCLAUGHLIN, Jon Matches played from: 19 September 2015    - 21 April 2014
Clubs: Burton Albion, Bradford City
   MCLAUGHLIN, Ryan Matches played from: 24 September 2016    - 18 February 2017
Clubs: Oldham Athletic
   MCLAUGHLIN, Stephen Matches played from: 13 December 2014    - 21 September 2013
Clubs: Notts County, Southend United, Bristol City
   MCLAUGHLIN, William Matches played from: 30 March 1907    - 30 March 1907
Clubs: Plymouth Argyle
   MCLAVERTY, Bernard Matches played from: 14 April 1928    - 2 March 1929
Clubs: Norwich City
   MCLEAN Matches played from: 13 September 1905    - 13 September 1905
Clubs: Leyton
   MCLEAN, Aaron Matches played from: 21 April 2014    - 11 April 2015
Clubs: Bradford City, Peterborough United
   MCLEAN, David Matches played from: 29 April 1978    - 2 December 1984
Clubs: Carlisle United, Darlington
   MCLEAN, Duncan Matches played from: 31 March 1899    - 31 March 1899
Clubs: Southampton
   MCLEAN, George Matches played from: 15 April 1967    - 5 May 1969
Clubs: Workington, Grimsby Town, Exeter City, Barrow
   MCLEAN, Jimmy Matches played from: 5 February 1910    - 5 February 1910
Clubs: Burnley
   MCLEAN, Jock Matches played from: 15 September 1897    - 30 March 1898
Clubs: Bristol Eastville Rovers
   MCLEAN, Jock Matches played from: 28 October 1933    - 30 September 1936
Clubs: Bristol Rovers
   MCLEAN, Jock Matches played from: 25 October 1902    - 21 November 1908
Clubs: Bristol Rovers, Bristol City, Millwall, Millwall Athletic, Queens Park Rangers
   MCLEAN, Peter Matches played from: 14 October 1950    - 1 May 1953
Clubs: Reading
   MCLEAN, R. Matches played from: 12 April 1905    - 12 April 1905
Clubs: Millwall
   MCLEAN, R. Matches played from: 2 September 1911    - 2 September 1911
Clubs: Leyton
   MCLEAN, Tommy Matches played from: 7 September 1935    - 4 January 1936
Clubs: Exeter City
   MCLEARY, Alan Matches played from: 10 December 1983    - 30 March 1996
Clubs: Millwall, Bristol City
   MCLELLAN, Sandy Matches played from: 29 January 1910    - 29 January 1910
Clubs: Southend United
   MCLENAHAN, Hugh Matches played from: 28 August 1937    - 27 August 1938
Clubs: Notts County
   MCLEOD, Bob Matches played from: 5 December 1914    - 10 April 1915
Clubs: Queens Park Rangers
   MCLEOD, George Matches played from: 25 December 1958    - 23 February 1962
Clubs: Brentford
   MCLEOD, Izale Matches played from: 24 September 2011    - 8 March 2014
Clubs: Barnet, Charlton Athletic, Millwall, Crawley Town, Portsmouth, Milton Keynes Dons
   MCLEOD, John Matches played from: 16 February 1938    - 18 April 1938
Clubs: Millwall
   MCLEOD, Kevin Matches played from: 12 November 2008    - 24 April 2010
Clubs: Brighton and Hove Albion, Swansea City, Wycombe Wanderers
   MCLEOD, Roddy Matches played from: 16 September 1899    - 28 January 1899
Clubs: Southampton, Brentford, Brighton United
   MCLEOD, Sammy Matches played from: 22 October 1955    - 1 April 1961
Clubs: Colchester United
   MCLINTOCK, Frank Matches played from: 15 March 1969    - 15 January 1972
Clubs: Arsenal
   MCLOUGHLIN, Alan Matches played from: 30 September 2000    - 20 February 1999
Clubs: Wigan Athletic, Portsmouth
   MCLOUGHLIN, Ian Matches played from: 25 August 2012    - 1 November 2014
Clubs: Milton Keynes Dons
   MCLOUGHLIN, Paul Matches played from: 20 January 1990    - 18 September 1990
Clubs: Wolverhampton Wanderers
   MCLUCKIE, Jasper Matches played from: 1 October 1904    - 28 January 1905
Clubs: Plymouth Argyle
   MCLUCKIE, Jimmy Matches played from: 5 November 1938    - 11 March 1939
Clubs: Ipswich Town
   MCMAHON, Daryl Matches played from: 19 October 2004    - 19 October 2004
Clubs: Port Vale
   MCMAHON, Edward Matches played from: 20 March 1909    - 20 March 1909
Clubs: Portsmouth
   MCMAHON, Gerry Matches played from: 15 March 1997    - 28 January 1998
Clubs: Stoke City
   MCMAHON, Hughie Matches played from: 21 October 1933    - 19 January 1935
Clubs: Southend United, Queens Park Rangers, Reading
   MCMAHON, Ian Matches played from: 4 February 1984    - 8 March 1986
Clubs: Rochdale
   MCMAHON, John Matches played from: 20 November 1971    - 3 March 1984
Clubs: Preston North End, Tranmere Rovers
   MCMAHON, Lewis Matches played from: 27 October 2004    - 13 November 2004
Clubs: Sheffield Wednesday
   MCMAHON, Pat Matches played from: 23 August 1969    - 6 April 1974
Clubs: Aston Villa
   MCMAHON, Peter Matches played from: 15 November 1958    - 15 October 1955
Clubs: Aldershot, Leyton Orient
   MCMAHON, Stephen Matches played from: 30 August 2003    - 31 January 2004
Clubs: Blackpool
   MCMAHON , Steve Matches played from: 1 September 1993    - 26 February 1994
Clubs: Manchester City
   MCMAHON, Tony Matches played from: 8 August 2015    - 14 December 2013
Clubs: Bradford City, Sheffield United
   MCMAIN, Joe Matches played from: 2 March 1901    - 9 January 1904
Clubs: Kettering Town
   MCMANAMAN, Callum Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   MCMANAMAN, Steve Matches played from: 22 August 1993    - 11 December 1993
Clubs: Liverpool
   MCMANUS, Eddie Matches played from: 28 December 1959    - 28 December 1959
Clubs: Bournemouth and Boscombe Athletic
   MCMANUS, Eric Matches played from: 15 September 1973    - 15 April 1986
Clubs: Notts County, Peterborough United
   MCMANUS, Peter Matches played from: 29 October 1898    - 26 November 1898
Clubs: Warmley
   MCMANUS, Scott Matches played from: 4 April 2009    - 4 April 2009
Clubs: Crewe Alexandra
   MCMASTER, Jamie Matches played from: 21 September 2004    - 21 February 2004
Clubs: Leeds United, Chesterfield
   MCMENEMY, Frank Matches played from: 16 January 1937    - 26 February 1936
Clubs: Crystal Palace, Northampton Town
   MCMENEMY, Paul Matches played from: 31 March 1986    - 22 April 1986
Clubs: Aldershot
   MCMILLAN, Andy Matches played from: 19 August 1995    - 13 January 1996
Clubs: York City
   MCMILLAN, Eric Matches played from: 12 April 1961    - 18 May 1963
Clubs: Hull City
   MCMILLAN, George Matches played from: 31 December 1955    - 31 December 1955
Clubs: Ipswich Town
   MCMILLAN, J. Matches played from: 15 November 1890    - 15 November 1890
Clubs: 93rd Highland Regiment
   MCMILLAN, Jock Matches played from: 27 November 1920    - 27 November 1920
Clubs: Newport County
   MCMILLAN, John Matches played from: 6 November 1897    - 27 February 1897
Clubs: Southampton, Southampton St. Mary's
   MCMILLAN, Steve Matches played from: 3 March 2001    - 25 January 2003
Clubs: Wigan Athletic
   MCMILLAN, Stuart Matches played from: 13 April 1921    - 24 December 1921
Clubs: Gillingham
   MCMILLAN, Tommy Matches played from: 22 December 1956    - 4 September 1957
Clubs: Watford
   MCMILLEN, Walter Matches played from: 25 December 1948    - 24 August 1949
Clubs: Millwall
   MCMINN, Ted Matches played from: 12 October 1991    - 4 February 1995
Clubs: Derby County, Burnley
   MCMORDIE, Eric Matches played from: 4 March 1967    - 25 November 1972
Clubs: Middlesbrough
   MCMORRAN, Jimmy Matches played from: 4 September 1965    - 23 September 1967
Clubs: Walsall
   MCNAB, Bob Matches played from: 9 September 1975    - 15 March 1969
Clubs: Wolverhampton Wanderers, Huddersfield Town, Arsenal
   MCNAB, Jimmy Matches played from: 21 September 1963    - 1 September 1973
Clubs: Sunderland, Preston North End
   MCNAB, Jock Matches played from: 7 December 1929    - 7 December 1929
Clubs: Queens Park Rangers
   MCNAB, Jock Matches played from: 17 September 1930    - 19 April 1930
Clubs: Coventry City, Fulham
   MCNAB, Neil Matches played from: 31 October 1987    - 23 February 1993
Clubs: Manchester City, Tranmere Rovers
   MCNAB, Tommy Matches played from: 20 December 1958    - 20 December 1958
Clubs: Wrexham
   MCNAIR, Willie Matches played from: 28 September 1907    - 11 September 1909
Clubs: Tottenham Hotspur, Reading
   MCNALLY, Bernard Matches played from: 17 December 1989    - 1 May 1989
Clubs: West Bromwich Albion, Shrewsbury Town
   MCNALLY, Brendan Matches played from: 26 January 1963    - 26 January 1963
Clubs: Luton Town
   MCNALLY, Mark Matches played from: 31 August 1996    - 28 January 1998
Clubs: Southend United, Stoke City
   MCNAMARA, Darren Matches played from: 7 January 1995    - 7 January 1995
Clubs: Marlow
   MCNAMEE, Anthony Matches played from: 3 November 2012    - 20 March 2010
Clubs: Macclesfield Town, Norwich City
   MCNAMEE, Francis Matches played from: 6 April 1896    - 6 April 1896
Clubs: New Brompton
   MCNAMEE, Peter Matches played from: 7 April 1962    - 15 April 1963
Clubs: Peterborough United
   MCNAUGHT, James Matches played from: 3 April 1899    - 1 April 1905
Clubs: Tottenham Hotspur
   MCNAUGHT, John Matches played from: 27 March 1909    - 18 April 1911
Clubs: Queens Park Rangers
   MCNAUGHT, Ken Matches played from: 29 January 1977    - 1 February 1977
Clubs: Everton
   MCNAUGHTON, Callum Matches played from: 8 November 2011    - 2 January 2012
Clubs: AFC Wimbledon
   MCNAUGHTON, Jock Matches played from: 12 September 1936    - 12 September 1936
Clubs: Brighton and Hove Albion
   MCNEICE, Vince Matches played from: 20 September 1960    - 23 February 1963
Clubs: Watford
   MCNEIL, Bobby Matches played from: 22 February 1986    - 22 February 1986
Clubs: Preston North End
   MCNEIL, Bobby Matches played from: 9 January 1915    - 29 January 1921
Clubs: Chelsea
   MCNEIL, Bobby Matches played from: 29 November 1980    - 2 October 1982
Clubs: Hull City
   MCNEIL, Dixie Matches played from: 7 December 1974    - 15 September 1981
Clubs: Hereford United, Wrexham
   MCNEIL, Mark Matches played from: 20 April 1985    - 20 April 1985
Clubs: Aldershot
   MCNEIL, Martin Matches played from: 17 February 2001    - 17 February 2001
Clubs: Cambridge United
   MCNEIL, Matt Matches played from: 6 November 1954    - 23 March 1957
Clubs: Brighton and Hove Albion, Norwich City
   MCNEIL, Matty Matches played from: 13 January 2009    - 23 December 2006
Clubs: Stockport County, Macclesfield Town
   MCNEIL, Mick Matches played from: 21 March 1964    - 13 March 1965
Clubs: Middlesbrough, Ipswich Town
   MCNEIL, R. Matches played from: 9 January 1926    - 9 January 1926
Clubs: Clapton
   MCNEILL, Brian Matches played from: 20 January 1979    - 6 November 1979
Clubs: Plymouth Argyle
   MCNEILL, Ian Matches played from: 17 November 1962    - 6 April 1963
Clubs: Southend United
   MCNESTRY, George Matches played from: 5 November 1932    - 14 April 1936
Clubs: Bristol Rovers, Luton Town, Coventry City
   MCNICHOL, Alex Matches played from: 30 August 1947    - 31 December 1949
Clubs: Aldershot
   MCNICHOL, Bob Matches played from: 6 September 1958    - 18 February 1959
Clubs: Accrington Stanley
   MCNICHOL, Jim Matches played from: 8 May 1979    - 2 September 1986
Clubs: Brentford, Exeter City, Torquay United
   MCNICHOL, Johnny Matches played from: 26 August 1961    - 6 October 1951
Clubs: Crystal Palace, Brighton and Hove Albion
   MCNIVEN, David Matches played from: 19 April 1983    - 10 May 1985
Clubs: Blackpool, Bradford City, Halifax Town
   MCNIVEN, David Matches played from: 2 December 2006    - 2 December 2006
Clubs: Morecambe
   MCNIVEN, J. Matches played from: 9 February 1895    - 9 February 1895
Clubs: Millwall Athletic
   MCNIVEN, Scott Matches played from: 8 December 2002    - 16 January 2002
Clubs: Oxford United, Oldham Athletic
   MCNULTY, Jim Matches played from: 7 November 2015    - 13 March 2010
Clubs: Rochdale, Tranmere Rovers, Stockport County, Brighton and Hove Albion
   MCNULTY, Marc Matches played from: 26 November 2016    - 14 March 2017
Clubs: Bradford City, Sheffield United
   MCNULTY, Steve Matches played from: 12 August 2014    - 12 August 2014
Clubs: Luton Town
   MCPARLAND, Ian Matches played from: 7 October 1989    - 28 April 1987
Clubs: Hull City, Notts County
   MCPARLAND, Peter Matches played from: 26 October 1963    - 26 October 1963
Clubs: Plymouth Argyle
   MCPHAIL, Dan Matches played from: 8 December 1934    - 8 December 1934
Clubs: Lincoln City
   MCPHAIL, Stephen Matches played from: 6 August 2005    - 26 November 2005
Clubs: Barnsley
   MCPHEE, Chris Matches played from: 6 September 2003    - 26 December 2011
Clubs: Brighton and Hove Albion, Torquay United
   MCPHEE, John Matches played from: 7 April 1970    - 7 April 1970
Clubs: Blackpool
   MCPHEE, Stephen Matches played from: 18 September 2001    - 30 March 2004
Clubs: Port Vale
   MCPHERSON, Albert Matches played from: 16 October 1954    - 3 September 1960
Clubs: Walsall
   MCPHERSON, Frank Matches played from: 5 January 1929    - 30 January 1932
Clubs: Watford, Reading
   MCPHERSON, Keith Matches played from: 1 April 1995    - 1 February 1986
Clubs: Reading, Northampton Town
   MCPHERSON, Ken Matches played from: 7 February 1959    - 16 March 1957
Clubs: Newport County, Coventry City
   MCPHERSON, Lachlan Matches played from: 30 August 1924    - 30 August 1924
Clubs: Swansea Town
   MCPHILLIPS, Laurence Matches played from: 4 March 1939    - 30 August 1939
Clubs: Cardiff City
   MCQUADE Matches played from: 22 September 1894    - 22 September 1894
Clubs: Reading
   MCQUADE, Alex Matches played from: 17 August 2013    - 25 January 2014
Clubs: Shrewsbury Town
   MCQUEEN, Hugh Matches played from: 25 September 1901    - 5 April 1904
Clubs: Queens Park Rangers, Fulham
   MCQUILKIN, James Matches played from: 8 October 2011    - 28 January 2014
Clubs: Hereford United, Walsall
   MCQUOID, Josh Matches played from: 17 February 2014    - 12 January 2013
Clubs: Peterborough United, Coventry City, Luton Town, AFC Bournemouth
   MCSEVENEY, John Matches played from: 16 September 1961    - 28 January 1961
Clubs: Hull City, Newport County
   MCSEVICH, Peter Matches played from: 1 October 1932    - 27 December 1930
Clubs: Coventry City, Bournemouth and Boscombe Athletic
   MCSHANE, Tony Matches played from: 13 February 1952    - 13 February 1952
Clubs: Plymouth Argyle
   MCSHEFFREY, Gary Matches played from: 9 August 2014    - 1 October 2003
Clubs: Scunthorpe United, Coventry City, Luton Town
   MCSPORRAN, Jermaine Matches played from: 11 December 2004    - 8 November 2003
Clubs: Doncaster Rovers, Wycombe Wanderers
   MCSTAY, Willie Matches played from: 1 December 1987    - 1 December 1987
Clubs: Huddersfield Town
   MCSWEENEY, Dave Matches played from: 13 February 2001    - 12 August 2003
Clubs: Southend United
   MCSWEENEY, Leon Matches played from: 20 September 2008    - 2 April 2011
Clubs: Stockport County, Leyton Orient, Hartlepool United
   MCSWEGAN, Gary Matches played from: 3 September 1994    - 3 May 1995
Clubs: Notts County
   MCTAVISH, Bobby Matches played from: 24 April 1912    - 8 March 1913
Clubs: Brentford
   MCVAY, David Matches played from: 19 February 1974    - 19 February 1974
Clubs: Notts County
   MCVAY, Jimmy Matches played from: 29 March 1913    - 29 March 1913
Clubs: Stoke
   MCVEAN, Malcolm Matches played from: 14 January 1899    - 22 April 1899
Clubs: Bedminster
   MCVEIGH, Jim Matches played from: 14 December 1974    - 14 December 1974
Clubs: Maidstone United
   MCVEIGH, Paul Matches played from: 18 August 2007    - 20 March 2010
Clubs: Luton Town, Norwich City
   MCVITIE, George Matches played from: 16 August 1969    - 17 March 1981
Clubs: Carlisle United
   MCWHINNIE Matches played from: 30 March 1898    - 30 March 1898
Clubs: Bristol Eastville Rovers
   MCWHINNIE, William Matches played from: 4 December 1897    - 4 December 1897
Clubs: Reading
   MCWHIRR, James Matches played from: 8 October 1927    - 23 January 1926
Clubs: Merthyr Town, Gillingham
   MCWHIRTER, Peter Matches played from: 28 January 1899    - 26 February 1898
Clubs: Brighton United, Warmley
   MCWILLIAM, Peter Matches played from: 26 March 1910    - 26 March 1910
Clubs: Newcastle United
   MCWILLIAMS, Bobby Matches played from: 18 April 1930    - 6 September 1930
Clubs: Watford
   MEACHAM, Jeff Matches played from: 11 April 1987    - 11 April 1987
Clubs: Bristol Rovers
   MEAD, A. Matches played from: 14 October 1893    - 14 October 1893
Clubs: Maidenhead
   MEADE, Raphael Matches played from: 26 October 1991    - 13 April 1991
Clubs: Brighton and Hove Albion, Plymouth Argyle
   MEADE, Tommy Matches played from: 5 February 1898    - 30 April 1902
Clubs: Tottenham Hotspur, Fulham
   MEADES, Jon Matches played from: 22 September 2012    - 15 October 2016
Clubs: AFC Bournemouth, AFC Wimbledon
   MEADOWS, Frank Matches played from: 5 November 1960    - 10 November 1960
Clubs: Bath City
   MEADOWS, Johnny Matches played from: 12 September 1951    - 25 August 1956
Clubs: Watford
   MEADOWS, Ron Matches played from: 6 January 1951    - 27 January 1951
Clubs: Bournemouth and Boscombe Athletic
   MEADS, Tommy Matches played from: 23 October 1935    - 23 October 1935
Clubs: Notts County
   MEAGAN, Mick Matches played from: 29 January 1963    - 6 February 1965
Clubs: Everton, Huddersfield Town
   MEAGER, Alf Matches played from: 27 April 1895    - 12 February 1898
Clubs: New Brompton
   MEAKER, Michael Matches played from: 26 October 1996    - 17 January 1998
Clubs: Reading
   MEAKES, J.G. Matches played from: 10 December 1892    - 25 October 1890
Clubs: Marlow, Great Marlow
   MEALAND, Barry Matches played from: 22 February 1969    - 2 May 1969
Clubs: Rotherham United
   MEARNS, Fred Matches played from: 22 February 1904    - 13 September 1902
Clubs: Tottenham Hotspur, Southern United, Grays United, Kettering Town
   MEATH, Trevor Matches played from: 19 April 1969    - 19 April 1969
Clubs: Walsall
   MEDLEY, Luke Matches played from: 7 November 2009    - 7 November 2009
Clubs: Woking
   MEDLICOTT Matches played from: 13 January 1912    - 13 January 1912
Clubs: Sutton Junction
   MEE, Ben Matches played from: 25 September 2012    - 25 September 2012
Clubs: Burnley
   MEE, Bertie Matches played from: 25 February 1939    - 25 February 1939
Clubs: Mansfield Town
   MEE, Gordon Matches played from: 14 September 1935    - 1 April 1939
Clubs: Brighton and Hove Albion
   MEECHAN, Alex Matches played from: 24 February 2007    - 24 February 2007
Clubs: Chester City
   MEEHAN, Peter Matches played from: 1 October 1898    - 16 September 1899
Clubs: Southampton
   MEEK, George Matches played from: 16 October 1954    - 16 October 1954
Clubs: Walsall
   MEEKINGS Matches played from: 28 November 1925    - 28 November 1925
Clubs: Farnham United Breweries
   MEESON, Dave Matches played from: 10 October 1964    - 2 March 1962
Clubs: Coventry City, Reading
   MEGGS Matches played from: 12 December 1896    - 12 December 1896
Clubs: Royal Artillery
   MEGSON, Don Matches played from: 17 February 1968    - 17 February 1968
Clubs: Sheffield Wednesday
   MEGSON, Gary Matches played from: 27 December 1977    - 8 April 1989
Clubs: Plymouth Argyle, Norwich City, Manchester City
   MEGSON, Kevin Matches played from: 30 September 1989    - 30 September 1989
Clubs: Bradford City
   MEHEW, David Matches played from: 4 November 1986    - 19 August 1992
Clubs: Bristol Rovers
   MEHMET, David Matches played from: 29 April 1980    - 11 October 1980
Clubs: Millwall
   MEHMET, Deniz Matches played from: 11 March 2017    - 11 March 2017
Clubs: Port Vale
   MEIKLE, Angus Matches played from: 30 March 1923    - 30 April 1924
Clubs: Portsmouth
   MEKKI, Adam Matches played from: 17 April 2012    - 17 April 2012
Clubs: Aldershot Town
   MELANIPHY, Ted Matches played from: 10 April 1937    - 26 August 1939
Clubs: Cardiff City, Northampton Town
   MELCHIORI, Stefano Matches played from: 5 October 1994    - 5 October 1994
Clubs: US Lecce
   MELDRUM, Colin Matches played from: 6 November 1965    - 9 October 1968
Clubs: Reading
   MELIA, Jimmy Matches played from: 31 December 1898    - 29 September 1900
Clubs: Tottenham Hotspur
   MELIA, Jimmy Matches played from: 24 April 1965    - 24 April 1965
Clubs: Southampton
   MELL, Stewart Matches played from: 6 September 1983    - 12 March 1982
Clubs: Halifax Town, Doncaster Rovers
   MELLEDEW, Steve Matches played from: 17 August 1974    - 17 August 1974
Clubs: Bury
   MELLETT, W. Matches played from: 27 October 1888    - 10 December 1892
Clubs: Great Marlow, Marlow
   MELLIGAN, JJ Matches played from: 6 November 2007    - 22 August 2001
Clubs: Leyton Orient, AFC Bournemouth, Kidderminster Harriers, Wolverhampton Wanderers
   MELLING, Terry Matches played from: 10 September 1966    - 30 March 1968
Clubs: Watford, Newport County, Mansfield Town
   MELLIS, Jacob Matches played from: 15 August 2015    - 18 August 2009
Clubs: Bury, Oldham Athletic, Southampton
   MELLON, David Matches played from: 26 February 1921    - 26 February 1921
Clubs: Norwich City
   MELLON, James Matches played from: 24 April 1929    - 24 April 1929
Clubs: Torquay United
   MELLON, Mickey Matches played from: 10 February 1998    - 20 April 1996
Clubs: Tranmere Rovers, West Bromwich Albion, Bristol City, Blackpool
   MELLOR, Billy Matches played from: 8 February 1913    - 25 October 1913
Clubs: Norwich City
   MELLOR, David Matches played from: 30 April 2011    - 1 February 2014
Clubs: Oldham Athletic
   MELLOR, Ian Matches played from: 9 February 1980    - 27 September 1978
Clubs: Sheffield Wednesday, Brighton and Hove Albion, Chester
   MELLOR, John Matches played from: 10 April 1937    - 10 April 1937
Clubs: Cardiff City
   MELLOR, Kelvin Matches played from: 23 October 2012    - 7 October 2014
Clubs: Crewe Alexandra, Plymouth Argyle
   MELLOR, Neil Matches played from: 25 April 2011    - 25 April 2011
Clubs: Sheffield Wednesday
   MELLOR, Peter Matches played from: 12 August 1978    - 20 April 1974
Clubs: Portsmouth, Hereford United, Fulham
   MELLORS, Dick Matches played from: 26 September 1934    - 7 January 1933
Clubs: Bournemouth and Boscombe Athletic, Reading
   MELLORS, Mark Matches played from: 17 December 1904    - 28 April 1906
Clubs: Brighton and Hove Albion
   MELLOWS, Mick Matches played from: 27 October 1973    - 20 January 1978
Clubs: Portsmouth
   MELROSE, Jim Matches played from: 20 February 1988    - 1 May 1989
Clubs: Shrewsbury Town
   MELTON, Steve Matches played from: 24 November 2001    - 24 November 2001
Clubs: Brighton and Hove Albion
   MELVANG, Lars Matches played from: 26 August 1997    - 26 August 1997
Clubs: Watford
   MELVILLE, Andy Matches played from: 15 March 1995    - 22 April 2000
Clubs: Sunderland, Oxford United, Fulham
   MELVILLE, Jim Matches played from: 26 February 1936    - 26 February 1936
Clubs: Northampton Town
   MENDES, Junior Matches played from: 23 September 2006    - 30 April 2005
Clubs: Notts County, Mansfield Town, Lincoln City, Huddersfield Town
   MENDEZ-LAING, Nathaniel Matches played from: 16 October 2010    - 25 August 2009
Clubs: Peterborough United, Portsmouth, Rochdale, Wolverhampton Wanderers
   MENDONCA, Clive Matches played from: 29 September 1992    - 11 December 1999
Clubs: Grimsby Town, Charlton Athletic
   MENDY, Alex Matches played from: 25 March 2012    - 25 March 2012
Clubs: Chesterfield
   MENDY, Arnaud Matches played from: 21 January 2012    - 21 January 2012
Clubs: Macclesfield Town
   MÉNÉTRIER, Mickaël Matches played from: 20 February 2001    - 26 December 2001
Clubs: AFC Bournemouth
   MENNING, Nick Matches played from: 15 November 2016    - 15 November 2016
Clubs: Eastleigh
   MENOLASCINA, Michele Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   MENZIES, Alex Matches played from: 31 October 1908    - 19 April 1909
Clubs: Luton Town
   MENZIES, J. Matches played from: 30 November 1912    - 30 November 1912
Clubs: Portsmouth
   MENZIES, Norman Matches played from: 23 March 1951    - 14 September 1957
Clubs: Aldershot
   MEPPEN-WALTER, Courtney Matches played from: 5 April 2014    - 5 April 2014
Clubs: Carlisle United
   MERCER, Billy Matches played from: 23 April 1996    - 27 December 1994
Clubs: Chesterfield, Sheffield United
   MERCER, Dave Matches played from: 2 November 1946    - 31 January 1948
Clubs: Torquay United
   MERCER, Dave Matches played from: 15 February 1930    - 8 January 1921
Clubs: Torquay United, Sheffield United
   MERCER, Jimmy Matches played from: 22 November 1958    - 22 November 1958
Clubs: Bury
   MERCER, John Matches played from: 7 February 1900    - 7 February 1900
Clubs: Brighton United
   MERCER, Keith Matches played from: 17 September 1983    - 9 February 1982
Clubs: Blackpool, Southend United
   MERCER, Steve Matches played from: 9 April 1983    - 9 April 1983
Clubs: Peterborough United
   MEREDITH, Billy Matches played from: 25 September 1911    - 10 January 1914
Clubs: Manchester United
   MEREDITH, James Matches played from: 29 December 2013    - 18 March 2017
Clubs: Bradford City
   MEREDITH, John Matches played from: 9 October 1965    - 30 March 1959
Clubs: Gillingham, Doncaster Rovers
   MEREDITH, Sam Matches played from: 13 September 1905    - 30 January 1909
Clubs: Leyton
   MEREDITH, Trevor Matches played from: 26 April 1966    - 28 September 1968
Clubs: Shrewsbury Town
   MERRETT, Graham Matches played from: 1 May 1937    - 1 May 1937
Clubs: Aldershot
   MERRICK, Alan Matches played from: 3 February 1973    - 29 December 1973
Clubs: West Bromwich Albion
   MERRICK, Geoff Matches played from: 7 November 1970    - 23 October 1973
Clubs: Bristol City
   MERRICK, Joe Matches played from: 1 November 1919    - 13 March 1920
Clubs: Queens Park Rangers
   MERRICK, Neil Matches played from: 22 November 1980    - 28 December 1974
Clubs: Weymouth, AFC Bournemouth
   MERRINGTON, Dave Matches played from: 4 December 1968    - 4 December 1968
Clubs: Burnley
   MERSON, Paul Matches played from: 27 December 1993    - 3 September 2005
Clubs: Arsenal, Middlesbrough, Walsall
   MESSER, Alf Matches played from: 25 December 1924    - 26 December 1925
Clubs: Reading
   MESSER, Willie Matches played from: 7 May 1921    - 7 May 1921
Clubs: Swansea Town
   MESTON, Sammy Matches played from: 6 November 1897    - 27 February 1897
Clubs: Southampton, Southampton St. Mary's
   MESTON, Sammy Matches played from: 20 November 1926    - 9 April 1927
Clubs: Gillingham
   METCALF, Arthur Matches played from: 19 January 1924    - 23 April 1925
Clubs: Aberdare Athletic
   METCALF, Mickey Matches played from: 22 September 1962    - 22 September 1962
Clubs: Wrexham
   METCALFE, Stuart Matches played from: 24 September 1968    - 18 October 1980
Clubs: Blackburn Rovers, Carlisle United
   METCHICK, Dave Matches played from: 13 December 1975    - 28 October 1967
Clubs: Hendon, Peterborough United
   METHLEY, Irvin Matches played from: 23 November 1946    - 16 April 1949
Clubs: Walsall
   METHVEN, Colin Matches played from: 16 September 1986    - 7 February 1987
Clubs: Blackpool
   METTAM, Leon Matches played from: 28 October 2006    - 28 October 2006
Clubs: Lincoln City
   MEYER, Barrie Matches played from: 20 August 1951    - 25 March 1961
Clubs: Bristol Rovers, Newport County
   MICHAEL, Bill Matches played from: 1 September 1900    - 15 December 1900
Clubs: Bristol City
   MICHALÍK, Lubomír Matches played from: 4 September 2010    - 1 January 2013
Clubs: Carlisle United, Leeds United, Portsmouth
   MICKLEWHITE, Gary Matches played from: 12 October 1991    - 21 March 1993
Clubs: Derby County
   MICKLEWRIGHT, Andy Matches played from: 3 October 1953    - 20 February 1954
Clubs: Bristol City
   MIDDLEBOE, Nils Matches played from: 31 January 1920    - 29 January 1921
Clubs: Chelsea
   MIDDLEMASS, Clive Matches played from: 11 September 1965    - 15 April 1967
Clubs: Workington
   MIDDLEMISS, Bert Matches played from: 25 January 1908    - 19 February 1910
Clubs: Tottenham Hotspur
   MIDDLETON, Alex Matches played from: 16 October 1926    - 16 October 1926
Clubs: Charlton Athletic
   MIDDLETON, Billy Matches played from: 2 April 1924    - 2 April 1924
Clubs: Southend United
   MIDDLETON, Craig Matches played from: 15 August 1995    - 11 November 1995
Clubs: Cambridge United
   MIDDLETON, Fred Matches played from: 16 February 1962    - 16 February 1962
Clubs: Lincoln City
   MIDDLETON, Garry Matches played from: 18 November 2000    - 18 November 2000
Clubs: Ilkeston Town
   MIDDLETON, Harry Matches played from: 20 November 1965    - 20 November 1965
Clubs: Mansfield Town
   MIDDLETON, Harry Matches played from: 17 March 2015    - 1 March 2016
Clubs: Doncaster Rovers
   MIDDLETON, Harry Matches played from: 11 December 1909    - 21 February 1910
Clubs: Brighton and Hove Albion
   MIDDLETON, Harry Matches played from: 30 March 1962    - 19 August 1961
Clubs: Shrewsbury Town, Portsmouth
   MIDDLETON, Jack Matches played from: 10 October 1925    - 18 September 1935
Clubs: Queens Park Rangers, Aldershot
   MIDDLETON, John Matches played from: 4 October 1977    - 26 April 1978
Clubs: Bradford City
   MIDDLETON, Matt Matches played from: 10 December 1932    - 10 December 1932
Clubs: Southport
   MIDDLETON, Peter Matches played from: 4 September 1968    - 10 September 1968
Clubs: Bradford City
   MIDDLETON, Steve Matches played from: 27 August 1977    - 1 November 1977
Clubs: Portsmouth
   MIDDLETON, William Matches played from: 21 November 1914    - 15 October 1919
Clubs: Crystal Palace
   MIDGLEY, Craig Matches played from: 2 October 1996    - 24 January 1998
Clubs: Bradford City
   MIDGLEY, Neil Matches played from: 15 August 1999    - 15 January 2000
Clubs: Ipswich Town
   MIDSON, Jack Matches played from: 8 November 2008    - 2 January 2012
Clubs: Histon, AFC Wimbledon
   MIECZNIKOWSKI, Walter Matches played from: 8 February 1906    - 30 April 1906
Clubs: Southern United
   MIELLEAR, Joe Matches played from: 28 February 1912    - 28 February 1912
Clubs: West Ham United
   MIGLIORANZI, Stefani Matches played from: 26 December 1999    - 26 December 1999
Clubs: Portsmouth
   MIKE, Adie Matches played from: 1 September 1993    - 1 September 1993
Clubs: Manchester City
   MIKE, Leon Matches played from: 8 October 2000    - 8 October 2000
Clubs: Oxford United
   MIKLOŠKO, Ludek Matches played from: 20 March 1999    - 5 March 1994
Clubs: Queens Park Rangers, West Ham United
   MIKURENDA, Richard Matches played from: 7 January 1995    - 7 January 1995
Clubs: Marlow
   MILDENHALL, Steve Matches played from: 20 September 2016    - 24 January 2004
Clubs: Bristol Rovers, Yeovil Town, Southend United, Oldham Athletic, Notts County
   MILES, Colin Matches played from: 27 August 2005    - 11 March 2006
Clubs: Yeovil Town
   MILES, Dossie Matches played from: 18 October 1924    - 21 March 1928
Clubs: Bournemouth and Boscombe Athletic
   MILES, Idris Matches played from: 16 March 1935    - 2 October 1937
Clubs: Clapton Orient, Exeter City
   MILES, John Matches played from: 21 December 2002    - 27 January 2007
Clubs: Crewe Alexandra, Macclesfield Town
   MILES, Terry Matches played from: 12 December 1959    - 16 March 1963
Clubs: Port Vale
   MILKINS, John Matches played from: 19 September 1964    - 2 May 1979
Clubs: Portsmouth, Oxford United
   MILLAR, Alec Matches played from: 19 November 1938    - 25 March 1939
Clubs: Bristol Rovers
   MILLAR, Ally Matches played from: 12 January 1980    - 12 January 1980
Clubs: Barnsley
   MILLAR, Arthur Matches played from: 17 December 1904    - 11 January 1902
Clubs: Brighton and Hove Albion, Millwall, Millwall Athletic
   MILLAR, Billy Matches played from: 26 August 1933    - 30 December 1933
Clubs: Newport County
   MILLAR, Bob Matches played from: 26 April 1924    - 22 March 1930
Clubs: Luton Town
   MILLAR, Harry Matches played from: 25 September 1901    - 18 March 1899
Clubs: Queens Park Rangers, Reading
   MILLAR, Jock Matches played from: 14 September 1938    - 14 September 1938
Clubs: Exeter City
   MILLAR, John Matches played from: 9 April 1988    - 1 December 1990
Clubs: Blackburn Rovers
   MILLAR, Kirk Matches played from: 8 January 2011    - 1 February 2014
Clubs: Oldham Athletic
   MILLAR, Norman Matches played from: 9 April 1938    - 9 April 1938
Clubs: Bournemouth and Boscombe Athletic
   MILLAR, Paul Matches played from: 18 November 1989    - 3 March 1990
Clubs: Port Vale
   MILLAR, T. Matches played from: 27 October 1906    - 27 October 1906
Clubs: Millwall
   MILLAR, Tommy Matches played from: 12 November 1960    - 12 November 1960
Clubs: Colchester United
   MILLAR, Willie Matches played from: 14 November 1953    - 12 November 1955
Clubs: Gillingham
   MILLARD, Bert Matches played from: 11 April 1925    - 5 September 1925
Clubs: Charlton Athletic
   MILLARD, Ray Matches played from: 11 November 1950    - 11 November 1950
Clubs: Walsall
   MILLBANK, Aaron Matches played from: 19 August 2014    - 19 August 2014
Clubs: Gillingham
   MILLBANK, Joe Matches played from: 6 September 1947    - 24 November 1951
Clubs: Crystal Palace, Bedford Town
   MILLEN, Keith Matches played from: 26 December 1986    - 19 September 1998
Clubs: Brentford, Bristol City, Watford
   MILLER, Adam Matches played from: 8 August 2009    - 8 August 2009
Clubs: Gillingham
   MILLER, Alan Matches played from: 29 October 1994    - 26 December 1988
Clubs: Middlesbrough, Arsenal, West Bromwich Albion, Plymouth Argyle
   MILLER, Bill Matches played from: 22 April 1911    - 17 October 1914
Clubs: Brighton and Hove Albion
   MILLER, Charlie Matches played from: 22 December 1928    - 4 January 1936
Clubs: Exeter City
   MILLER, Colin Matches played from: 21 December 1986    - 25 April 1987
Clubs: Doncaster Rovers
   MILLER, Dave Matches played from: 2 November 1985    - 4 January 1986
Clubs: Tranmere Rovers
   MILLER, George Matches played from: 17 September 2016    - 17 September 2016
Clubs: Bury
   MILLER, George Matches played from: 11 February 2017    - 11 February 2017
Clubs: Bury
   MILLER, Harold Matches played from: 3 March 1923    - 26 August 1939
Clubs: Charlton Athletic, Northampton Town
   MILLER, Ian Matches played from: 18 November 1989    - 1 April 1989
Clubs: Port Vale, Blackburn Rovers
   MILLER, Ian Matches played from: 17 February 2007    - 17 February 2007
Clubs: Darlington
   MILLER, J. Matches played from: 30 April 1902    - 30 April 1902
Clubs: Fulham
   MILLER, James Matches played from: 1 December 1934    - 13 April 1935
Clubs: Millwall
   MILLER, Jimmy Matches played from: 25 August 1923    - 1 September 1923
Clubs: Bournemouth and Boscombe Athletic
   MILLER, Jimmy Matches played from: 1 September 1913    - 10 April 1915
Clubs: Queens Park Rangers
   MILLER, Jimmy Matches played from: 30 August 1924    - 27 December 1924
Clubs: Swansea Town
   MILLER, Joe Matches played from: 27 August 1932    - 27 March 1926
Clubs: Bournemouth and Boscombe Athletic, Aberdare Athletic
   MILLER, John Matches played from: 28 November 1936    - 28 November 1936
Clubs: Dulwich Hamlet
   MILLER, Johnny Matches played from: 27 November 1976    - 11 November 1978
Clubs: Mansfield Town
   MILLER, Justin Matches played from: 27 October 2007    - 27 October 2007
Clubs: Port Vale
   MILLER, Keith Matches played from: 31 March 1975    - 31 March 1975
Clubs: AFC Bournemouth
   MILLER, Kevin Matches played from: 19 October 1999    - 11 March 1995
Clubs: Barnsley, Crystal Palace, Watford
   MILLER, Lee Matches played from: 23 November 2010    - 21 August 2004
Clubs: Notts County, Carlisle United, Bristol City
   MILLER, Mark Matches played from: 3 December 1983    - 3 December 1983
Clubs: Doncaster Rovers
   MILLER, Paul Matches played from: 16 September 1995    - 24 February 1996
Clubs: Bristol Rovers
   MILLER, Paul Matches played from: 7 April 1990    - 30 January 1980
Clubs: AFC Bournemouth, Watford, Tottenham Hotspur
   MILLER, Paul Matches played from: 12 March 1960    - 14 May 1963
Clubs: Shrewsbury Town
   MILLER, Peter Matches played from: 3 January 1931    - 3 January 1931
Clubs: Watford
   MILLER, Ralph Matches played from: 18 September 1968    - 10 February 1968
Clubs: Bournemouth and Boscombe Athletic, Gillingham
   MILLER, Roger Matches played from: 23 April 1957    - 23 April 1957
Clubs: Northampton Town
   MILLER, Shaun Matches played from: 6 November 2012    - 17 March 2012
Clubs: Sheffield United, Coventry City, Crewe Alexandra
   MILLER, Tommy Matches played from: 12 November 2011    - 25 April 2011
Clubs: Huddersfield Town, Sheffield Wednesday
   MILLER, Willie Matches played from: 13 February 1932    - 13 February 1932
Clubs: Torquay United
   MILLIGAN, Alex Matches played from: 18 December 1897    - 2 September 1899
Clubs: Bristol City
   MILLIGAN, Chic Matches played from: 2 November 1957    - 1 April 1961
Clubs: Colchester United
   MILLIGAN, Dudley Matches played from: 1 November 1947    - 20 March 1948
Clubs: Bournemouth and Boscombe Athletic
   MILLIGAN, Jamie Matches played from: 10 November 2001    - 30 March 2002
Clubs: Blackpool
   MILLIGAN, Mike Matches played from: 17 August 1996    - 7 December 1993
Clubs: Norwich City, Oldham Athletic
   MILLIKEN, Jimmy Matches played from: 14 November 1896    - 14 November 1896
Clubs: Tottenham Hotspur
   MILLINGTON, Gren Matches played from: 20 December 1975    - 27 April 1982
Clubs: Chester
   MILLINGTON, John Matches played from: 23 April 1953    - 23 April 1953
Clubs: Walsall
   MILLINGTON, Ralph Matches played from: 18 October 1958    - 31 August 1960
Clubs: Tranmere Rovers
   MILLINGTON, Tom Matches played from: 5 December 1914    - 10 April 1915
Clubs: Queens Park Rangers
   MILLINGTON, Tommy Matches played from: 6 April 1928    - 23 February 1929
Clubs: Gillingham
   MILLINGTON, Tony Matches played from: 23 December 1966    - 23 March 1968
Clubs: Peterborough United
   MILLION, Esmond Matches played from: 2 October 1962    - 9 October 1962
Clubs: Bristol Rovers
   MILLS, Andy Matches played from: 7 February 1900    - 7 February 1900
Clubs: Brighton United
   MILLS, Arthur Matches played from: 24 March 1934    - 17 April 1933
Clubs: Gillingham, Luton Town
   MILLS, Ben Matches played from: 21 January 2012    - 21 January 2012
Clubs: Macclesfield Town
   MILLS, Brian Matches played from: 11 May 1991    - 11 May 1991
Clubs: Port Vale
   MILLS, Danny Matches played from: 17 August 1996    - 4 April 1998
Clubs: Norwich City, Charlton Athletic
   MILLS, David Matches played from: 16 September 1969    - 23 February 1974
Clubs: Middlesbrough
   MILLS, Don Matches played from: 21 December 1946    - 20 April 1962
Clubs: Queens Park Rangers, Torquay United
   MILLS, Garry Matches played from: 7 February 2004    - 24 August 2004
Clubs: Rushden and Diamonds
   MILLS, Gary Matches played from: 3 May 1995    - 31 May 1993
Clubs: Notts County, Leicester City
   MILLS, Joe Matches played from: 4 October 1924    - 7 February 1925
Clubs: Luton Town
   MILLS, Joseph Matches played from: 25 September 2012    - 11 September 2010
Clubs: Burnley, Oldham Athletic, Southampton
   MILLS, Lee Matches played from: 5 October 1993    - 22 March 1995
Clubs: Wolverhampton Wanderers, Port Vale, Bradford City, Derby County
   MILLS, Matt Matches played from: 3 November 2007    - 5 March 2005
Clubs: Doncaster Rovers, Leicester City, AFC Bournemouth
   MILLS, Mick Matches played from: 20 October 1987    - 20 October 1987
Clubs: Stoke City
   MILLS, Pablo Matches played from: 12 October 2013    - 14 February 2012
Clubs: Rotherham United, Milton Keynes Dons, Macclesfield Town, Crawley Town
   MILLS, Percy Matches played from: 13 September 1930    - 24 December 1938
Clubs: Notts County
   MILLS, Roly Matches played from: 22 April 1957    - 28 September 1963
Clubs: Northampton Town
   MILLS, Simon Matches played from: 18 November 1989    - 3 March 1987
Clubs: Port Vale, York City
   MILLS, Tommy Matches played from: 2 September 1936    - 21 January 1933
Clubs: Bristol Rovers, Clapton Orient
   MILLSOM, Lawrie Matches played from: 21 April 1928    - 21 April 1928
Clubs: Torquay United
   MILLWARD, Doug Matches played from: 19 January 1957    - 19 January 1957
Clubs: Ipswich Town
   MILNE, Alec Matches played from: 29 March 1913    - 29 March 1913
Clubs: Stoke
   MILNE, Gordon Matches played from: 6 September 1969    - 6 September 1969
Clubs: Blackpool
   MILNE, Johnny Matches played from: 18 December 1937    - 18 February 1939
Clubs: Southend United
   MILNE, Wilf Matches played from: 2 May 1921    - 27 December 1924
Clubs: Swansea Town
   MILNER, Mike Matches played from: 17 August 1968    - 8 January 1966
Clubs: Stockport County, Hull City
   MILNES, Charlie Matches played from: 9 November 1907    - 7 March 1908
Clubs: Bradford
   MILSOM, Percy Matches played from: 21 October 1905    - 2 March 1907
Clubs: Millwall
   MILSOM, Robert Matches played from: 12 October 2013    - 3 May 2014
Clubs: Rotherham United
   MILTON, A.G. Matches played from: 26 January 1895    - 9 November 1895
Clubs: Clapton
   MILTON, Albert Matches played from: 22 February 1913    - 22 February 1913
Clubs: Sunderland
   MILTON, Arthur Matches played from: 12 March 1955    - 12 March 1955
Clubs: Bristol City
   MILTON, Ernest Matches played from: 8 January 1921    - 8 January 1921
Clubs: Sheffield United
   MILTON, Russell Matches played from: 17 September 2002    - 12 March 2003
Clubs: Cheltenham Town
   MILTON, Simon Matches played from: 28 December 1987    - 28 December 1997
Clubs: Ipswich Town
   MILWARD, Alf Matches played from: 16 September 1899    - 26 December 1902
Clubs: Southampton, New Brompton
   MILWARD, Paddy Matches played from: 7 November 1903    - 18 March 1905
Clubs: Queens Park Rangers
   MIMMS, Bobby Matches played from: 2 March 1991    - 4 October 1995
Clubs: Blackburn Rovers
   MINGAY, Harry Matches played from: 3 October 1925    - 22 January 1927
Clubs: Luton Town
   MINNOCK, John Matches played from: 30 August 1969    - 30 August 1969
Clubs: Charlton Athletic
   MINSHULL, Lee Matches played from: 8 November 2011    - 23 September 2014
Clubs: AFC Wimbledon, Newport County
   MINTER, Billy Matches played from: 13 March 1907    - 19 February 1910
Clubs: Reading, Tottenham Hotspur
   MINTO, Scott Matches played from: 3 December 2005    - 26 September 1992
Clubs: Rotherham United, Charlton Athletic
   MINTON, Albert Matches played from: 27 March 1959    - 27 March 1959
Clubs: Doncaster Rovers
   MINTON, Jeff Matches played from: 26 October 1994    - 13 January 2001
Clubs: Brighton and Hove Albion, Rotherham United, Port Vale
   MINTON, Roger Matches played from: 8 September 1973    - 8 September 1973
Clubs: West Bromwich Albion
   MIRABELLI, Walter Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   MIRANDINHA Matches played from: 30 January 1988    - 30 January 1988
Clubs: Newcastle United
   MIRFIN, David Matches played from: 1 November 2008    - 4 March 2008
Clubs: Scunthorpe United, Huddersfield Town
   MISKELLY, David Matches played from: 14 October 2000    - 26 April 2003
Clubs: Oldham Athletic
   MITCHEL-KING, Mat Matches played from: 8 November 2008    - 2 January 2012
Clubs: Histon, AFC Wimbledon
   MITCHELL Matches played from: 28 November 1925    - 28 November 1925
Clubs: Farnham United Breweries
   MITCHELL Matches played from: 29 October 1904    - 29 October 1904
Clubs: Whiteheads
   MITCHELL, Albert Matches played from: 6 May 1922    - 6 May 1922
Clubs: Charlton Athletic
   MITCHELL, Alec Matches played from: 28 January 1950    - 15 April 1950
Clubs: Ipswich Town
   MITCHELL, Andy Matches played from: 30 March 1934    - 2 April 1934
Clubs: Northampton Town
   MITCHELL, Archie Matches played from: 21 November 1908    - 30 April 1921
Clubs: Queens Park Rangers
   MITCHELL, Arnold Matches played from: 26 December 1952    - 30 October 1965
Clubs: Exeter City
   MITCHELL, Barrie Matches played from: 8 February 1977    - 21 October 1974
Clubs: Preston North End, Tranmere Rovers
   MITCHELL, Bert Matches played from: 17 September 1949    - 23 February 1952
Clubs: Northampton Town, Luton Town
   MITCHELL, Bobby Matches played from: 29 September 1979    - 16 February 1980
Clubs: Grimsby Town
   MITCHELL, Brian Matches played from: 21 November 1992    - 6 March 1990
Clubs: Bristol City, Bradford City
   MITCHELL, Chris Matches played from: 29 October 2011    - 29 October 2011
Clubs: Bradford City
   MITCHELL, Craig Matches played from: 15 March 2003    - 15 March 2003
Clubs: Mansfield Town
   MITCHELL, David Matches played from: 5 November 1994    - 11 February 1989
Clubs: Millwall, Chelsea
   MITCHELL, Frank Matches played from: 11 October 1952    - 22 December 1956
Clubs: Watford
   MITCHELL, George Matches played from: 16 November 1901    - 16 November 1901
Clubs: Weymouth
   MITCHELL, Graham Matches played from: 13 September 1995    - 29 October 1991
Clubs: Bradford City, Huddersfield Town
   MITCHELL, J. Matches played from: 17 November 1900    - 17 November 1900
Clubs: Staple Hill
   MITCHELL, Joe Matches played from: 7 November 1914    - 13 March 1915
Clubs: Luton Town
   MITCHELL, John Matches played from: 29 April 1980    - 11 January 1977
Clubs: Millwall, Fulham
   MITCHELL, Kevin Matches played from: 7 January 1995    - 7 January 1995
Clubs: Marlow
   MITCHELL, Liam Matches played from: 24 November 2012    - 24 November 2012
Clubs: Notts County
   MITCHELL, Paul Matches played from: 1 October 2005    - 13 January 2007
Clubs: Milton Keynes Dons, Wigan Athletic, Wrexham
   MITCHELL, Paul Matches played from: 13 April 1996    - 13 April 1996
Clubs: AFC Bournemouth
   MITCHELL, Reece Matches played from: 13 August 2016    - 4 March 2017
Clubs: Chesterfield
   MITCHELL, Tommy Matches played from: 25 December 1912    - 21 February 1914
Clubs: Watford
   MITCHELL, Tony Matches played from: 26 December 1979    - 31 January 1982
Clubs: Exeter City
   MITCHELSON, Ken Matches played from: 6 May 1950    - 6 May 1950
Clubs: Bristol City
   MITCHINSON, Tommy Matches played from: 16 April 1966    - 24 April 1967
Clubs: Mansfield Town
   MITTEN, John Matches played from: 22 January 1966    - 22 January 1966
Clubs: Coventry City
   MITTON, Jack Matches played from: 18 October 1919    - 28 February 1920
Clubs: Exeter City
   MITTON, Jimmy Matches played from: 22 October 1921    - 27 January 1923
Clubs: Exeter City
   MKANDAWIRE, Tamika Matches played from: 4 November 2006    - 25 January 2014
Clubs: Hereford United, Leyton Orient, Shrewsbury Town
   MOBLEY, Frank Matches played from: 27 December 1897    - 15 April 1899
Clubs: Gravesend United
   MOBLEY, Vic Matches played from: 17 February 1968    - 17 February 1968
Clubs: Sheffield Wednesday
   MOCHAN, Dennis Matches played from: 26 September 1966    - 16 March 1968
Clubs: Colchester United
   MOCQUET, Will Matches played from: 14 April 2007    - 14 April 2007
Clubs: Bury
   MOFFAT, Adam Matches played from: 21 April 1962    - 21 April 1962
Clubs: Newport County
   MOFFAT, Hugh Matches played from: 5 February 1910    - 5 February 1910
Clubs: Burnley
   MOFFATT, Billy Matches played from: 5 September 1931    - 5 September 1931
Clubs: Brighton and Hove Albion
   MOFFATT, Bob Matches played from: 9 October 1965    - 10 February 1968
Clubs: Gillingham
   MOFFATT, Hugh Matches played from: 3 October 1925    - 19 January 1929
Clubs: Luton Town, Walsall
   MOGER, Harry Matches played from: 1 December 1900    - 23 October 1901
Clubs: Southampton
   MOGFORD, Reg Matches played from: 20 September 1947    - 20 September 1947
Clubs: Newport County
   MOHA Matches played from: 1 October 2016    - 1 October 2016
Clubs: Shrewsbury Town
   MOHAMED, Kaid Matches played from: 13 August 2011    - 10 March 2012
Clubs: Cheltenham Town
   MOHAN, Nicky Matches played from: 13 September 1995    - 18 August 1998
Clubs: Bradford City, Middlesbrough, Stoke City, Wycombe Wanderers
   MOHSNI, Bilel Matches played from: 10 September 2011    - 31 January 2012
Clubs: Southend United
   MOIR, Ian Matches played from: 19 October 1974    - 19 October 1974
Clubs: Wrexham
   MOIR, Ricky Matches played from: 12 October 1974    - 12 October 1974
Clubs: Halifax Town
   MOKONE, Steve Matches played from: 3 November 1956    - 3 November 1956
Clubs: Coventry City
   MØLBY, Jan Matches played from: 22 August 1993    - 11 December 1993
Clubs: Liverpool
   MOLES, James Matches played from: 3 November 1906    - 30 December 1911
Clubs: Leyton
   MOLESLEY, Mark Matches played from: 17 April 2012    - 17 April 2012
Clubs: Aldershot Town
   MOLLATT, Ron Matches played from: 11 March 1961    - 23 January 1960
Clubs: Bradford City, York City
   MÖLLER, Jan Matches played from: 5 December 1981    - 5 December 1981
Clubs: Bristol City
   MOLLOY, Paddy Matches played from: 2 February 1935    - 21 September 1935
Clubs: Cardiff City, Queens Park Rangers
   MOLONEY, Brendan Matches played from: 27 September 2016    - 15 March 2014
Clubs: Northampton Town, Yeovil Town, Bristol City
   MOLYNEUX, Billy Matches played from: 26 October 1968    - 26 October 1968
Clubs: Oldham Athletic
   MOLYNEUX, Fred Matches played from: 22 March 1969    - 13 April 1968
Clubs: Plymouth Argyle, Southport
   MOLYNEUX, Fred Matches played from: 2 September 1899    - 20 September 1899
Clubs: Bristol City
   MOLYNEUX, George Matches played from: 1 December 1900    - 10 February 1906
Clubs: Southampton, Southend United, Portsmouth
   MOLYNEUX, Jimmy Matches played from: 11 March 1911    - 29 January 1921
Clubs: Chelsea
   MOLYNEUX, Lee Matches played from: 31 August 2013    - 6 November 2010
Clubs: Crewe Alexandra, Plymouth Argyle
   MOLYNEUX, William Matches played from: 6 February 1915    - 27 December 1921
Clubs: Norwich City, Luton Town
   MONACO, Walter Matches played from: 5 October 1994    - 5 October 1994
Clubs: US Lecce
   MONAGHAN, Derek Matches played from: 20 October 1984    - 20 October 1984
Clubs: Port Vale
   MONAGHAN, Peter Matches played from: 9 April 1938    - 8 April 1939
Clubs: Bournemouth and Boscombe Athletic
   MONAKANA, Jeffrey Matches played from: 2 September 2012    - 23 February 2013
Clubs: Preston North End
   MONCUR, George Matches played from: 3 September 2016    - 13 February 2016
Clubs: Peterborough United, Colchester United
   MONEY, Richard Matches played from: 9 November 1985    - 9 November 1985
Clubs: Scunthorpe United
   MONINGTON, Mark Matches played from: 23 September 1995    - 9 December 1995
Clubs: Rotherham United
   MONK, Frank Matches played from: 11 February 1911    - 11 February 1911
Clubs: Southampton
   MONK, Fred Matches played from: 22 January 1955    - 21 September 1955
Clubs: Aldershot
   MONK, Garry Matches played from: 31 December 2005    - 1 January 2008
Clubs: Swansea City
   MONKHOUSE, Alan Matches played from: 14 April 1951    - 31 January 1953
Clubs: Millwall
   MONKHOUSE, Andy Matches played from: 3 February 2007    - 18 February 2006
Clubs: Hartlepool United, Rotherham United
   MONKOU, Ken Matches played from: 25 August 1993    - 12 December 1990
Clubs: Southampton, Chelsea
   MONTAGUE Matches played from: 30 April 1906    - 30 April 1906
Clubs: Southern United
   MONTAÑO, Cristian Matches played from: 15 December 2012    - 28 January 2017
Clubs: Oldham Athletic, Bristol Rovers
   MONTEFUSCO, Vincenzo Matches played from: 9 May 1970    - 28 May 1970
Clubs: SSC Napoli
   MONTEITH, Hugh Matches played from: 6 October 1900    - 30 December 1899
Clubs: West Ham United, Bristol City
   MONTERO, Paolo Matches played from: 24 August 1994    - 24 August 1994
Clubs: Atalanta
   MONTGOMERY Matches played from: 23 November 1907    - 23 November 1907
Clubs: Brentford
   MONTGOMERY, Alec Matches played from: 23 April 1953    - 23 April 1953
Clubs: Walsall
   MONTGOMERY, Gary Matches played from: 3 December 2005    - 18 February 2006
Clubs: Rotherham United
   MONTGOMERY, Jack Matches played from: 14 January 1911    - 11 April 1898
Clubs: Notts County, Tottenham Hotspur
   MONTGOMERY, Jim Matches played from: 21 September 1963    - 23 March 1974
Clubs: Sunderland
   MONTGOMERY, Stan Matches played from: 12 October 1946    - 16 January 1952
Clubs: Southend United, Cardiff City
   MONTICOLO, Luciano Matches played from: 9 May 1970    - 28 May 1970
Clubs: SSC Napoli
   MONTROSE, Lewis Matches played from: 26 September 2009    - 21 April 2012
Clubs: Wycombe Wanderers, Gillingham
   MOODY Matches played from: 19 December 1896    - 8 January 1898
Clubs: Northfleet
   MOODY, Adrian Matches played from: 3 February 2001    - 3 February 2001
Clubs: Wrexham
   MOODY, Alan Matches played from: 5 October 1974    - 30 October 1971
Clubs: Southend United, Middlesbrough
   MOODY, Herbert Matches played from: 9 November 1912    - 13 April 1912
Clubs: Millwall, Luton Town
   MOODY, Paul Matches played from: 30 August 1995    - 19 April 1997
Clubs: Oxford United
   MOON, C.H. Matches played from: 4 April 1910    - 4 April 1910
Clubs: Southampton
   MOONEY, Brian Matches played from: 6 February 1993    - 18 January 1986
Clubs: Sunderland, Wrexham
   MOONEY, Dave Matches played from: 13 January 2009    - 17 May 2010
Clubs: Stockport County, Southend United, Leyton Orient, Colchester United, Charlton Athletic
   MOONEY, Dean Matches played from: 8 September 1984    - 8 September 1984
Clubs: Torquay United
   MOONEY, Jason Matches played from: 21 December 2012    - 25 March 2014
Clubs: Tranmere Rovers
   MOONEY, Kevin Matches played from: 2 November 1982    - 2 November 1982
Clubs: Tranmere Rovers
   MOONEY, Paul Matches played from: 1 May 1926    - 9 February 1935
Clubs: Brighton and Hove Albion
   MOONEY, Tommy Matches played from: 23 February 2008    - 26 February 1999
Clubs: Walsall, Wycombe Wanderers, Watford
   MOONIE, F. Matches played from: 4 April 1896    - 4 April 1896
Clubs: Chatham
   MOOR, Tony Matches played from: 22 September 1965    - 27 August 1966
Clubs: Darlington
   MOORCROFT, Dave Matches played from: 18 February 1969    - 18 February 1969
Clubs: Tranmere Rovers
   MOORE Matches played from: 25 December 1900    - 25 December 1900
Clubs: Southampton
   MOORE Matches played from: 15 October 1892    - 9 September 1899
Clubs: Cowes
   MOORE, Alan Matches played from: 9 April 1955    - 1 October 1955
Clubs: Coventry City
   MOORE, Alan Matches played from: 29 October 1994    - 15 January 1995
Clubs: Middlesbrough
   MOORE, Beriah Matches played from: 9 September 1950    - 14 March 1953
Clubs: Newport County
   MOORE, Bernard Matches played from: 23 February 1952    - 17 April 1954
Clubs: Luton Town, Brighton and Hove Albion
   MOORE, Billy Matches played from: 31 October 1925    - 23 February 1935
Clubs: Southend United
   MOORE, Bobby Matches played from: 25 November 1963    - 11 January 1977
Clubs: West Ham United, Fulham
   MOORE, Brian Matches played from: 1 December 1962    - 20 April 1963
Clubs: Notts County
   MOORE, Byron Matches played from: 28 December 2014    - 28 January 2017
Clubs: Port Vale, Crewe Alexandra, Bristol Rovers
   MOORE, Charlie Matches played from: 11 January 1930    - 11 January 1930
Clubs: Manchester United
   MOORE, Chris Matches played from: 22 August 2006    - 22 August 2006
Clubs: Brentford
   MOORE, Craig Matches played from: 21 November 1998    - 21 November 1998
Clubs: Crystal Palace
   MOORE, Darren Matches played from: 8 November 1997    - 23 September 1992
Clubs: Bradford City, Burton Albion, Portsmouth, Torquay United
   MOORE, David Matches played from: 21 January 1984    - 29 September 1979
Clubs: Blackpool, Grimsby Town
   MOORE, Deon Matches played from: 3 September 2016    - 3 September 2016
Clubs: Peterborough United
   MOORE, G.L. Matches played from: 2 March 1895    - 2 March 1895
Clubs: Ilford
   MOORE, Gary Matches played from: 28 February 1967    - 4 January 1969
Clubs: Grimsby Town, Chester, Swansea City, Southend United
   MOORE, Graham Matches played from: 30 August 1969    - 27 December 1969
Clubs: Charlton Athletic
   MOORE, Howard Matches played from: 30 September 1967    - 30 September 1967
Clubs: Gillingham
   MOORE, Ian Matches played from: 15 September 2007    - 26 December 1997
Clubs: Hartlepool United, Bradford City, Stockport County, Tranmere Rovers, Nottingham Forest
   MOORE, J. Matches played from: 22 September 1894    - 22 September 1894
Clubs: Reading
   MOORE, Jack Matches played from: 4 September 1909    - 8 January 1910
Clubs: Watford
   MOORE, Jimmy Matches played from: 20 September 1919    - 7 January 1922
Clubs: Southampton, Queens Park Rangers, Barnsley, Leeds United
   MOORE, John Matches played from: 6 January 1968    - 18 April 1972
Clubs: Luton Town
   MOORE, John Matches played from: 5 November 1988    - 5 November 1988
Clubs: Hull City
   MOORE, John Matches played from: 29 December 1951    - 29 December 1951
Clubs: Colchester United
   MOORE, John Matches played from: 28 October 1972    - 28 October 1972
Clubs: Brighton and Hove Albion
   MOORE, John Matches played from: 28 September 1968    - 5 April 1969
Clubs: Shrewsbury Town
   MOORE, John Matches played from: 8 October 1985    - 8 October 1985
Clubs: Sunderland
   MOORE, Jon Matches played from: 25 August 1975    - 20 April 1976
Clubs: Millwall
   MOORE, Karl Matches played from: 28 September 2008    - 28 September 2008
Clubs: Millwall
   MOORE, Kevin Matches played from: 7 May 1977    - 16 February 1980
Clubs: Grimsby Town
   MOORE, Kevin Matches played from: 13 August 1977    - 16 August 1977
Clubs: Swansea City
   MOORE, Kevin Matches played from: 10 April 1976    - 10 April 1976
Clubs: Shrewsbury Town
   MOORE, Kevin Matches played from: 29 November 1989    - 16 January 1990
Clubs: Southampton
   MOORE, Kevin Matches played from: 26 December 1980    - 20 April 1981
Clubs: Newport County
   MOORE, Kieffer Matches played from: 18 April 2015    - 18 April 2015
Clubs: Yeovil Town
   MOORE, Liam Matches played from: 12 March 2013    - 29 October 2011
Clubs: Brentford, Bradford City
   MOORE, Luke Matches played from: 8 November 2011    - 19 November 2011
Clubs: AFC Wimbledon
   MOORE, Micky Matches played from: 11 March 1978    - 11 March 1978
Clubs: Port Vale
   MOORE, Neil Matches played from: 26 August 1995    - 26 October 2002
Clubs: Carlisle United, Mansfield Town
   MOORE, Ronnie Matches played from: 5 October 1985    - 21 August 1978
Clubs: Rochdale, Rotherham United, Tranmere Rovers
   MOORE, S. Matches played from: 9 January 1926    - 9 January 1926
Clubs: Clapton
   MOORE, Sammy Matches played from: 19 November 2011    - 4 September 2007
Clubs: AFC Wimbledon, Brentford
   MOORE, Sammy Matches played from: 12 January 1957    - 22 March 1958
Clubs: Walsall
   MOORE, Simon Matches played from: 10 December 2016    - 6 May 2013
Clubs: Sheffield United, Brentford
   MOORE, Stuart Matches played from: 27 February 2016    - 27 February 2016
Clubs: Peterborough United
   MOORE, Taylor Matches played from: 11 February 2017    - 11 February 2017
Clubs: Bury
   MOORE, Tommy Matches played from: 26 September 1934    - 26 September 1934
Clubs: Bournemouth and Boscombe Athletic
   MOORE, Tommy Matches played from: 4 October 1909    - 4 October 1909
Clubs: Luton Town
   MOORE, Tommy Matches played from: 23 October 1897    - 31 March 1900
Clubs: Millwall Athletic, Thames Ironworks
   MOORE, Tony Matches played from: 3 November 1979    - 25 September 1982
Clubs: Sheffield United, Crewe Alexandra
   MOORHOUSE Matches played from: 20 October 1897    - 16 February 1898
Clubs: Eastleigh Athletic
   MOORHOUSE, Ben Matches played from: 22 November 1919    - 22 November 1919
Clubs: Brighton and Hove Albion
   MORAIS, Filipe Matches played from: 13 September 2014    - 8 January 2011
Clubs: Bradford City, Stevenage, Milton Keynes Dons, Oldham Athletic
   MORAIS, Junior Matches played from: 21 January 2017    - 21 January 2017
Clubs: Peterborough United
   MORALEE, Bill Matches played from: 13 April 1929    - 21 December 1935
Clubs: Bournemouth and Boscombe Athletic
   MORALEE, Jamie Matches played from: 9 August 1997    - 28 January 1995
Clubs: Crewe Alexandra, Millwall, Watford
   MORAN, Jack Matches played from: 17 December 1932    - 15 December 1934
Clubs: Watford
   MORAN, Jimmy Matches played from: 11 September 1965    - 25 September 1962
Clubs: Workington, Northampton Town, Norwich City, Darlington
   MORAN, Kevin Matches played from: 16 April 1990    - 2 October 1993
Clubs: Blackburn Rovers
   MORAN, Marty Matches played from: 26 October 1903    - 6 September 1902
Clubs: Millwall, Millwall Athletic
   MORAN, Paul Matches played from: 23 October 1993    - 23 October 1993
Clubs: Tottenham Hotspur
   MORAN, Steve Matches played from: 26 December 1987    - 26 December 1987
Clubs: Reading
   MORDUE, Billy Matches played from: 27 March 1959    - 30 March 1959
Clubs: Doncaster Rovers
   MORDUE, George Matches played from: 1 May 1937    - 1 May 1937
Clubs: Aldershot
   MORDUE, Jackie Matches played from: 22 February 1913    - 22 February 1913
Clubs: Sunderland
   MOREAU, Fabrice Matches played from: 16 April 2001    - 16 April 2001
Clubs: Notts County
   MORELINE, Dave Matches played from: 23 November 1974    - 18 September 1971
Clubs: Reading, Fulham
   MORELLO, Alessandro Matches played from: 6 September 1994    - 6 September 1994
Clubs: AC Venezia
   MORELLO, Mario Matches played from: 5 June 1971    - 5 June 1971
Clubs: UC Sampdoria
   MORFITT, Jack Matches played from: 1 March 1933    - 21 October 1933
Clubs: Southend United
   MORGAN, Alan Matches played from: 28 December 1999    - 18 September 2000
Clubs: Tranmere Rovers
   MORGAN, Aneurin Matches played from: 2 April 1927    - 18 February 1928
Clubs: Aberdare Athletic, Merthyr Town
   MORGAN, Bill Matches played from: 25 March 1936    - 14 April 1936
Clubs: Coventry City
   MORGAN, Billy Matches played from: 23 February 1924    - 23 February 1924
Clubs: Crystal Palace
   MORGAN, Billy Matches played from: 8 March 1924    - 12 March 1924
Clubs: Burnley
   MORGAN, Billy Matches played from: 17 November 1906    - 17 November 1906
Clubs: New Brompton
   MORGAN, Chris Matches played from: 19 October 1999    - 1 February 2003
Clubs: Barnsley
   MORGAN, Cliff Matches played from: 20 January 1934    - 19 February 1949
Clubs: Bristol City
   MORGAN, Craig Matches played from: 1 October 2005    - 19 March 2005
Clubs: Milton Keynes Dons, Peterborough United, Rotherham United, Wigan Athletic, Wrexham
   MORGAN, Darren Matches played from: 27 February 1988    - 30 September 1990
Clubs: Millwall
   MORGAN, Dean Matches played from: 9 March 2010    - 29 January 2008
Clubs: Milton Keynes Dons, Wycombe Wanderers, Southend United, Crawley Town, Colchester United, Leyton Orient, Luton Town
   MORGAN, Dennis Matches played from: 3 May 1947    - 29 October 1955
Clubs: Norwich City
   MORGAN, E.W. Matches played from: 9 November 1895    - 18 April 1896
Clubs: Clapton
   MORGAN, Ernie Matches played from: 14 November 1953    - 12 September 1956
Clubs: Gillingham
   MORGAN, Gary Matches played from: 25 October 1986    - 25 October 1986
Clubs: Darlington
   MORGAN, George Matches played from: 3 May 1947    - 4 February 1950
Clubs: Norwich City
   MORGAN, Gerry Matches played from: 30 January 1926    - 30 January 1926
Clubs: Nottingham Forest
   MORGAN, Harry Matches played from: 22 December 1934    - 22 December 1934
Clubs: Newport County
   MORGAN, Ian Matches played from: 2 May 1967    - 18 December 1971
Clubs: Queens Park Rangers
   MORGAN, Jerry Matches played from: 15 January 1921    - 7 March 1925
Clubs: Bristol Rovers
   MORGAN, Jimmy Matches played from: 22 February 1947    - 16 December 1950
Clubs: Bristol Rovers
   MORGAN, John Matches played from: 23 December 1922    - 23 December 1922
Clubs: Aberdare Athletic
   MORGAN, Lew Matches played from: 11 January 1947    - 5 April 1947
Clubs: Watford
   MORGAN, Llew Matches played from: 21 November 1936    - 24 April 1939
Clubs: Walsall
   MORGAN, Lol Matches played from: 7 September 1963    - 11 January 1964
Clubs: Rotherham United
   MORGAN, Marvin Matches played from: 27 August 2011    - 12 March 2011
Clubs: Shrewsbury Town, Aldershot Town, Dagenham and Redbridge
   MORGAN, Mattha Matches played from: 30 August 1930    - 30 August 1930
Clubs: Bournemouth and Boscombe Athletic
   MORGAN, Monty Matches played from: 14 January 1939    - 6 March 1937
Clubs: Bristol City, Torquay United
   MORGAN, Nicky Matches played from: 6 May 1989    - 24 March 1993
Clubs: Stoke City, Bristol City
   MORGAN, Paul Matches played from: 25 March 2007    - 21 January 2012
Clubs: Lincoln City, Macclesfield Town
   MORGAN, Phil Matches played from: 20 November 1993    - 20 November 1993
Clubs: Ipswich Town
   MORGAN, R. Matches played from: 9 January 1926    - 9 January 1926
Clubs: Clapton
   MORGAN, Roger Matches played from: 27 November 1965    - 2 May 1967
Clubs: Queens Park Rangers
   MORGAN, Sammy Matches played from: 27 September 1977    - 6 April 1974
Clubs: Cambridge United, Brighton and Hove Albion, Aston Villa
   MORGAN, Sidney Matches played from: 6 May 1950    - 2 December 1950
Clubs: Bristol City
   MORGAN, Simon Matches played from: 24 November 2001    - 16 October 1999
Clubs: Brighton and Hove Albion, Leicester City, Fulham
   MORGAN, Stan Matches played from: 10 October 1953    - 31 January 1953
Clubs: Leyton Orient, Millwall
   MORGAN, Steve Matches played from: 3 January 1994    - 25 April 1992
Clubs: Coventry City, Bury, Plymouth Argyle
   MORGAN, Stuart Matches played from: 31 March 1975    - 31 March 1975
Clubs: AFC Bournemouth
   MORGAN, Taffy Matches played from: 8 November 1902    - 24 September 1904
Clubs: Watford
   MORGAN, Tom Matches played from: 1 February 1936    - 29 January 1938
Clubs: Watford
   MORGAN, Trevor Matches played from: 5 May 1984    - 5 March 1985
Clubs: Bristol City, Bristol Rovers, Exeter City
   MORGAN, Wendell Matches played from: 5 October 1957    - 15 February 1958
Clubs: Gillingham
   MORGAN, Wes Matches played from: 13 August 2005    - 16 February 2008
Clubs: Nottingham Forest
   MORGAN, Willie Matches played from: 15 November 1980    - 15 November 1980
Clubs: Blackpool
   MORGAN-SMITH, Amari Matches played from: 3 November 2012    - 16 September 2014
Clubs: Macclesfield Town, Oldham Athletic
   MORINI, Francesco Matches played from: 2 May 1970    - 2 May 1970
Clubs: Juventus
   MORISON, Steve Matches played from: 10 October 2009    - 26 December 2016
Clubs: Millwall
   MORLEY, Aaron Matches played from: 18 October 2016    - 19 November 2016
Clubs: Rochdale
   MORLEY, Bert Matches played from: 14 January 1911    - 3 February 1912
Clubs: Notts County
   MORLEY, Bill Matches played from: 18 April 1951    - 5 May 1951
Clubs: Nottingham Forest
   MORLEY, Brian Matches played from: 17 November 1979    - 17 November 1979
Clubs: Blackburn Rovers
   MORLEY, Dave Matches played from: 23 December 2006    - 11 December 2004
Clubs: Macclesfield Town, Doncaster Rovers
   MORLEY, Ernie Matches played from: 25 December 1929    - 27 December 1924
Clubs: Clapton Orient, Swansea Town
   MORLEY, Fred Matches played from: 9 January 1909    - 2 April 1920
Clubs: Reading, Brentford
   MORLEY, Jonathan Matches played from: 5 February 1910    - 5 February 1910
Clubs: Burnley
   MORLEY, Tony Matches played from: 1 September 1973    - 29 August 1987
Clubs: Preston North End, West Bromwich Albion
   MORLEY, Trevor Matches played from: 20 October 1990    - 8 April 1989
Clubs: West Ham United, Reading, Northampton Town, Manchester City
   MORRAD, Frank Matches played from: 19 April 1947    - 30 December 1950
Clubs: Leyton Orient, Brighton and Hove Albion
   MORRALL, Alf Matches played from: 31 August 1946    - 4 December 1948
Clubs: Northampton Town, Newport County
   MORRALL, George Matches played from: 9 April 1921    - 16 April 1921
Clubs: Grimsby Town
   MORRELL, Andy Matches played from: 3 February 2001    - 3 February 2001
Clubs: Wrexham
   MORRELL, Paul Matches played from: 1 January 1987    - 18 March 1989
Clubs: AFC Bournemouth
   MORREY, Bernard Matches played from: 22 August 1953    - 22 August 1953
Clubs: Newport County
   MORRIN, Tony Matches played from: 5 May 1969    - 5 May 1969
Clubs: Barrow
   MORRIS Matches played from: 12 September 1903    - 9 January 1904
Clubs: Kettering Town
   MORRIS, Aaron Matches played from: 3 March 2015    - 17 April 2012
Clubs: Gillingham, Aldershot Town
   MORRIS, Billy Matches played from: 26 December 1949    - 13 March 1948
Clubs: Brighton and Hove Albion, Swansea Town
   MORRIS, Bryn Matches played from: 24 October 2015    - 24 October 2015
Clubs: Coventry City
   MORRIS, Callum Matches played from: 5 October 2013    - 5 October 2013
Clubs: Tranmere Rovers
   MORRIS, Chris Matches played from: 1 September 1958    - 1 September 1958
Clubs: Hull City
   MORRIS, Chris Matches played from: 15 January 1995    - 15 January 1995
Clubs: Middlesbrough
   MORRIS, Colin Matches played from: 8 March 1980    - 20 December 1987
Clubs: Blackpool, Southend United, Sheffield United
   MORRIS, Dai Matches played from: 29 March 1977    - 29 March 1977
Clubs: York City
   MORRIS, Dickie Matches played from: 7 September 1907    - 7 September 1907
Clubs: Plymouth Argyle
   MORRIS, F. Matches played from: 4 November 1893    - 4 November 1893
Clubs: Marlow
   MORRIS, Fred Matches played from: 1 October 1952    - 8 September 1956
Clubs: Walsall
   MORRIS, Freddie Matches played from: 1 January 1949    - 25 March 1950
Clubs: Southend United
   MORRIS, Geoff Matches played from: 14 September 1968    - 17 January 1976
Clubs: Walsall, Port Vale
   MORRIS, George Matches played from: 11 January 1902    - 20 December 1902
Clubs: Millwall Athletic
   MORRIS, Glenn Matches played from: 10 September 2011    - 6 February 2016
Clubs: Southend United, Leyton Orient, Gillingham
   MORRIS, H.W. Matches played from: 25 October 1890    - 10 December 1892
Clubs: Great Marlow, Marlow
   MORRIS, Harry Matches played from: 3 February 1923    - 16 September 1933
Clubs: Brentford, Clapton Orient
   MORRIS, Harry Matches played from: 21 April 1926    - 16 April 1927
Clubs: Watford
   MORRIS, Harry Matches played from: 27 August 1923    - 27 September 1924
Clubs: Millwall
   MORRIS, Hugh Matches played from: 5 September 1929    - 27 April 1929
Clubs: Newport County, Southend United
   MORRIS, Ian Matches played from: 26 December 2011    - 17 December 2005
Clubs: Torquay United, Scunthorpe United, Carlisle United, Blackpool
   MORRIS, Jack Matches played from: 24 December 1904    - 26 December 1904
Clubs: New Brompton
   MORRIS, Jimmy Matches played from: 25 January 1913    - 24 January 1914
Clubs: Reading
   MORRIS, Johnny Matches played from: 4 November 1961    - 8 November 1961
Clubs: Kettering Town
   MORRIS, Josh Matches played from: 3 January 2015    - 29 October 2016
Clubs: Fleetwood Town, Bradford City, Carlisle United, Scunthorpe United
   MORRIS, Kieron Matches played from: 21 April 2015    - 22 October 2016
Clubs: Walsall
   MORRIS, Lee Matches played from: 9 January 1999    - 9 January 1999
Clubs: Sheffield United
   MORRIS, Mark Matches played from: 12 September 1989    - 31 October 1995
Clubs: Sheffield United, Watford, Wimbledon, AFC Bournemouth
   MORRIS, Mike Matches played from: 21 August 1965    - 10 December 1966
Clubs: Oxford United
   MORRIS, Peter Matches played from: 20 November 1965    - 30 April 1977
Clubs: Mansfield Town
   MORRIS, Sam Matches played from: 2 April 1920    - 18 April 1911
Clubs: Brentford, Bristol Rovers, Queens Park Rangers
   MORRIS, Tom Matches played from: 2 December 1899    - 19 February 1910
Clubs: Tottenham Hotspur
   MORRIS, Tom Matches played from: 26 October 1907    - 26 October 1907
Clubs: Brighton and Hove Albion
   MORRISH, L.B. Matches played from: 26 November 1932    - 28 November 1936
Clubs: Dulwich Hamlet
   MORRISON Matches played from: 8 March 1913    - 8 March 1913
Clubs: Brentford
   MORRISON, Andy Matches played from: 4 May 1997    - 25 April 1992
Clubs: Huddersfield Town, Plymouth Argyle
   MORRISON, Billy Matches played from: 17 September 1904    - 29 March 1907
Clubs: Fulham
   MORRISON, Clinton Matches played from: 11 August 2015    - 25 April 2011
Clubs: Exeter City, Colchester United, Crystal Palace, Sheffield Wednesday
   MORRISON, Dave Matches played from: 5 March 1996    - 10 August 1999
Clubs: Peterborough United, Leyton Orient
   MORRISON, Frank Matches played from: 15 January 1898    - 15 January 1898
Clubs: Millwall Athletic
   MORRISON, G.D. Matches played from: 5 October 1889    - 5 October 1889
Clubs: Watford Rovers
   MORRISON, J. Matches played from: 25 November 1911    - 25 November 1911
Clubs: West Ham United
   MORRISON, Michael Matches played from: 15 November 2008    - 14 February 2009
Clubs: Leicester City
   MORRISON, Owen Matches played from: 3 January 2005    - 14 February 2004
Clubs: Bradford City, Stockport County
   MORRISON, Willie Matches played from: 18 April 1959    - 28 November 1959
Clubs: Southend United
   MORRISSEY, John Matches played from: 2 November 1985    - 25 September 1998
Clubs: Tranmere Rovers
   MORRISSEY, Johnny Matches played from: 29 January 1963    - 29 January 1963
Clubs: Everton
   MORRISSEY, Pat Matches played from: 12 February 1975    - 28 September 1974
Clubs: Aldershot, Torquay United, Watford
   MORRITT, Gordon Matches played from: 26 November 1968    - 19 April 1965
Clubs: Northampton Town, Rotherham United
   MORROW, Hughie Matches played from: 22 April 1957    - 8 November 1961
Clubs: Northampton Town, Kettering Town
   MORROW, Sammy Matches played from: 25 January 2011    - 25 January 2011
Clubs: Tranmere Rovers
   MORROW, Steve Matches played from: 28 April 2001    - 31 October 1998
Clubs: Peterborough United, Queens Park Rangers
   MORSY, Sam Matches played from: 28 April 2012    - 28 November 2015
Clubs: Port Vale, Wigan Athletic, Chesterfield
   MORT, Enoch Matches played from: 7 April 1934    - 20 November 1937
Clubs: Cardiff City
   MORTENSEN, Henrik Matches played from: 26 January 1991    - 26 January 1991
Clubs: Norwich City
   MORTIMER, Bob Matches played from: 30 April 1932    - 9 March 1935
Clubs: Northampton Town, Bournemouth and Boscombe Athletic
   MORTIMER, Paul Matches played from: 25 August 1990    - 4 April 1998
Clubs: Charlton Athletic
   MORTIMER, Peter Matches played from: 24 October 1896    - 26 March 1898
Clubs: Chatham
   MORTIMORE, Charlie Matches played from: 31 December 1949    - 24 January 1953
Clubs: Aldershot
   MORTON Matches played from: 2 March 1895    - 2 March 1895
Clubs: Ilford
   MORTON, Alan Matches played from: 14 December 1974    - 27 October 1970
Clubs: Maidstone United, Fulham
   MORTON, Ben Matches played from: 31 October 1936    - 16 October 1937
Clubs: Torquay United
   MORTON, Bob Matches played from: 23 February 1952    - 26 January 1963
Clubs: Luton Town
   MORTON, Geoff Matches played from: 26 April 1952    - 7 April 1951
Clubs: Southend United, Watford
   MORTON, Mick Matches played from: 29 August 1949    - 29 August 1949
Clubs: Millwall
   MORTY Matches played from: 1 October 1898    - 1 October 1898
Clubs: Southampton
   MOSBY, Harry Matches played from: 7 January 1956    - 7 January 1956
Clubs: Worksop Town
   MOSES, Adie Matches played from: 5 February 2002    - 19 October 1999
Clubs: Huddersfield Town, Lincoln City, Barnsley
   MOSES, Victor Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   MOSLEY, A. Matches played from: 4 March 1911    - 13 February 1915
Clubs: New Brompton, Gillingham
   MOSS Matches played from: 13 March 1897    - 13 March 1897
Clubs: Wolverton London and North Western Railway
   MOSS, Bobby Matches played from: 13 February 1971    - 13 February 1971
Clubs: Orient
   MOSS, David Matches played from: 5 January 1980    - 2 January 1982
Clubs: Luton Town
   MOSS, Don Matches played from: 12 February 1955    - 27 December 1955
Clubs: Crystal Palace
   MOSS, Ernie Matches played from: 3 December 1983    - 15 January 1983
Clubs: Doncaster Rovers, Mansfield Town, Chesterfield, Peterborough United, Port Vale
   MOSS, Neil Matches played from: 31 October 1995    - 21 January 2006
Clubs: AFC Bournemouth
   MOSS, Paul Matches played from: 6 October 1979    - 14 March 1980
Clubs: Hull City
   MOSS, Roy Matches played from: 16 November 1968    - 16 November 1968
Clubs: Canterbury City
   MOSSMAN, David Matches played from: 8 March 1986    - 22 October 1985
Clubs: Rochdale, Stockport County
   MOULD, Billy Matches played from: 8 January 1949    - 4 February 1952
Clubs: Stoke City
   MOULDEN, Paul Matches played from: 2 October 1990    - 8 April 1989
Clubs: Oldham Athletic, AFC Bournemouth, Birmingham City, Manchester City
   MOULDEN, Tony Matches played from: 10 September 1960    - 15 April 1963
Clubs: Bury, Peterborough United
   MOULDER Matches played from: 11 March 1905    - 11 March 1905
Clubs: Brentford
   MOULE, Alf Matches played from: 3 December 1927    - 1 September 1928
Clubs: Norwich City, Millwall, Watford
   MOULSON, Con Matches played from: 7 November 1936    - 8 December 1934
Clubs: Notts County, Lincoln City
   MOULT, Jack Matches played from: 15 January 1910    - 12 April 1909
Clubs: Crystal Palace, Coventry City
   MOUNCHER Matches played from: 15 October 1892    - 15 October 1892
Clubs: Cowes
   MOUNCHER, Fred Matches played from: 26 September 1903    - 1 September 1906
Clubs: Southampton
   MOUNT, Mason Matches played from: 13 September 2016    - 13 September 2016
Clubs: Chelsea Under-23
   MOUNTENEY, Arthur Matches played from: 5 April 1913    - 29 November 1913
Clubs: Portsmouth
   MOUNTFIELD, Derek Matches played from: 23 December 1995    - 5 October 1993
Clubs: Walsall, Wolverhampton Wanderers
   MOUNTFORD, Frank Matches played from: 8 January 1949    - 4 February 1952
Clubs: Stoke City
   MOUNTFORD, George Matches played from: 8 January 1949    - 19 November 1955
Clubs: Stoke City, Queens Park Rangers, Hereford United
   MOUNTFORD, Harry Matches played from: 8 December 1906    - 8 December 1906
Clubs: Burslem Port Vale
   MOUNTFORD, Peter Matches played from: 30 November 1985    - 9 December 1986
Clubs: Orient
   MOUNTFORD, Ray Matches played from: 8 September 1979    - 7 February 1981
Clubs: Rotherham United
   MOUSINHO, John Matches played from: 23 February 2013    - 4 September 2007
Clubs: Preston North End, Wycombe Wanderers, Burton Albion, Brentford
   MOUSSA, Franck Matches played from: 25 March 2012    - 22 October 2016
Clubs: Chesterfield, Coventry City, Southend United, Walsall
   MOUTAOUAKIL, Yassin Matches played from: 14 August 2007    - 14 August 2007
Clubs: Charlton Athletic
   MOWBRAY, Tony Matches played from: 30 September 1986    - 15 January 2000
Clubs: Middlesbrough, Ipswich Town
   MOWER, Ken Matches played from: 19 December 1980    - 29 April 1989
Clubs: Walsall
   MOXEY, Dean Matches played from: 2 November 2004    - 14 January 2017
Clubs: Exeter City, Bolton Wanderers
   MOYES, David Matches played from: 14 December 1986    - 3 October 1989
Clubs: Bristol City, Shrewsbury Town
   MOYLE, H. Matches played from: 26 November 1938    - 26 November 1938
Clubs: Lowestoft Town
   MOYLE, Walter Matches played from: 8 February 1930    - 8 February 1930
Clubs: Merthyr Town
   MOYSE, Ron Matches played from: 22 March 1947    - 13 December 1952
Clubs: Reading
   MOYSES, Chris Matches played from: 22 December 1984    - 22 December 1984
Clubs: Halifax Town
   M'POKU, Paul-José Matches played from: 23 October 2010    - 23 October 2010
Clubs: Leyton Orient
   MUCKLEBERG, Terry Matches played from: 7 January 1995    - 7 January 1995
Clubs: Marlow
   MUGGLETON, Carl Matches played from: 5 December 2006    - 25 November 2000
Clubs: Mansfield Town, Leicester City, Chesterfield, Rotherham United, Sheffield United, Stoke City
   MUHEIM, Miro Matches played from: 13 September 2016    - 13 September 2016
Clubs: Chelsea Under-23
   MUIR, Billy Matches played from: 15 November 1952    - 27 September 1952
Clubs: Torquay United, Queens Park Rangers
   MUIR, Bobby Matches played from: 24 March 1906    - 25 October 1902
Clubs: Norwich City, Bristol Rovers
   MUIR, Ian Matches played from: 2 November 1985    - 10 December 1994
Clubs: Tranmere Rovers
   MUIR, James Matches played from: 29 October 1927    - 29 October 1927
Clubs: Luton Town
   MUIR, John Matches played from: 10 October 1931    - 20 February 1932
Clubs: Bristol Rovers
   MUIR, Willie Matches played from: 18 August 1956    - 18 August 1956
Clubs: Aldershot
   MUIRHEAD, Ben Matches played from: 25 September 2004    - 3 April 2007
Clubs: Bradford City, Rochdale
   MULCAHY, Patrick Matches played from: 24 March 1928    - 22 September 1928
Clubs: Crystal Palace
   MULDOON, Jack Matches played from: 21 October 2014    - 21 October 2014
Clubs: Rochdale
   MULDOON, John Matches played from: 27 December 1983    - 17 August 1985
Clubs: Wrexham
   MULDOON, Oliver Matches played from: 28 February 2017    - 28 February 2017
Clubs: Gillingham
   MULDOON, Tommy Matches played from: 5 April 1930    - 5 April 1930
Clubs: Walsall
   MULFORD, Sidney Matches played from: 10 February 1923    - 22 March 1924
Clubs: Brentford
   MULGREW, Charlie Matches played from: 24 March 2008    - 24 March 2008
Clubs: Southend United
   MULGREW, Tommy Matches played from: 27 November 1954    - 25 January 1964
Clubs: Southampton, Aldershot
   MULHALL, George Matches played from: 21 September 1963    - 1 February 1964
Clubs: Sunderland
   MULHEARN, Ken Matches played from: 25 August 1967    - 26 August 1978
Clubs: Stockport County, Shrewsbury Town
   MULHERON, Peter Matches played from: 15 October 1949    - 4 March 1950
Clubs: Crystal Palace
   MULHOLLAND, George Matches played from: 25 September 1962    - 2 January 1960
Clubs: Darlington, Bradford City
   MULHOLLAND, Jimmy Matches played from: 4 September 1967    - 26 September 1967
Clubs: Barrow
   MULKERRIN, Jimmy Matches played from: 6 September 1958    - 18 February 1959
Clubs: Accrington Stanley
   MULLARD, Albert Matches played from: 29 March 1947    - 10 November 1951
Clubs: Walsall, Port Vale
   MULLEN, James Matches played from: 19 February 1949    - 30 October 1948
Clubs: Bristol City, Crystal Palace
   MULLEN, Jimmy Matches played from: 4 October 1967    - 2 May 1969
Clubs: Reading, Rotherham United
   MULLEN, Jimmy Matches played from: 13 September 1980    - 25 January 1987
Clubs: Rotherham United, Sheffield Wednesday, Newport County
   MULLEN, Steve Matches played from: 8 December 1979    - 8 December 1979
Clubs: Bury
   MULLERY, Alan Matches played from: 23 December 1972    - 20 April 1974
Clubs: Fulham
   MULLETT, Joe Matches played from: 25 April 1959    - 30 January 1965
Clubs: Norwich City
   MULLEY, James Matches played from: 8 November 2011    - 2 January 2012
Clubs: AFC Wimbledon
   MULLIGAN, Dave Matches played from: 10 August 2002    - 19 April 2008
Clubs: Barnsley, Doncaster Rovers, Port Vale
   MULLIGAN, Gary Matches played from: 8 October 2005    - 26 April 2008
Clubs: Port Vale, Gillingham
   MULLIGAN, Paddy Matches played from: 27 April 1974    - 27 April 1974
Clubs: Crystal Palace
   MULLIN, John Matches played from: 4 February 1995    - 15 August 1998
Clubs: Burnley, Rotherham United, Tranmere Rovers, Sunderland
   MULLIN, Paul Matches played from: 7 October 2006    - 10 March 2007
Clubs: Accrington Stanley
   MULLINEUX, Ernie Matches played from: 23 November 1912    - 23 November 1912
Clubs: Stoke
   MULLINS, Hayden Matches played from: 26 April 2014    - 23 January 2000
Clubs: Notts County, Crystal Palace
   MULLINS, Johnny Matches played from: 5 December 2006    - 23 February 2010
Clubs: Mansfield Town, Oxford United, Rotherham United, Stockport County
   MULRANEY, Jock Matches played from: 5 November 1938    - 5 November 1938
Clubs: Ipswich Town
   MULRYNE, Phil Matches played from: 1 May 1999    - 1 May 1999
Clubs: Norwich City
   MULVANEY, Dick Matches played from: 24 September 1968    - 27 March 1971
Clubs: Blackburn Rovers
   MULVANEY, Jimmy Matches played from: 15 February 1969    - 5 May 1969
Clubs: Barrow
   MULVANEY, Jimmy Matches played from: 2 September 1950    - 30 December 1950
Clubs: Brighton and Hove Albion
   MUMMERY, Eddie Matches played from: 5 February 1921    - 28 March 1925
Clubs: Watford
   MUNDAY, Stuart Matches played from: 9 November 1994    - 3 April 1996
Clubs: Brighton and Hove Albion
   MUNDEE, Brian Matches played from: 5 April 1986    - 1 February 1986
Clubs: Cambridge United, Northampton Town
   MUNDEE, Denny Matches played from: 3 April 1996    - 2 September 1995
Clubs: Brighton and Hove Albion, AFC Bournemouth, Brentford
   MUNDEN, H. Matches played from: 9 January 1926    - 9 January 1926
Clubs: Clapton
   MUNDY, Albert Matches played from: 6 November 1954    - 15 November 1958
Clubs: Brighton and Hove Albion, Aldershot
   MUNGALL, Steve Matches played from: 2 November 1982    - 10 December 1994
Clubs: Tranmere Rovers
   MUNKS, David Matches played from: 25 October 1969    - 26 December 1972
Clubs: Portsmouth
   MUNN, Stuart Matches played from: 25 January 1902    - 8 November 1902
Clubs: Watford
   MUNRO, Alex Matches played from: 21 January 1967    - 23 April 1968
Clubs: Bristol Rovers
   MUNRO, Frank Matches played from: 9 September 1975    - 9 September 1975
Clubs: Wolverhampton Wanderers
   MUNRO, Jimmy Matches played from: 11 April 1959    - 11 April 1959
Clubs: Bury
   MUNRO, Stuart Matches played from: 24 March 1993    - 15 February 1995
Clubs: Bristol City
   MURCHISON, Ron Matches played from: 15 March 1952    - 15 April 1953
Clubs: Ipswich Town
   MURDOCH, Bobby Matches played from: 6 October 1973    - 23 February 1974
Clubs: Middlesbrough
   MURDOCH, Sean Matches played from: 15 October 2011    - 15 October 2011
Clubs: Accrington Stanley
   MURDOCK, Colin Matches played from: 3 December 2005    - 18 February 2006
Clubs: Rotherham United
   MURPHY, Barry Matches played from: 1 February 1969    - 25 March 1969
Clubs: Barnsley
   MURPHY, Brian Matches played from: 27 August 2013    - 11 April 2006
Clubs: Queens Park Rangers, Swansea City
   MURPHY, Danny Matches played from: 6 April 2002    - 14 September 2002
Clubs: Queens Park Rangers
   MURPHY, Danny Matches played from: 21 October 1995    - 13 March 1999
Clubs: Crewe Alexandra
   MURPHY, David Matches played from: 27 March 2004    - 27 March 2004
Clubs: Barnsley
   MURPHY, Donal Matches played from: 27 December 1980    - 22 December 1979
Clubs: Plymouth Argyle, Torquay United
   MURPHY, Eddie Matches played from: 17 September 1949    - 18 February 1956
Clubs: Northampton Town, Exeter City
   MURPHY, Frank Matches played from: 19 November 1983    - 19 November 1983
Clubs: Kettering Town
   MURPHY, Jacob Matches played from: 24 October 2015    - 28 April 2015
Clubs: Coventry City, Colchester United
   MURPHY, Jamie Matches played from: 13 April 2013    - 11 May 2015
Clubs: Sheffield United
   MURPHY, Jerry Matches played from: 25 December 1931    - 25 December 1931
Clubs: Crystal Palace
   MURPHY, Joe Matches played from: 13 October 2012    - 21 February 2009
Clubs: Coventry City, Bury, Tranmere Rovers, Walsall, Scunthorpe United
   MURPHY, John Matches played from: 28 August 1926    - 28 August 1926
Clubs: Southend United
   MURPHY, John Matches played from: 30 March 2002    - 27 January 2007
Clubs: Blackpool, Macclesfield Town
   MURPHY, Joseph Matches played from: 4 March 1950    - 26 August 1950
Clubs: Crystal Palace
   MURPHY, Luke Matches played from: 13 December 2008    - 23 October 2012
Clubs: Crewe Alexandra
   MURPHY, Matt Matches played from: 27 August 2001    - 10 March 2001
Clubs: Bury, Oxford United
   MURPHY, Neil Matches played from: 7 November 1903    - 9 February 1907
Clubs: Queens Park Rangers, Luton Town
   MURPHY, Peter Matches played from: 11 November 2006    - 5 January 2013
Clubs: Carlisle United
   MURPHY, Peter Matches played from: 15 October 2011    - 25 February 2012
Clubs: Accrington Stanley
   MURPHY, Phil Matches played from: 2 October 1984    - 2 October 1984
Clubs: Blackpool
   MURPHY, Rhys Matches played from: 10 February 2015    - 10 February 2015
Clubs: Oldham Athletic
   MURPHY, Shaun Matches played from: 17 October 1992    - 13 April 1999
Clubs: Notts County, Sheffield United, West Bromwich Albion
   MURPHY, Spud Matches played from: 12 September 1931    - 6 January 1934
Clubs: Norwich City
   MURPHY, Vincent Matches played from: 23 September 1929    - 23 September 1929
Clubs: Walsall
   MURRAY, Adam Matches played from: 18 November 2006    - 27 January 2007
Clubs: Torquay United, Macclesfield Town
   MURRAY, Antonio Matches played from: 8 November 2008    - 8 November 2008
Clubs: Histon
   MURRAY, Bert Matches played from: 8 November 1969    - 21 February 1976
Clubs: Birmingham City, Brighton and Hove Albion, Peterborough United
   MURRAY, Bill Matches played from: 10 March 1934    - 5 September 1934
Clubs: Bristol Rovers
   MURRAY, Bob Matches played from: 25 October 1958    - 14 March 1959
Clubs: Stockport County
   MURRAY, C. Matches played from: 26 November 1932    - 28 November 1936
Clubs: Dulwich Hamlet
   MURRAY, David Matches played from: 19 October 1985    - 19 October 1985
Clubs: Chester City
   MURRAY, David Matches played from: 7 September 1929    - 4 January 1930
Clubs: Bristol Rovers
   MURRAY, Don Matches played from: 17 October 1964    - 2 March 1974
Clubs: Cardiff City
   MURRAY, Fred Matches played from: 9 April 2002    - 9 April 2002
Clubs: Cambridge United
   MURRAY, Glenn Matches played from: 22 March 2008    - 26 August 2006
Clubs: Brighton and Hove Albion, Stockport County
   MURRAY, Jamie Matches played from: 27 September 1977    - 20 April 1987
Clubs: Cambridge United, Brentford
   MURRAY, Jimmy Matches played from: 12 September 1903    - 12 September 1903
Clubs: Kettering Town
   MURRAY, Jimmy Matches played from: 4 January 1964    - 19 April 1969
Clubs: Manchester City, Walsall
   MURRAY, Jimmy Matches played from: 8 November 1902    - 21 February 1903
Clubs: Watford
   MURRAY, Jimmy Matches played from: 16 April 1954    - 16 April 1954
Clubs: Reading
   MURRAY, John Matches played from: 23 November 1974    - 20 November 1968
Clubs: Reading, Burnley
   MURRAY, Joseph Matches played from: 15 February 1936    - 15 February 1936
Clubs: Millwall
   MURRAY, Malcolm Matches played from: 11 March 1989    - 11 March 1989
Clubs: Hull City
   MURRAY, Matt Matches played from: 26 December 1998    - 26 December 1998
Clubs: Wolverhampton Wanderers
   MURRAY, Paul Matches played from: 16 January 2002    - 3 February 1996
Clubs: Oldham Athletic, Queens Park Rangers, Hartlepool United, Carlisle United
   MURRAY, R. Matches played from: 23 March 1897    - 2 April 1898
Clubs: Sheppey United
   MURRAY, Rob Matches played from: 31 October 1995    - 13 April 1996
Clubs: AFC Bournemouth
   MURRAY, Robert Matches played from: 17 March 2007    - 17 March 2007
Clubs: Grimsby Town
   MURRAY, Ronan Matches played from: 26 April 2014    - 26 April 2014
Clubs: Notts County
   MURRAY, Scott Matches played from: 5 September 2009    - 11 November 2005
Clubs: Yeovil Town, Bristol City
   MURRAY, Shaun Matches played from: 13 September 1995    - 27 February 1993
Clubs: Bradford City, Notts County, Portsmouth
   MURRAY, Tom Matches played from: 30 January 1904    - 18 February 1911
Clubs: Portsmouth, Southend United
   MURRAY, Tommy Matches played from: 16 August 1969    - 7 October 1969
Clubs: Carlisle United
   MURRAY, Willie Matches played from: 4 November 1905    - 23 April 1904
Clubs: Tottenham Hotspur, Northampton Town
   MURRELL, R. Matches played from: 9 November 1901    - 11 April 1903
Clubs: Northampton Town
   MURTAGH, Keiran Matches played from: 20 December 2008    - 3 November 2012
Clubs: Yeovil Town, Macclesfield Town
   MURTY, Graeme Matches played from: 19 August 1995    - 14 February 2002
Clubs: York City, Reading
   MUSANGU, Jonathan Matches played from: 21 October 2014    - 21 October 2014
Clubs: Rochdale
   MUSCAT, Kevin Matches played from: 18 March 1998    - 26 April 1997
Clubs: Wolverhampton Wanderers, Crystal Palace
   MUSGROVE, Malcolm Matches played from: 19 October 1963    - 28 March 1964
Clubs: Leyton Orient
   MUSIAL, Adam Matches played from: 8 September 1982    - 8 September 1982
Clubs: Hereford United
   MUSKER, Russell Matches played from: 17 April 1982    - 2 September 1986
Clubs: Bristol City, Torquay United
   MUSONDA, Frankie Matches played from: 6 December 2016    - 6 December 2016
Clubs: Luton Town
   MUSPRATT, C.D. Matches played from: 8 October 1887    - 8 October 1887
Clubs: Old Brightonians
   MUSPRATT, J.P. Matches played from: 8 October 1887    - 8 October 1887
Clubs: Old Brightonians
   MUSPRATT, P.C. Matches played from: 8 October 1887    - 8 October 1887
Clubs: Old Brightonians
   MUSSELWHITE, Paul Matches played from: 22 October 2005    - 26 October 1999
Clubs: Scunthorpe United, Port Vale
   MUSTARD, Bill Matches played from: 21 September 1946    - 21 September 1946
Clubs: Exeter City
   MUSTARD, Jack Matches played from: 18 December 1926    - 3 March 1934
Clubs: Queens Park Rangers, Southend United
   MUSTOE, Jordan Matches played from: 7 January 2012    - 3 April 2012
Clubs: Wigan Athletic, Barnet
   MUSTOE, Neil Matches played from: 31 October 2000    - 17 February 2001
Clubs: Cambridge United
   MUSTOE, Robbie Matches played from: 15 September 1990    - 24 March 1990
Clubs: Middlesbrough, Sheffield Wednesday, Oxford United
   MUTCH, Alex Matches played from: 1 February 1913    - 1 February 1913
Clubs: Huddersfield Town
   MUTCH, Andy Matches played from: 3 September 1989    - 21 March 1998
Clubs: Wolverhampton Wanderers, Stockport County
   MUTRIE, Les Matches played from: 14 April 1981    - 25 February 1984
Clubs: Hull City, Hartlepool United, Colchester United
   MUTTON, Tommy Matches played from: 17 October 2000    - 17 October 2000
Clubs: Swansea City
   M'VOTO, Jean-Yves Matches played from: 29 August 2009    - 7 February 2015
Clubs: Southend United, Oldham Athletic, Barnsley
   MYALL, Stuart Matches played from: 3 April 1996    - 3 April 1996
Clubs: Brighton and Hove Albion
   MYCOCK, Albert Matches played from: 15 March 1947    - 17 January 1948
Clubs: Crystal Palace
   MYCOCK, Tommy Matches played from: 3 January 1948    - 3 January 1948
Clubs: Aldershot
   MYERS, Andy Matches played from: 28 December 2004    - 25 March 2000
Clubs: Brentford, Chelsea, Colchester United, Portsmouth
   MYERS, Chris Matches played from: 23 September 1992    - 6 October 1992
Clubs: Torquay United
   MYERS, Colin Matches played from: 18 September 1920    - 25 March 1922
Clubs: Southend United, Queens Park Rangers, Northampton Town, Crystal Palace, Exeter City, Aberdare Athletic
   MYERS, Jim Matches played from: 30 August 1939    - 30 August 1939
Clubs: Cardiff City
   MYERSCOUGH, Billy Matches played from: 10 December 1960    - 29 August 1961
Clubs: Coventry City
   MYERSCOUGH, Joe Matches played from: 12 January 1924    - 12 January 1924
Clubs: Bradford
   MYHILL, Boaz Matches played from: 19 October 2002    - 16 April 2005
Clubs: Bristol City, Hull City
   MYLES, Neil Matches played from: 15 April 1953    - 19 January 1957
Clubs: Ipswich Town
   MYRIE-WILLIAMS, Jennison Matches played from: 25 August 2007    - 28 March 2008
Clubs: Cheltenham Town, Port Vale, Scunthorpe United, Tranmere Rovers
   MYTON, Brian Matches played from: 14 April 1970    - 14 April 1970
Clubs: Middlesbrough