Football Players with Names Starting with "Mc"

888 Players

  • Years Played • Position • Squad History (Bold text indicates player is active)

Mohamed M'Changama km · 2010-2021 · FW · Nîmes, Comoros, Amiens

Youssouf M'Changama km · 2011-2023 · MF · Comoros, Auxerre, Guingamp, Gazélec Ajaccio, Grenoble Foot, Oldham Athletic

Athenkosi Mcaba za · 2021-2023 · DF · Stellenbosch FC, South Africa

Kyle McAdam eng · 2021-2023 · DF · Nottingham Forest FC Under-21's Squad and Academy

Aidan McAdams sct · 2020-2023 · GK · Ayr United, Greenock Morton

Reece McAlear sct · 2019-2023 · MF · Tranmere Rovers, Inverness CT, Norwich City U23

Caolan McAleer nir · 2011-2017 · FW · Greenock Morton

Conor McAleny eng · 2011-2023 · FW,MF · Salford City FC, Fleetwood Town, Oldham Athletic, Oxford United, Wigan Athletic, Kilmarnock, Charlto

Liam McAlinden ie · 2012-2023 · FW,MF · Wrexham, Exeter City, Morecambe, FC Halifax Town, Fleetwood Town, Shrewsbury Town, Wolverhampton Wan

John McAliskey ie · 2003-2010 · FW · Huddersfield Town, Altrincham, Mansfield Town, Wrexham, Torquay United

Jim McAlister sct · 2007-2021 · DF,MF · Greenock Morton, Dundee, Blackpool, Hamilton Academical

Brian McAllister sct · 1992-1998 · DF · Wimbledon

Callum McAllister eng · 2015-2016 · MF

Craig McAllister sct · 2006-2018 · FW · Eastleigh, Woking, Crawley Town, Exeter City, Newport County, Oxford United, Sutton United, Luton To

David McAllister ie · 2010-2016 · MF · Shrewsbury Town, Stevenage, Sheffield United

Gary McAllister sct · 1990-2004 · MF · Coventry City, Leeds United, Liverpool

Jamie McAllister sct · 2000-2016 · DF,MF · Bristol City, Aberdeen, Yeovil Town, Heart of Midlothian, Exeter City, Livingston, Preston North End

Kyle McAllister sct · 2015-2023 · MF · Forest Green Rovers, St Mirren, Derby County U23, Partick Thistle

Nick McAllister sct · 2021-2023 · DF · Ayr United

Rebecca Mcallister sct · 2023 · MF

Rory McAllister sct · 2004-2009 · FW · Inverness CT

Sean McAllister nir · 2020-2023 · DF · Everton U21, Everton U23

Sean McAllister eng · 2005-2018 · MF · Scunthorpe United, Sheffield Wednesday, Shrewsbury Town, Cowdenbeath, Mansfield Town, Grimsby Town

Ian McAndrew au · 2007-2008 · DF,MF

Kieran McAnespie sct · 1999-2008 · DF,MF · Greenock Morton, Heart of Midlothian, Plymouth Argyle

Steve McAnespie sct · 1995-1998 · DF · Bolton Wanderers

Jobi McAnuff jm · 2001-2021 · MF · Reading, Leyton Orient, Wimbledon, Watford, Crystal Palace, Cardiff City, Stevenage, Jamaica, West H

Rory McArdle nir · 2005-2023 · DF · Harrogate Town FC, Bradford City, Rochdale, Scunthorpe United, Aberdeen, Exeter City

Charlie McArthur sct · 2021-2022 · DF

James McArthur sct · 2007-2022 · MF · Crystal Palace, Wigan Athletic, Hamilton Academical, Scotland

Nicholas McArthur gy · 2022 · MF · Guyana

James Mcatee eng · 2020-2023 · MF · Sheffield United, Manchester City U23, Manchester City

John Mcatee eng · 2019-2023 · FW,MF · Grimsby Town, Scunthorpe United

Jason McAteer ie · 1994-2007 · MF · Liverpool, Tranmere Rovers, Sunderland, Blackburn Rovers, Republic of Ireland, Bolton Wanderers

Kasey McAteer eng · 2020-2023 · MF · Leicester City U21, Leicester City U23, Forest Green Rovers

Mary Mcateer wls · 2022-2023 · MF · Aston Villa

Drew McAthy us · 2005-2006 · FW · Puerto Rico Islanders, Portland Timbers

Craig McAughtrie eng · 2006-2008 · DF · Stafford Rangers

Gareth McAuley nir · 2004-2021 · DF · West Bromwich Albion, Ipswich Town, Leicester City, Lincoln City, Northern Ireland, Rangers

Glen McAuley ie · 2017-2019 · FW · Liverpool U23

Hugh McAuley eng · 2002-2003 · MF · Cheltenham Town, Kidderminster Harriers

Rory McAuley eng · 2014-2021 · DF · King's Lynn Town FC

Sean McAuley eng · 2002-2003 · DF

Shaun McAuley eng · 2014-2016 · MF

Kyle McAusland sct · 2015-2016 · DF · Alloa Athletic

Marc McAusland sct · 2007-2015 · DF · St Mirren, Queen of the South

Frank McAvennie sct · 1986-1994 · FW · Swindon Town, Aston Villa

Connor McAvoy sct · 2018-2023 · DF,MF · Fulham U21, Fulham, Fulham U23, Wealdstone FC

Roy McBain sct · 2004-2011 · MF · Inverness CT

Jack McBean us · 2011-2018 · FW · LA Galaxy II, LA Galaxy, Colorado Rapids, Coventry City

Joseph McBrearty 1990-1991

Daniel McBreen au · 2005-2014 · FW · Central Coast Mariners, York City, Falkirk, North Queensland Fury, Shanghai SIPG, Scunthorpe United,

Brian McBride us · 1996-2010 · FW · Columbus Crew, Fulham, Chicago Fire, United States, Everton

Caolan McBride nir · 2020-2022 · MF

Caolan McBride nir · 2021-2022 · MF

Connor McBride sct · 2020-2023 · FW · Raith Rovers, Blackburn Rovers U23

Justin McBride 1992-1993

Kevin McBride sct · 2004-2015 · MF · Dundee, Motherwell, Falkirk, Hibernian, Raith Rovers, Hamilton Academical, Darlington

Sam McBride 2016 · DF · San Antonio FC

Scott McBride sct · 2007-2012 · MF · Raith Rovers, Dunfermline Athletic

Stephen McBride nir · 1990-1996 · FW · Glenavon FC

Nazir McBurnette vc · 2014-2022 · FW · St. Vincent and the Grenadines

Alexander McBurnie eng · 2019-2022 · FW · Barnet, Weymouth

Oliver McBurnie sct · 2013-2023 · FW · Sheffield United, Scotland, Swansea City, Bradford City, Barnsley, Chester, Swansea City U23, Bristo

Gary McCabe ie · 2011-2012 · MF · Shamrock Rovers FC

Gerry McCabe sct · 1991-1992 · MF

Katie McCabe ie · 2017-2023 · DF,FW · Arsenal, Republic of Ireland

Liam McCabe ec · 2020-2022 · MF · Deportivo Cuenca

Niall McCabe us · 2015-2022 · FW,MF · Louisville City

Rhys McCabe sct · 2011-2021 · MF · Sheffield Wednesday, Dunfermline Athletic, Queen of the South, Rangers, Portsmouth

Thomas McCabe us · 2019-2022 · MF · Orange County SC, North Carolina FC, Memphis 901, FC Cincinnati

Neil McCafferty ie · 2003-2008 · MF · Rushden & Diamonds, Grays Athletic, Cambridge United

Dermot McCaffrey nir · 2006-2009 · DF · Livingston

Kieran McCaffrey eng · 2018-2019 · MF

Stephanie McCaffrey us · 2015-2018 · FW · Chicago Red Stars, Boston Breakers

Stuart McCaffrey sct · 2004-2012 · DF · Greenock Morton, Inverness CT, St Johnstone

Terry McCahill nz · 1991 · DF · New Zealand

Addie McCain 2021-2022 · MF · Kansas City Current

Ian McCaldon eng · 2000-2001 · GK · St Mirren

Craig McCall sct · 2021 · MF · Tormenta FC

Hayley McCall us · 2015 · DF · Gotham FC

Stuart McCall sct · 1990-2004 · MF · Bradford City, Sheffield United, Rangers, Scotland

Shinell McCalla kn · 2022 · MF · St. Kitts and Nevis

Eddie McCallion nir · 2006-2007 · DF

Coll McCallum sct · 2014-2015 · DF

Collette McCallum au · 2007-2011 · MF · Australia

Donald McCallum sct · 2014-2017 · MF · Dumbarton

Gavin McCallum ca · 2006-2017 · FW,MF · Lincoln City, Woking, Hereford United, Weymouth, Tamworth

Marc McCallum sct · 2013-2016 · GK · Livingston

Paul McCallum eng · 2012-2023 · FW,MF · Dagenham & Redbridge, Eastleigh, Leyton Orient, Solihull Moors, Aldershot Town, AFC Wimbledon, Ports

Richard McCallum jm · 2014 · GK

Sam McCallum eng · 2018-2023 · DF,MF · Norwich City, Coventry City, Queens Park Rangers

Alfie McCalmont nir · 2019-2023 · MF · Northern Ireland, Leeds United FC U21, Oldham Athletic, Morecambe

Will McCamley eng · 2020-2021 · MF

Mark McCammon bb · 2002-2013 · FW · Doncaster Rovers, Gillingham, Brentford, Brighton & Hove Albion, Millwall, Bristol City, Lincoln Cit

Collin McCamy us · 2020-2021 · DF · North Carolina FC

Alan McCann 1990-1991

Alistair McCann nir · 2017-2023 · MF · Preston North End, Northern Ireland, St Johnstone

Austin McCann sct · 2000-2012 · DF · Dunfermline Athletic, Boston United, Notts County, Heart of Midlothian

Charlie McCann nir · 2018-2023 · MF · Rangers, Northern Ireland, Manchester United U23

Chris McCann ie · 2005-2023 · DF,MF · Burnley, Shamrock Rovers FC, Wigan Athletic, Atlanta United, Oldham Athletic, Coventry City, D.C. Un

Desmond Mccann 1990-1991

Gavin McCann eng · 1997-2010 · MF · Aston Villa, Sunderland, Bolton Wanderers, Everton

Grant McCann nir · 2000-2015 · MF · Cheltenham Town, Peterborough United, Scunthorpe United, Barnsley, Northern Ireland, West Ham United

Kevin McCann sct · 2006-2016 · DF · Livingston, Hibernian, Greenock Morton, Inverness CT, Raith Rovers

Kieron Mccann 2020-2021 · MF

Lewis McCann nir · 2018-2022 · FW · Dunfermline Athletic

Martin McCann 1990-1993

Neil McCann sct · 1999-2011 · MF · Rangers, Southampton, Heart of Midlothian, Falkirk, Dundee

Patrick McCann us · 2017 · MF · Richmond Kickers

Ryan McCann 2003-2012 · MF · Airdrie United, Queen of the South, Stockport County, Morecambe, Hartlepool United

Aaron McCarey ie · 2012-2021 · GK · Ross County, Walsall, Portsmouth, Wolverhampton Wanderers, York City

Chloe McCarron nir · 2017-2023 · MF · Northern Ireland, Birmingham City

Liam McCarron sct · 2018-2023 · DF · Port Vale, Leeds Utd U23, Carlisle United

Chris McCart sct · 1994-1995 · DF

Jamie McCart sct · 2016-2023 · DF · Rotherham United, St Johnstone, Inverness CT, St Mirren

Shay McCartan nir · 2011-2020 · FW · Accrington Stanley, Bradford City, Lincoln City, Hyde

James McCarten wls · 2009-2015 · DF

Aiden McCarthy za · 2021-2022 · DF

Alan McCarthy eng · 1993-1995 · DF · Queens Park Rangers

Alex McCarthy eng · 2007-2023 · GK · Southampton, Reading, Yeovil Town, Ipswich Town, Southampton U23, Crystal Palace, Leeds United, Quee

Andrew McCarthy sct · 2016-2020 · MF · Partick Thistle, Queen of the South

Benni McCarthy za · 1997-2011 · FW · Blackburn Rovers, Porto, Celta Vigo, Orlando Pirates, West Ham United, Ajax, South Africa

Bryanna McCarthy ca · 2013 · DF

Connor McCarthy eng · 2016-2017 · FW

Conor McCarthy ie · 2019-2023 · DF · Barnsley, St Mirren

Fabian McCarthy jm · 2018-2022 · DF · Jamaica

Gerard McCarthy ie · 2004-2005 · FW

Harry McCarthy au · 2021-2022 · MF · Central Coast Mariners

Jake McCarthy eng · 2014-2022 · DF · Weymouth

James McCarthy ie · 2007-2023 · MF · Celtic, Everton, Wigan Athletic, Hamilton Academical, Crystal Palace, Republic of Ireland

Jason McCarthy eng · 2014-2023 · DF,MF · Wycombe Wanderers, Walsall, Barnsley, Millwall

John McCarthy us · 2014-2022 · GK · Los Angeles FC, Tampa Bay Rowdies, Bethlehem Steel FC, Inter Miami, Philadelphia Union, Rochester Rh

Jon McCarthy nir · 2001-2007 · MF · Northwich Victoria, Carlisle United, Port Vale, Sheffield Wednesday, Birmingham City

Kerrie Mccarthy gh · 2022 · GK · Ghana

Kylie McCarthy wls · 2017 · DF

Luke McCarthy eng · 2010-2012 · MF · Grimsby Town

Max McCarthy 2021-2022 · MF · Stoke City U23

Mick McCarthy ie · 1990 · DF · Republic of Ireland

Paddy McCarthy ie · 2002-2016 · DF · Crystal Palace, Leicester City, Charlton Athletic, Boston United, Sheffield United, Notts County, Bo

Paul McCarthy ie · 2002-2010 · DF · Ebbsfleet United, Oxford United, Wycombe Wanderers

Philemon McCarthy gh · 2010 · GK

Savannah McCarthy ie · 2016-2023 · DF · Republic of Ireland, Glasgow City

Sean McCarthy wls · 1993-1994 · FW · Oldham Athletic

Stephen McCarthy us · 2011-2018 · DF · New England Revolution, San Antonio FC, KuPS

Tony McCarthy ie · 1990-1991 · DF

Dawson McCartney us · 2017 · MF · Bethlehem Steel FC

Gary McCartney nir · 1991-1993 · DF

George McCartney nir · 2000-2014 · DF · Sunderland, West Ham United, Leeds United, Northern Ireland

Chad McCarty us · 1998-2003 · MF · Tampa Bay Mutiny, Columbus Crew

Dax McCarty us · 2006-2022 · MF · Nashville SC, New York Red Bulls, FC Dallas, Chicago Fire, D.C. United, United States

Tiffany McCarty us · 2013-2022 · FW · Houston Dash, Washington Spirit, FC Kansas City, Medkila, Breiðablik

Savannah McCaskill us · 2018-2022 · FW,MF · Angel City FC, Racing Louisville, Chicago Red Stars, Gotham FC, Sydney FC, United States

Deon McCaulay bz · 2010-2022 · FW · Belize, Atlanta Silverbacks

Darian McCauley us · 2020 · GK

Darren McCauley ie · 2018-2019 · MF · Inverness CT

David McCauley bz · 1998 · FW

Ross McCausland nir · 2021-2022 · MF

Eoghan McCawl nir · 2015-2016 · MF

Ryan McCay sct · 2006-2008 · DF · St Mirren, Stirling Albion

Mark McChrystal nir · 2010-2017 · DF · Bristol Rovers, Tranmere Rovers, Scunthorpe United

Brian McClair sct · 1992-1998 · FW,MF · Manchester United

Sean McClare eng · 2002-2004 · MF · Rochdale, Port Vale

Dwayne McClean bb · 2010 · FW

James McClean ie · 2011-2023 · DF,FW · Wigan Athletic, Republic of Ireland, West Bromwich Albion, Stoke City, Sunderland

Kyle McClean nir · 2017-2020 · MF · St Johnstone

Garath McCleary jm · 2007-2023 · FW,MF · Wycombe Wanderers, Reading, Nottingham Forest, Jamaica, Reading U23

Chris McClellan us · 2007-2009 · GK · Carolina RailHawks

David McClelland nir · 2021-2023 · DF · Cove Rangers FC, Hibernian

John McClelland nir · 1982-1986 · DF · Northern Ireland

Sam McClelland nir · 2019-2023 · DF · Barrow, Chelsea U23

Jamie McClen eng · 1998-2007 · DF,MF · Newcastle United, Kidderminster Harriers, Shrewsbury Town, Motherwell

Bradley Mcclenaghan 2020-2021 · MF

Trent McClenahan au · 2004-2013 · DF,MF · Hereford United, Hamilton Academical, Milton Keynes Dons, Sydney FC, Perth Glory

Joe McClennon 2014-2015 · MF

Phoebe McClernon us · 2020-2022 · DF · OL Reign, Orlando Pride, Växjö

James McCloskey 1991-1993

Kelley McCloskey 2015 · DF

Paige Mccloskey ws · 2022 · MF · Samoa

Josh McCloughan au · 2005-2010 · DF · Brisbane Roar

Kiel McClung us · 2007 · DF · California Victory

Billy McClure nz · 1982 · MF

Katie McClure us · 2020-2021 · FW · Racing Louisville, Washington Spirit

Matt McClure nir · 2010-2020 · FW · Wycombe Wanderers, Aldershot Town, Dagenham & Redbridge

Nicole McClure jm · 2014-2019 · GK · Jamaica

Jamie McCluskey sct · 2003-2012 · MF · Dundee, Wrexham, Hibernian, St Johnstone, St Mirren

Stefan McCluskey sct · 2008-2016 · FW · Greenock Morton

Stuart McCluskey sct · 1999-2002 · DF · St Johnstone

Ally McCoist sct · 1990-2001 · FW · Rangers, Kilmarnock, Scotland

Emily McColl nz · 2007-2008 · MF · New Zealand

Ian McColl sct · 1958 · DF

Andre McCollin eng · 2008-2015 · FW · Aldershot Town, Yeovil Town, Grays Athletic

Jamie McCombe eng · 2002-2018 · DF · Bristol City, Lincoln City, Doncaster Rovers, Huddersfield Town, Scunthorpe United, Stevenage, Prest

John McCombe eng · 2002-2018 · DF · Port Vale, York City, Macclesfield Town, Hereford United, Chester, Huddersfield Town, Mansfield Town

Tori McCombs us · 2014 · MF

Michael McComie tt · 2002 · GK

Stephen McConalogue sct · 2000-2002 · FW · Dundee United

Barry McConnell eng · 2002-2003 · DF · Exeter City

Glenn McConnell 2021-2023 · FW · Cambridge United

Jack Mcconnell sct · 2022-2023 · GK · Ayr United

Fintan McConville 1990-1991

Ruairi Mcconville nir · 2021-2023 · DF · Brighton & Hove Albion U21

Sean McConville eng · 2008-2023 · MF · Accrington Stanley, Chester, Barrow, Stockport County, Rochdale

Meghan McCool us · 2020 · FW · Washington Spirit

Ian McCoosh 1994-1995

Kyle McCord us · 2015 · MF · Harrisburg City Islanders

Ryan McCord sct · 2013-2016 · MF · Alloa Athletic, Raith Rovers

Andrew McCorkell eng · 2017-2020 · MF

Alan McCormack ie · 2003-2021 · DF,MF · Southend United, Brentford, Swindon Town, Luton Town, Charlton Athletic, Motherwell, Northampton Tow

Conor McCormack ie · 2011-2012 · DF,MF · Shamrock Rovers FC

Darren McCormack sct · 2007-2011 · DF · Hibernian, Ross County

Jamie McCormack sct · 2013-2014 · DF · Greenock Morton

Ross McCormack sct · 2003-2021 · FW,MF · Leeds United, Fulham, Cardiff City, Motherwell, Aston Villa, Doncaster Rovers, Melbourne City, Range

Duncan McCormick us · 2015-2016 · MF · Seattle Sounders FC 2, Arizona United

Hollman McCormick co · 2020-2021 · FW

Jenna McCormick au · 2017-2022 · DF · Aarhus GF, Melbourne Victory, Brisbane Roar, Melbourne City, Medkila

Luke McCormick eng · 2016-2023 · MF · Bristol Rovers, AFC Wimbledon, Chelsea U23, Shrewsbury Town

Luke McCormick eng · 2002-2021 · GK · Plymouth Argyle, Swindon Town, Oxford United

Milo McCormick ie · 2014-2015 · MF

Shawn McCoulsky eng · 2016-2023 · FW · Maidenhead United, Newport County, Forest Green Rovers, Southend United, Colchester United, FC Halif

Jack McCourt nir · 2017-2018 · DF

Jak McCourt eng · 2013-2022 · MF · Chesterfield, Northampton Town, Swindon Town, Macclesfield Town, Torquay United

Jordan McCourt eng · 2014-2015 · MF

Paddy McCourt nir · 2002-2016 · MF · Celtic, Rochdale, Luton Town, Barnsley, Brighton & Hove Albion, Northern Ireland, Notts County

Robbie McCourt ie · 2017-2018 · MF · West Bromwich Albion U23

Luke McCowan sct · 2018-2023 · FW,MF · Dundee, Ayr United

Callum McCowatt nz · 2019-2022 · FW · New Zealand, Wellington Phoenix, New Zealand, New Zealand

Kayla McCoy jm · 2019-2022 · FW · Jamaica

Marvin McCoy ag · 2010-2020 · DF · Wycombe Wanderers, York City, Ebbsfleet United, Aldershot Town, Antigua and Barbuda

Ollie McCoy eng · 2019-2020 · DF · Yeovil Town

Raymond McCoy 1995-1996

Delano McCoy-Splatt 2021-2022 · MF

Craig McCracken sct · 2016-2017 · DF

David McCracken sct · 2000-2017 · DF · Dundee United, Falkirk, Wycombe Wanderers, St Johnstone, Milton Keynes Dons, Bristol Rovers

Jackson McCracken us · 2015-2016 · DF · Orange County Blues

Jon McCracken sct · 2018-2022 · GK · Norwich City U23

Romone McCrae eng · 2009-2011 · MF · Histon, Kettering Town

Jordan McCrary us · 2016-2021 · DF,MF · Sacramento Republic, Toronto FC II, Seattle Sounders FC, Seattle Sounders FC 2

Barry McCreadie 1991-1992

Roy McCreadie 1990-1991

Chris McCready eng · 2001-2014 · DF · Morecambe, Crewe Alexandra, Tranmere Rovers, Northampton Town

Mason McCready sct · 2021-2022 · GK

Tom McCready eng · 2010-2018 · MF · Exeter City, Fylde, Morecambe

Anthony McCreath jm · 1998 · MF · Jamaica

David McCreery nir · 1982-1991 · MF · Northern Ireland

Richard McCreesh sz · 2019 · FW

Liam McCroary sct · 2014-2015 · MF

Robby McCrorie sct · 2015-2023 · GK · Rangers, Scotland, Livingston, Queen of the South, Greenock Morton

Ross McCrorie sct · 2016-2023 · DF,GK · Aberdeen, Rangers, Portsmouth, Dumbarton

Damien McCrory ie · 2008-2021 · DF,MF · Burton Albion, Dagenham & Redbridge, Notts County, Port Vale, Grimsby Town, Portsmouth

Sammy McCrory nir · 1958 · FW

Erik McCue us · 2019-2021 · DF · Charleston Battery, Rio Grande Valley Toros

Cheryl McCulloch sct · 2016-2017 · DF

Lee McCulloch sct · 2000-2016 · DF,FW · Wigan Athletic, Rangers, Motherwell, Scotland

Marc McCulloch sct · 2000-2002 · DF · St Johnstone

Mark McCulloch sct · 2001-2009 · DF · Ross County

Dane McCullough nir · 2020-2021 · MF

Dean McCullough 1990-1991

Kaiya McCullough us · 2020 · DF

Luke McCullough nir · 2012-2020 · DF,MF · Doncaster Rovers, Tranmere Rovers, Northern Ireland

Neil McCullough 1990-1992

Jamie McCunnie sct · 2000-2009 · MF · Dundee United, Hartlepool United, Dunfermline Athletic

Ryan McCurdy nir · 2019-2022 · DF · Pacific FC

Marc McCusker sct · 2007-2013 · FW · Dumbarton, Queen of the South, Clyde

Gary McCutcheon sct · 2001-2002 · FW · Kilmarnock

David McDaid ie · 2012-2013 · FW · York City

Declan McDaid sct · 2012-2022 · MF · Dundee, Ayr United, Partick Thistle

Robbie McDaid nir · 2016-2017 · FW

Sean McDaid sct · 2005-2011 · DF · Doncaster Rovers, Carlisle United

Chandler McDaniel ph · 2022 · FW · Philippines

Louise McDaniel nir · 2019-2023 · MF · Northern Ireland

Olivia McDaniel ph · 2022 · GK · Philippines

Andy McDermott au · 2003-2004 · DF · Dunfermline Athletic

David McDermott eng · 2005-2015 · MF · Kidderminster Harriers, York City, Walsall

Donal McDermott ie · 2008-2018 · FW,MF · Rochdale, Bournemouth, Swindon Town, Chesterfield, Scunthorpe United, Huddersfield Town

John McDermott eng · 2001-2007 · DF · Grimsby Town

Neale McDermott eng · 2005-2010 · MF · Carlisle United, Swindon Town, Gateshead, Darlington

Sean McDermott ie · 2012-2022 · GK · Kristiansund, Sandnes Ulf, Dinamo București

Terry McDermott eng · 1982 · MF

Thomas McDermott ie · 2016-2017 · GK

Tommy McDermott 2021-2023 · MF · Port Vale

Liam McDevitt eng · 2019-2022 · DF · Hayes & Yeading United

Gerry McDonagh ie · 2015-2023 · FW · Cove Rangers FC, Wrexham, FC Halifax Town, Aldershot Town, Cambridge United, Tranmere Rovers

Jamie McDonagh nir · 2015-2017 · FW · Greenock Morton

Willo McDonagh ie · 2002-2004 · DF,MF · Carlisle United

Alan McDonald nir · 1986-1996 · DF · Queens Park Rangers, Northern Ireland

Alwyn McDonald 2016 · GK

Andrew Mcdonald sct · 2016-2017 · DF

Anthony McDonald eng · 2018-2019 · FW

Anthony McDonald sct · 2017-2022 · MF · Heart of Midlothian, Inverness CT

Brad McDonald pg · 2010-2016 · DF · North Queensland Fury, Central Coast Mariners

Brandon McDonald gu · 2008-2018 · DF · D.C. United, San Jose Earthquakes, LA Galaxy, Guam, Ljungskile, Real Salt Lake

Clayton McDonald eng · 2008-2020 · DF · Port Vale, Walsall, Grimsby Town, Southport, Bristol Rovers

Cody McDonald eng · 2008-2019 · FW · Gillingham, Coventry City, AFC Wimbledon, Norwich City, Ebbsfleet United

Colin McDonald eng · 1958 · GK · England

Connor McDonald sct · 2011-2014 · DF,MF · Livingston

Curtis McDonald wls · 2008-2020 · DF · Forest Green Rovers, Newport County

David McDonald ie · 1992-1993 · DF

Dean McDonald eng · 2005-2013 · FW,MF · Gillingham, Ipswich Town, Macclesfield Town, Inverness CT, Hartlepool United, Rushden & Diamonds

Dylan McDonald 2021-2022 · DF

Elijah McDonald ag · 2018 · FW

Gary McDonald sct · 2001-2015 · MF · Kilmarnock, Morecambe, Oldham Athletic, Aberdeen, St Johnstone, Hamilton Academical

Greig McDonald sct · 2010-2011 · DF · Stirling Albion

Jamie McDonald 2020-2021 · Altrincham

Jessica McDonald us · 2013-2022 · FW · Racing Louisville, North Carolina Courage, Portland Thorns FC, Houston Dash, Western New York Flash,

Jonathan McDonald cr · 2010-2019 · FW · Kalmar, Costa Rica, Vancouver Whitecaps FC

Katherine McDonald us · 2019-2020 · MF

Kevin McDonald sct · 2000-2001 · MF

Kevin McDonald sct · 2007-2022 · MF · Fulham, Wolverhampton Wanderers, Sheffield United, Burnley, Dundee, Notts County, Dundee United, Sco

Kevin McDonald eng · 2003-2010 · MF · Airdrie United, Hibernian

Kimarley McDonald jm · 2011 · DF · Antigua Barracuda

Marco McDonald jm · 2002 · DF · Jamaica

Mark McDonald eng · 2014-2015 · MF

Massiah McDonald ms · 2014-2022 · FW · Montserrat, Alfreton Town

Matthew McDonald sct · 2020-2021 · DF

Mohau Mcdonald za · 2017-2018 · MF

Natnael McDonald uy · 2018 · DF

Neil McDonald eng · 1992-1994 · DF,MF · Oldham Athletic

Oliver McDonald sct · 2021-2022 · MF

Paul McDonald sct · 1994-1996 · DF · Southampton

Rod McDonald eng · 2012-2023 · DF · Crewe Alexandra, Carlisle United, Hereford United, AFC Wimbledon, Coventry City, Northampton Town, T

Rowan McDonald eng · 2018-2020 · MF · Manchester City U23

Roy McDonald 1993-1994

Scott McDonald au · 2001-2021 · FW,MF · Motherwell, Middlesbrough, Celtic, Millwall, Dundee United, Brisbane Roar, Huddersfield Town, Austra

Shaq McDonald eng · 2013-2016 · FW · FC Halifax Town, Cheltenham Town

Steve McDonald au · 2005-2006 · DF,FW

Ujaun McDonald za · 2017-2022 · FW

Wesley McDonald eng · 2018-2023 · FW,MF · Morecambe, Hartlepool United, Walsall, Yeovil Town

Adam McDonnell ie · 2015-2021 · DF,MF · Aldershot Town, Boreham Wood, Ipswich Town

Jamie McDonnell nir · 2021-2023 · MF · Nottingham Forest FC Under-21's Squad and Academy, Nottingham Forest U23

Joe McDonnell eng · 2014-2023 · GK · Eastleigh, AFC Wimbledon, Notts County

John McDonnell ie · 1990-1991 · DF

Brendan McDonough us · 2019 · DF · Charlotte Independence

Siobhan McDonough us · 2018-2019 · DF · Zwolle

Lanni McDougall au · 2021-2022 · MF

Steven McDougall sct · 2008-2015 · FW,MF · Dunfermline Athletic, Dumbarton, Airdrie United

Craig McDowall sct · 2014-2015 · GK

Jolanshoy McDowall vc · 2014-2018 · DF · St. Vincent and the Grenadines

Winslow McDowall vc · 2010-2018 · GK · St. Vincent and the Grenadines

John McDowell us · 2022 · MF · North Carolina FC

Joan McEachern ca · 1995 · MF

George McEachran eng · 2017-2022 · MF · Chelsea U23, England, MVV Maastricht

Josh McEachran eng · 2010-2023 · MF · Milton Keynes Dons, Brentford, Middlesbrough, Chelsea, Vitesse, Birmingham City, Wigan Athletic, Wat

Zac McEachran eng · 2017-2021 · FW · Oxford City FC

Patrick McEleney ie · 2016-2021 · FW,MF · Dundalk FC, Oldham Athletic

Shane McEleney ie · 2017 · DF · Ottawa Fury

Meaghan McElligott au · 2018-2022 · FW · Brisbane Roar, Canberra United

Aaron McEneff ie · 2020-2022 · MF · Heart of Midlothian

Jordan McEneff ie · 2019-2022 · FW · Arsenal U23

Oisin McEntee ie · 2018-2022 · DF · Newcastle United U23, Greenock Morton

Michael McEntegart au · 2015-2016 · GK

Mark McEntosh us · 2018 · MF

Jay McEveley sct · 2002-2018 · DF · Derby County, Sheffield United, Swindon Town, Barnsley, Ross County, Ipswich Town, Blackburn Rovers,

Lee McEvilly nir · 2002-2013 · FW · Rochdale, Wrexham, Cambridge United, Barrow, Accrington Stanley

Kenny McEvoy ie · 2014-2016 · MF · York City, Peterborough United

Ricky McEvoy ie · 1991-1992 · MF

David McEwan sct · 2001-2003 · GK · Livingston

Dave McEwen 1999-2001 · FW · Tottenham Hotspur

Emmi McEwen dk · 2021-2022 · FW · Brøndby

Aiden McFadden us · 2021-2022 · DF · Atlanta United 2, Atlanta United

James McFadden sct · 2000-2018 · FW,MF · Everton, Motherwell, Birmingham City, Scotland, St Johnstone, Queen of the South, Sunderland

Sarah McFadden nir · 2017-2023 · DF · Northern Ireland

Sarah McFadden nir · 2022 · Northern Ireland

Callum McFadzean sct · 2012-2023 · DF,MF · Wrexham, Bury, Plymouth Argyle, Sunderland, Guiseley, Burton Albion, Sheffield United, Crewe Alexand

Kyle McFadzean sct · 2010-2023 · DF · Coventry City, Crawley Town, Burton Albion, Milton Keynes Dons

Kristen McFarland 2021-2022 · FW · Heerenveen

Andre McFarlane ky · 2014-2022 · DF · Cayman Islands

Callum McFarlane 2022-2023 · Fulham U21

Cayla McFarlane tt · 2022 · FW · Trinidad and Tobago

Errol McFarlane tt · 2001-2009 · FW · Rochester Rhinos, Trinidad and Tobago

Ewan McFarlane eng · 2018-2020 · GK

Kelly McFarlane us · 2014 · MF · Houston Dash

Kyle McFarlane eng · 2018-2019 · FW

Liam McFarlane sct · 2021-2023 · GK · Heart of Midlothian

Michael McFarlane 2022 · FW · Central Valley Fuego

Michael McFarlane 2020-2021 · FW

Óscar McFarlane pa · 2014-2015 · GK · Colegio Nacional Iquitos, Panama

Sean McFarlane jm · 2015-2022 · DF · Miami FC, FC Tulsa, Austin Bold, Colorado Springs Switchbacks

Shane McFaul ie · 2003-2022 · MF · Northern Colorado Hailstorm, Notts County, KTP, Haka, DSK Shivajians, Virginia Beach Mariners

Kendell McFayden us · 2010-2013 · DF,FW · Rochester Rhinos, Austin Aztex

Lincoln McFayden eng · 2021-2022 · DF

Terry McFlynn nir · 2005-2014 · MF · Sydney FC

Harrison McGahey eng · 2013-2023 · DF · Oldham Athletic, Rochdale, Scunthorpe United, Sheffield United, Tranmere Rovers, Blackpool

Bill McGarry eng · 1954 · MF

James McGarry nz · 2015-2022 · DF,MF · Wellington Phoenix, Willem II, New Zealand, New Zealand

Steven McGarry sct · 2000-2014 · MF · Perth Glory, Motherwell, St Mirren

Brett McGavin eng · 2019-2023 · MF · Torquay United, King's Lynn Town FC, Ipswich Town

Aiden McGeady ie · 2003-2022 · FW,MF · Celtic, Sunderland, Spartak Moscow, Republic of Ireland, Everton, Preston North End, Sheffield Wedne

Joe McGee eng · 2011-2014 · MF · Morecambe

Luke McGee eng · 2014-2023 · GK · Forest Green Rovers, Portsmouth, Peterborough United, Bradford City

Paul McGee ie · 1992-1993 · MF · Wimbledon

Paul McGee ie · 1990-1991 · FW

Cameron McGeehan nir · 2013-2023 · MF · Oostende, Luton Town, Barnsley, Portsmouth, Scunthorpe United, Cambridge United

Ryan McGeever sct · 2012-2018 · DF · Falkirk, Brechin City

Lewis McGeoch eng · 2018-2019 · MF · Gateshead

Darren McGeouch sct · 2011-2012 · MF · Greenock Morton

Dylan McGeouch sct · 2011-2022 · MF · Hibernian, Aberdeen, Sunderland, Celtic, Coventry City

Bart McGhee us · 1930 · FW · United States

David McGhee eng · 2002-2004 · DF · Leyton Orient

Dion Mcghee eng · 2018-2021 · MF · Manchester United U23, Newcastle United U23

Jamie McGhee eng · 2006-2007 · MF

Jordan McGhee sct · 2012-2023 · DF,MF · Dundee, Falkirk, Heart of Midlothian

Pat McGibbon nir · 2002-2003 · DF · Tranmere Rovers

Augustus McGiff us · 2019-2021 · MF · Reading U23

Brendan McGill ie · 2002-2009 · MF · Carlisle United, Gretna, Barrow

Gabriel McGill eng · 2018-2021 · FW · Dunfermline Athletic

James McGill 2021-2022 · GK

Scott McGill sct · 2020-2021 · MF

Thomas Mcgill eng · 2017-2023 · GK · Brighton & Hove Albion U21, Brighton & Hove Albion, Brighton & Hove Albion U23, Crawley Town

Cameron McGilp au · 2016-2020 · MF · Swindon Town

Jake McGing au · 2015-2022 · DF,MF · Central Coast Mariners, Macarthur FC, Wisła Płock, Brisbane Roar

Liam McGing au · 2019-2022 · DF · Wellington Phoenix

John McGinlay sct · 1995-1998 · FW · Bolton Wanderers

Pat McGinlay sct · 1992-1994 · MF · Celtic

Martin Mcginley 1992-1993

Matthew McGinley sct · 2011-2012 · GK

Nathan McGinley eng · 2017-2022 · DF · Forest Green Rovers, Motherwell, Middlesbrough U23, Wycombe Wanderers

Reece McGinley nir · 2018-2019 · FW

Christopher McGinn sct · 2021-2023 · DF · Hamilton Academical

John McGinn sct · 2012-2023 · MF · Aston Villa, Scotland, Hibernian, St Mirren

Niall McGinn nir · 2009-2023 · FW,MF · Aberdeen, Northern Ireland, Dundee, Brentford, Celtic, Gwangju FC

Paul McGinn sct · 2012-2023 · DF,MF · Motherwell, Scotland, Hibernian, Dundee, St Mirren, Dumbarton, Partick Thistle, Chesterfield

Stephen McGinn sct · 2006-2022 · MF · St Mirren, Watford, Wycombe Wanderers, Kilmarnock, Sheffield United, Shrewsbury Town, Dundee, Greeno

Ed McGinty ie · 2022-2023 · GK · Oxford United

Sean McGinty ie · 2011-2023 · DF · Ayr United, Torquay United, Partick Thistle, Aldershot Town, Greenock Morton, Morecambe, Tranmere Ro

Leighton McGivern eng · 2004-2008 · FW · Rochdale, Accrington Stanley

Ryan McGivern nir · 2008-2018 · DF · Hibernian, Port Vale, Bristol City, Shrewsbury Town, Walsall, Leicester City, Northern Ireland, Swin

Jermaine McGlashan eng · 2010-2020 · MF · Cheltenham Town, Southend United, Aldershot Town, Gillingham, Swindon Town, Chesterfield, Ebbsfleet

Scott McGleish eng · 2002-2016 · FW · Northampton Town, Leyton Orient, Colchester United, Wycombe Wanderers, Bristol Rovers, Barnet

Brian McGlinchey nir · 2002-2006 · DF · Torquay United, Plymouth Argyle

Conner McGlinchey sct · 2010-2013 · DF · Hamilton Academical

Karsey Mcglinchey sct · 2018-2019 · DF

Michael McGlinchey nz · 2009-2020 · FW,MF · Central Coast Mariners, Wellington Phoenix, New Zealand, Motherwell, Vegalta Sendai

Amanda McGlynn us · 2022 · GK · Piteå

Amanda McGlynn us · 2020-2021 · GK

Conor McGlynn us · 2020-2022 · MF · Hartford Athletic

Jack McGlynn us · 2020-2022 · MF · Philadelphia Union, Philadelphia Union II

Joseph McGlynn eng · 2020-2023 · MF · Oldham Athletic, Burnley U23

Peter McGlynn ie · 2017 · DF · Sacramento Republic

David McGoldrick ie · 2003-2023 · FW,MF · Derby County, Ipswich Town, Sheffield United, Southampton, Nottingham Forest, Coventry City, Port Va

Eddie McGoldrick ie · 1992-1996 · DF,FW · Crystal Palace, Arsenal

Brian McGovern ie · 1999-2003 · DF · Norwich City

Joe McGovern nir · 2015-2016 · GK

Jon-Paul McGovern sct · 2002-2013 · MF · Swindon Town, Carlisle United, Sheffield Wednesday, Milton Keynes Dons, Livingston, Sheffield United

Kathleen McGovern sct · 2021-2022 · FW

Michael McGovern nir · 2009-2023 · GK · Norwich City, Falkirk, Hamilton Academical, Ross County, Northern Ireland, Norwich City U23

Riley McGovern 2015-2016 · DF · Real Monarchs

Aaron McGowan eng · 2012-2022 · DF,MF · Morecambe, Hamilton Academical, Northampton Town, Kilmarnock

Adam McGowan sct · 2021-2022 · DF · Hamilton Academical

Brad McGowan eng · 2014-2017 · DF

David McGowan sct · 2007-2009 · FW,MF · Clyde

Dylan McGowan au · 2011-2022 · DF · Adelaide United, Heart of Midlothian, Western Sydney Wanderers, Kilmarnock, Gold Coast United, Gangw

Gavin McGowan eng · 1992-1998 · DF,MF · Arsenal

Jamie McGowan 2000-2001 · DF · St Mirren

Jamie McGowan sct · 2015-2018 · GK

Michael McGowan nir · 2007-2012 · MF · Ayr United, Clyde, Queen of the South

Neil McGowan sct · 2007-2010 · DF · Ayr United, Queen of the South

Paul McGowan sct · 2007-2023 · FW,MF · Dundee, St Mirren, Hamilton Academical, Celtic

Ryan McGowan au · 2007-2023 · DF,MF · Australia, St Johnstone, Heart of Midlothian, Sydney FC, Dundee United, Bradford City, Shandong Lune

Stephen McGowan sct · 2002-2003 · FW

Kevin McGowne sct · 1999-2007 · DF · Kilmarnock, St Mirren, Dundee United, Partick Thistle

Tegan McGrady us · 2019-2022 · DF · San Diego Wave, Portland Thorns FC, Washington Spirit

Chris McGrail eng · 2006-2008 · FW,MF · Accrington Stanley

Danny McGrain sct · 1974-1982 · DF · Scotland

Conor McGrandles sct · 2012-2023 · MF · Charlton Athletic, Lincoln City, Milton Keynes Dons, Falkirk

Ian McGrane us · 2020-2021 · GK

Brent McGrath au · 2009-2019 · FW,MF · Brøndby, Esbjerg

Ian McGrath us · 2018-2019 · MF · Queen of the South

Jaison McGrath sct · 2013-2016 · FW · Hamilton Academical

Jamie McGrath ie · 2019-2023 · MF · Dundee United, Republic of Ireland, Wigan Athletic, St Mirren

John McGrath ie · 2000-2014 · MF · Burton Albion, Tamworth, Alfreton Town, Kidderminster Harriers, Doncaster Rovers, York City, Shrewsb

Lloyd McGrath eng · 1992-1994 · MF · Coventry City

Paul McGrath ie · 1990-1997 · DF · Aston Villa, Derby County, Republic of Ireland

Phillip McGrath nir · 2010-2011 · MF

Lewis McGrattan sct · 2018-2023 · MF · Greenock Morton

Zac McGraw us · 2020-2022 · DF · Portland Timbers

John McGreal eng · 2000-2007 · DF · Burnley, Ipswich Town

Riley McGree au · 2015-2023 · MF · Middlesbrough, Australia, Adelaide United, Birmingham City, Melbourne City, Newcastle Jets

Alex McGregor ck · 2018 · MF

Allan McGregor sct · 2001-2023 · GK · Rangers, Hull City, Scotland, Beşiktaş, Dunfermline Athletic, Cardiff City

Callum McGregor sct · 2013-2023 · MF · Celtic, Scotland, Notts County

Darren McGregor sct · 2010-2023 · DF · Hibernian, St Mirren, Rangers

Giovanni McGregor eng · 2018-2020 · MF

Jodi-Ann McGregor jm · 2014 · MF · Jamaica

Lewis McGregor sct · 2021-2023 · MF · Greenock Morton

Mark McGregor eng · 2001-2009 · DF · Port Vale, Burnley, Altrincham, Blackpool

Neil McGregor sct · 2007-2013 · DF · Clyde, Dundee, Dunfermline Athletic

Paul McGregor eng · 1994-2003 · FW · Nottingham Forest, Northampton Town

Shannon McGregor sct · 2019-2020 · MF

Paul McGrillen sct · 1994-1995 · FW

Chris McGroarty sct · 2000-2004 · MF · Dunfermline Athletic

Calvin McGrory sct · 2020-2022 · MF · Queen of the South

Louis McGrory eng · 2017-2019 · FW

Jordan McGrotty sct · 2010-2011 · FW

Marcus McGuane eng · 2016-2023 · MF · Oxford United, Arsenal U23, Telstar, Barcelona B

Craig McGuffie sct · 2016-2021 · MF · Ayr United, Greenock Morton

Ryan McGuffie sct · 2007-2014 · MF · Greenock Morton, Queen of the South, Gretna

Lewis McGugan eng · 2006-2018 · MF · Nottingham Forest, Watford, Sheffield Wednesday, Northampton Town

Mark McGuigan sct · 2011-2013 · FW · Partick Thistle

Caitlin Mcguinness nir · 2022-2023 · FW · Northern Ireland

Dara McGuinness ie · 2022-2023 · FW · Stoke City U21

Jamie McGuinness eng · 2008-2015 · DF · VSI Tampa Bay, Colorado Springs Switchbacks, Rushden & Diamonds

Kirsty McGuinness nir · 2017-2023 · FW · Northern Ireland

Mark McGuinness ie · 2019-2023 · DF · Cardiff City, Sheffield Wednesday, Ipswich Town, Arsenal U23

Jake McGuire us · 2017-2022 · GK · Miami FC, Bethlehem Steel FC, North Carolina FC

Jamie McGuire eng · 2007-2017 · MF · Fleetwood Town, Mansfield Town, Droylsden

Massimo McGuire us · 2018 · DF

Phil McGuire sct · 2000-2009 · DF,MF · Aberdeen, Inverness CT, Dunfermline Athletic, Doncaster Rovers

Adam McGurk nir · 2010-2018 · FW · Tranmere Rovers, Burton Albion, Morecambe, Portsmouth, Cambridge United

David McGurk eng · 2002-2014 · DF · York City, Darlington

Sean McGurk eng · 2021-2023 · MF · Leeds United FC U21, Leeds Utd U23

David McGurn sct · 2007-2021 · GK · Raith Rovers, Greenock Morton

Khamis Mcha Khamis tz · 2014 · MF · Tanzania

Dominic McHale eng · 2014-2020 · MF

Paul McHale sct · 2007-2011 · MF · Dundee, Stirling Albion

Tom McHale sct · 2017-2018 · GK

Imen Mchara tn · 2021-2022 · FW · Tunisia

Kevin McHattie sct · 2011-2021 · DF · Heart of Midlothian, Raith Rovers, Inverness CT, Kilmarnock

Levan Mchedlidze ge · 2008-2021 · FW,MF · Empoli, Georgia, Palermo

Ibrahim Mchinda Madîhali km · 2017-2018 · MF

Carl McHugh ie · 2012-2022 · DF,MF · Plymouth Argyle, Motherwell, Mohun Bagan, Bradford City, ATK

Frazer McHugh eng · 2002-2004 · MF · Notts County, Bradford City

Harry McHugh 2020-2023 · FW · Wigan Athletic

Kevin McHugh ie · 2006-2007 · FW

Robert McHugh sct · 2007-2020 · FW · Greenock Morton, Motherwell, Falkirk, Queen of the South

Jimmy McIlroy nir · 1958 · FW,MF · Northern Ireland

Sammy McIlroy nir · 1982-1986 · FW,MF · Northern Ireland

Ed McIlvenny us · 1950 · DF,MF · United States

Alan McInally sct · 1989-1992 · FW · Bayern Munich

Jim McInally sct · 1990-1996 · MF · Dundee United, Raith Rovers

Michael McIndoe sct · 2003-2011 · MF · Doncaster Rovers, Bristol City, Coventry City, Wolverhampton Wanderers, Milton Keynes Dons, Derby Co

Simphiwe Mcineka za · 2022-2023 · DF · Richards Bay FC

Jack McInerney us · 2010-2018 · FW · Philadelphia Union, Montreal Impact, Indy Eleven, Portland Timbers, LA Galaxy, Columbus Crew

Derek McInnes sct · 1996-2008 · MF · Dundee United, West Bromwich Albion, St Johnstone, Millwall, Rangers

Kerr McInroy sct · 2018-2023 · MF · Kilmarnock, Dunfermline Athletic, Ayr United

Austin McIntosh eng · 2004-2005 · DF

David McIntosh ve · 2016-2019 · DF,MF · Deportivo Anzoátegui, Atlético Venezuela, Deportivo Italia

Kendall McIntosh us · 2016-2022 · GK · Sporting Kansas City, Portland Timbers 2, Sporting Kansas City II

Leighton McIntosh sct · 2010-2023 · FW · Cove Rangers FC, Dundee, Wrexham

Louis McIntosh eng · 2017-2019 · FW · Norwich City U23

Marcel McIntosh eng · 2022-2023 · MF · Norwich City FC U21

Martin McIntosh sct · 2000-2008 · DF · Rotherham United, Huddersfield Town, Mansfield Town, Grimsby Town, Hibernian

Ronald McIntosh ve · 2016-2022 · MF · Aragua, Deportivo Anzoátegui, Atlético Venezuela

Ryan McIntosh us · 2007-2008 · GK · Atlanta Silverbacks

Dajour McIntosh-Buffonge ms · 2018 · DF

Darren McIntosh-Buffonge eng · 2016-2022 · MF · Manchester United U23, NAC Breda, Spezia

Jack McIntyre eng · 2021-2022 · GK · Sunderland U23

Jim McIntyre sct · 2001-2010 · FW · Dundee United, Dunfermline Athletic

Kevin McIntyre eng · 2004-2014 · MF · Macclesfield Town, Shrewsbury Town, Accrington Stanley, Rochdale, Chester, Chester City

Tom McIntyre sct · 2016-2023 · DF · Reading, Reading U23

Tommy McIntyre sct · 1992-1993 · DF

Ed McJannet ie · 2021-2022 · MF

Cameron McJannett eng · 2017-2020 · DF · Stoke City U23

Devante McKain eng · 2012-2015 · DF

Jonathan McKain au · 2005-2014 · DF,MF · Adelaide United, Politehnica Timișoara, Wellington Phoenix, Al-Nassr, Australia

Barrie McKay sct · 2013-2023 · FW,MF · Heart of Midlothian, Scotland, Rangers, Swansea City, Fleetwood Town, Nottingham Forest, Raith Rover

Beth Mckay nir · 2017 · FW

Billy Mckay nir · 2009-2023 · FW · Inverness CT, Ross County, Northampton Town, Dundee United, Oldham Athletic, Wigan Athletic, Norther

Brad McKay sct · 2012-2021 · DF · Inverness CT, Heart of Midlothian, St Johnstone

Daniel McKay sct · 2009-2022 · FW,MF · Inverness CT, Ayr United, Kilmarnock

Dave McKay sct · 2007-2009 · FW,MF · Clyde

David Mckay sct · 2016-2022 · DF · Raith Rovers

Jack McKay sct · 2014-2021 · FW · Chesterfield, Doncaster Rovers

Josh McKay us · 1996 · DF,MF · Colorado Rapids

Matt McKay au · 2005-2019 · DF,MF · Brisbane Roar, Australia, Changchun Yatai, Busan IPark, Rangers

Paul McKay sct · 2014-2022 · FW · Queen of the South, Morecambe

Kieran McKechnie sct · 2020-2022 · MF · Queen of the South

Colin McKee sct · 1993-1994 · FW

Jaimes McKee hk · 2015-2019 · FW,MF · Hong Kong

Joe McKee sct · 2011-2021 · MF · Greenock Morton, Falkirk, Queen of the South, Carlisle United

Mark McKee nir · 2016-2019 · FW,MF · Stevenage

Kevin McKeever 1990-1993 · Portadown FC

Mark McKeever ie · 1998-2003 · MF · Bristol Rovers, Sheffield Wednesday

David McKellar 1991-1992

Ben McKendry ca · 2015-2022 · MF · Atlético Ottawa, Whitecaps FC 2, TPS, FC Edmonton

Ben McKenna nir · 2010-2017 · MF · Southport

Ciaran McKenna sct · 2018-2022 · DF · Partick Thistle, Falkirk, Hamilton Academical

Dan McKenna ie · 2017-2019 · DF

David McKenna sct · 2006-2008 · FW · Stirling Albion, St Mirren

Kevin McKenna ca · 2000-2014 · DF,FW · Köln, Heart of Midlothian, Energie Cottbus, Canada

Leticia McKenna au · 2018-2022 · MF · Perth Glory, Brisbane Roar, Melbourne City

Michael McKenna sct · 2014-2023 · MF · Arbroath

Morgan McKenna gu · 2022 · MF · Guam

Paul McKenna eng · 2001-2013 · MF · Preston North End, Nottingham Forest, Hull City, Fleetwood Town

Rebecca Mckenna nir · 2019-2023 · MF · Northern Ireland

Reed McKenna 2015 · FW

Scott McKenna sct · 2014-2023 · DF · Nottingham Forest, Scotland, Aberdeen, Ayr United, Alloa Athletic

Sean McKenna sct · 2007-2008 · FW · Clyde

Stephen McKenna sct · 2008-2015 · MF · Queen of the South, Airdrie United

Tiarna McKenna nir · 2017-2019 · GK

Tijan McKenna au · 2020-2021 · MF · Perth Glory

Devon McKenney us · 2009-2011 · DF · Carolina RailHawks

Weston McKennie us · 2016-2023 · MF · Juventus, United States, Schalke 04, Schalke 04 U19

Chinedu McKenzie eng · 2018-2019 · FW

John McKenzie sct · 1954 · FW,MF

Kurtney McKenzie dm · 2014-2018 · DF

Leon McKenzie eng · 1997-2012 · FW · Norwich City, Coventry City, Peterborough United, Northampton Town, Charlton Athletic, Kettering Tow

Marc McKenzie sct · 2010-2014 · FW · Cowdenbeath

Mark McKenzie sct · 2019-2023 · FW · Ayr United

Mark McKenzie us · 2016-2023 · DF · Genk, United States, Philadelphia Union, Bethlehem Steel FC, United States

Rauwshan McKenzie us · 2009-2016 · DF · Atlanta Silverbacks, Chivas USA, Rayo OKC, Portland Timbers, Real Salt Lake, Kansas City Wizards, Or

Robbie McKenzie eng · 2017-2023 · DF,MF · Gillingham, Hull City

Roddy McKenzie sct · 2000-2012 · GK · Livingston, Heart of Midlothian, Dunfermline Athletic, Queen of the South

Rory McKenzie sct · 2010-2023 · FW,MF · Kilmarnock

Sean McKenzie sct · 2016-2017 · FW

Seon McKenzie gy · 1998 · DF

Stuart McKenzie sct · 2022-2023 · GK · Cove Rangers FC

Taylor McKenzie eng · 2014-2017 · DF · Notts County

Trevor McKenzie bs · 2006 · FW

Kai McKenzie-Lyle gy · 2015-2022 · GK · Guyana

Renell McKenzie-Lyle eng · 2017-2018 · GK

Matt McKeon us · 1996-2002 · MF · Kansas City Wiz, Colorado Rapids

Craig McKeown sct · 2004-2012 · DF · Dundee, Clyde

Eoin McKeown eng · 2017-2018

James McKeown ie · 2007-2022 · GK · Grimsby Town, Peterborough United

Kevin McKeown sct · 1993-1994 · GK

Rory McKeown nir · 2011-2019 · DF · Raith Rovers, Kilmarnock, Southport, Greenock Morton, Cowdenbeath

Stephen McKeown sct · 2007-2010 · FW,MF · Partick Thistle

Tara McKeown us · 2021-2022 · DF · Washington Spirit

Jamie McKernon sct · 2010-2012 · MF · Ayr United

JJ McKiernan nir · 2022-2023 · MF · Eastleigh

Grace Mckimm nir · 2023 · MF

Stewart McKimmie sct · 1990-1997 · DF · Aberdeen

Billy McKinlay sct · 1990-2005 · MF · Blackburn Rovers, Leicester City, Bradford City, Dundee United

Kevin McKinlay sct · 2007-2011 · DF · Partick Thistle, Greenock Morton

Tosh McKinlay sct · 1990-1999 · DF · Heart of Midlothian, Celtic

Ivan McKinley za · 1996-2004 · DF · New England Revolution, Tampa Bay Mutiny, Miami Fusion, D.C. United, Charleston Battery

Judson McKinney us · 2012-2015 · DF,MF · Charlotte Eagles

Lewis McKinney eng · 2019-2020 · MF

Richard McKinney nir · 2002-2005 · GK · Colchester United, Walsall

Cole McKinnon sct · 2021-2023 · MF · Partick Thistle

Kayode McKinnon gy · 2006-2014 · MF · Guyana

Ray McKinnon sct · 1990-1993 · MF · Nottingham Forest

Rob McKinnon sct · 1994-1998 · DF · Twente

James McKinstry sct · 2002-2003 · DF,MF · Partick Thistle

Stuart McKinstry sct · 2018-2023 · MF · Motherwell, Leeds Utd U23

Harry McKirdy eng · 2016-2023 · FW · Swindon Town, Hibernian, Carlisle United, Crewe Alexandra, Newport County, Aston Villa U23, Stevenag

Sean McKirdy sct · 2014-2016 · DF,MF · Heart of Midlothian

Darren McKnight nir · 2014-2016 · MF

Jack McKnight tc · 2014-2022 · DF · Turks and Caicos Islands

Jack McKnight eng · 2018-2020 · MF · Eastleigh

Paul McKnight nir · 2000-2001 · FW · St Mirren

Nick McKoy eng · 2003-2012 · MF · Kettering Town, Milton Keynes Dons, Tamworth, Northampton Town, St Johnstone, Torquay United, Wimble

Jevon McKree vc · 2019 · MF

Fraser McLachlan eng · 2001-2010 · MF · Stockport County, Morecambe, Mansfield Town

William McLachlan sct · 2008-2009 · DF,MF · Airdrie United

Cole McLagan us · 2021 · MF · Greenville Triumph

Kayne McLaggon wls · 2008-2012 · FW · Southampton, Eastbourne Borough

Patrick McLain us · 2013-2019 · GK · Orange County Blues, Sacramento Republic, Chicago Fire

Alan McLaren sct · 1990-1996 · DF · Heart of Midlothian, Rangers

Andy McLaren sct · 1993-2005 · MF · Kilmarnock, Dundee United

Connor McLaren sct · 2014-2015 · FW

Fraser McLaren sct · 2007-2008 · MF · Gretna

Jack McLaren eng · 2014-2015 · GK

Paul McLaren eng · 2001-2012 · MF · Tranmere Rovers, Sheffield Wednesday, Rotherham United, Oxford United, Bradford City

Paulinho McLaren br · 1992-1998 · FW · Miami Fusion

Rachel McLaren nir · 2023 · DF

Sian McLaren au · 2018-2021 · GK · Adelaide United

Stuart McLaren au · 2005-2009 · DF,MF · Brisbane Roar

Willie McLaren sct · 2007-2013 · FW · Queen of the South, Airdrie United, Clyde, St Johnstone, Hamilton Academical

Gerry McLauchlan sct · 2008-2010 · DF · Queen of the South

Rachel McLauchlan sct · 2016-2023 · DF · Scotland, Yeovil Town, Glasgow City

Barry McLaughlin sct · 2000-2004 · DF · Kilmarnock, St Mirren

Brian McLaughlin sct · 1996-1997 · MF

Christopher McLaughlin sct · 2015-2018 · DF · Dumbarton, Ross County

Conor McLaughlin nir · 2010-2022 · DF · Northern Ireland, Fleetwood Town, Sunderland, Millwall, Preston North End, Shrewsbury Town

Dylan McLaughlin sct · 2012-2013 · MF

Garrett McLaughlin us · 2020-2022 · FW · North Carolina FC, Toronto FC II, Rio Grande Valley Toros

Jason McLaughlin us · 2006-2009 · FW,MF · Atlanta Silverbacks, Portland Timbers, Vancouver Whitecaps FC

Jimmy McLaughlin us · 2012-2021 · FW,MF · FC Cincinnati, Harrisburg City Islanders, Louisville City, Philadelphia Union

Jon McLaughlin sct · 2008-2023 · GK · Rangers, Scotland, Burton Albion, Bradford City, Sunderland, Heart of Midlothian

Mark McLaughlin sct · 2007-2015 · DF · Hamilton Academical, Greenock Morton, Dumbarton

Mekail McLaughlin eng · 2018-2019 · DF

Patrick McLaughlin nir · 2011-2022 · MF · Gateshead, York City, Grimsby Town, Hartlepool United

Paul McLaughlin sct · 1993-1994 · DF

Roma McLaughlin ie · 2017-2023 · MF · Republic of Ireland

Ryan McLaughlin nir · 2013-2022 · DF,MF · Oldham Athletic, Rochdale, Morecambe, Barnsley, Blackpool, Aberdeen, Northern Ireland

Sarah McLaughlin nz · 2011 · FW

Scott McLaughlin sct · 2002-2012 · MF · Airdrie United, Queen of the South, Livingston, Greenock Morton

Stephen McLaughlin ie · 2013-2023 · DF,MF · Mansfield Town, Southend United, Notts County, Nottingham Forest, Bristol City

Tom McLaughlin us · 1998 · FW

Shawn McLaws us · 2015-2018 · DF · Harrisburg City Islanders, New York Red Bulls II, OKC Energy

Aaron McLean eng · 2002-2018 · FW · Peterborough United, Hull City, Bradford City, Barnet, Grays Athletic, Ebbsfleet United, Leyton Orie

Brian McLean nir · 2005-2022 · DF · Falkirk, Motherwell, Greenock Morton, Dundee United, Ross County, Preston North End

Charlotte Mclean au · 2020-2022 · DF · Sydney FC

Chevron McLean vc · 2022 · DF · St. Vincent and the Grenadines

Duncan McLean sct · 2003-2004 · FW · Dundee

Euan McLean sct · 2006-2009 · GK · Dundee United, St Johnstone

Ewan McLean sct · 2012-2013 · MF

Jorronie McLean ky · 2014 · MF

Kenny McLean sct · 2010-2023 · MF · Norwich City, Scotland, St Mirren, Aberdeen

Lachlan McLean au · 2020-2022 · FW · Northern Colorado Hailstorm, Greenville Triumph

Mark McLean 1992-1993

Mark McLean gy · 2016 · DF

Paul McLean sct · 2017-2018 · DF · Brechin City

Rian Mclean jm · 2016-2017 · DF

Samuel McLean ms · 2006 · DF

Scott McLean sct · 2015-2016 · FW

Scott McLean sct · 2002-2003 · FW · Partick Thistle

Sophie McLean eng · 2019-2020 · MF

Willie McLean us · 1934 · FW,MF

Johnathan McLean-Giraud ky · 2022 · GK · Cayman Islands

Lewis McLear sct · 2014-2017 · MF · St Mirren

Alex McLeish sct · 1982-1990 · DF · Scotland

Malik McLemore de · 2019-2020 · FW

Connor McLennan sct · 2015-2023 · FW,MF · Aberdeen, St Johnstone, Brechin City

George McLennan sct · 2015-2021 · DF · Maidstone United

Mark McLennan 2010-2011 · DF

Erin McLeod ca · 2003-2022 · GK · Orlando Pride, Canada, Houston Dash, Chicago Red Stars, Rosengård, Växjö, USV Jena

Izale McLeod eng · 2002-2017 · FW · Milton Keynes Dons, Barnet, Crawley Town, Notts County, Derby County, Charlton Athletic, Portsmouth,

Kevin McLeod eng · 2000-2012 · MF · Queens Park Rangers, Colchester United, Swansea City, Brighton & Hove Albion, Wycombe Wanderers, Eve

Mark McLeod eng · 2005-2017 · MF · Darlington

Paul McLeod sct · 2007-2008 · FW · Hamilton Academical

Sammie McLeod eng · 2020-2021 · MF

Jordan Mclintock sct · 2018-2020 · DF

Alan McLoughlin ie · 1990-1994 · MF

Bryan Mcloughlin 1990-1991

Ellis McLoughlin us · 2011 · FW,MF · San Jose Earthquakes

Ian McLoughlin ie · 2010-2015 · GK · Milton Keynes Dons, Newport County, Walsall, Stockport County

Jack Mcloughlin au · 2021-2022 · MF

Lee McLoughlin 2021-2022 · MF

Olivia McLoughlin eng · 2020-2023 · DF · Aston Villa

Sean McLoughlin ie · 2019-2023 · DF · Hull City, St Mirren

Shane McLoughlin ie · 2015-2023 · MF · Morecambe, AFC Wimbledon, Bromley

Ryan McMahen us · 2009 · MF · Austin Aztex

Daryl McMahon ie · 2003-2009 · MF · Leyton Orient, Stevenage Borough, Cambridge United, Notts County, Port Vale

Dom McMahon sct · 2020-2022 · MF

George McMahon ie · 2016-2017 · GK

Gerry McMahon nir · 1994-1996 · MF · Tottenham Hotspur

Lewis McMahon eng · 2003-2007 · MF · Notts County, Sheffield Wednesday, York City

Pat McMahon us · 2013-2021 · DF · Louisville City, Rochester Rhinos, FC Cincinnati, Ljungskile

Sam McMahon eng · 1994-1998 · MF

Steve McMahon eng · 1990-1995 · DF,FW · Manchester City, Liverpool, England

Steve McMahon eng · 2002-2006 · DF,MF · Blackpool, Perth Glory, Kidderminster Harriers

Taylor McMahon 2022-2023 · DF · Stoke City U21

Tony McMahon eng · 2004-2021 · DF,MF · Middlesbrough, Bradford City, Sheffield United, Blackpool, Sheffield Wednesday, Scunthorpe United, O

Callum McManaman eng · 2008-2022 · FW,MF · Wigan Athletic, Tranmere Rovers, Luton Town, Sunderland, West Bromwich Albion, Melbourne Victory, Bl

Steve McManaman eng · 1991-2005 · MF · Liverpool, Real Madrid, Manchester City

Scott McMann sct · 2014-2023 · DF,MF · Dundee United, Hamilton Academical

Abbie McManus eng · 2016-2022 · DF · Manchester City, Leicester City WFC, Manchester United, England, Tottenham Hotspur

Allan McManus sct · 2007-2010 · DF · Greenock Morton, St Johnstone

Connor McManus sct · 2015-2018 · MF · Alloa Athletic, Greenock Morton, Queen of the South

Daniel McManus sct · 2021-2022 · MF

Declan McManus sct · 2011-2021 · FW · Dunfermline Athletic, Raith Rovers, Ross County, Alloa Athletic, Greenock Morton, Aberdeen, Fleetwoo

Mark McManus nir · 2018-2019 · DF

Mikenna McManus us · 2022 · DF · Chicago Red Stars

Niall McManus eng · 2017-2023 · MF · Dorking Wanderers FC, Leatherhead FC

Paul McManus eng · 2007-2009 · FW · Chester City

Scott McManus eng · 2008-2018 · DF,MF · FC Halifax Town, Crewe Alexandra

Stephen McManus sct · 2003-2017 · DF · Celtic, Motherwell, Middlesbrough, Scotland, Bristol City

Tam McManus sct · 2000-2013 · FW · Hibernian, Rochester Rhinos, Dunfermline Athletic, Ayr United, Colorado Rapids, Falkirk, Dundee, Bos

Tony McManus us · 2004-2012 · MF · Atlanta Silverbacks, Portland Timbers, Virginia Beach Mariners, Carolina RailHawks, Tampa Bay Rowdie

Dean McMaster sct · 2019-2020 · MF

Emma McMaster nir · 2017-2023 · MF · Northern Ireland

Griffin McMaster au · 2007-2010 · GK · Brisbane Roar

Jamie McMaster eng · 2002-2007 · MF · Central Coast Mariners, Chesterfield, Leeds United, Aarhus, Swindon Town, Peterborough United

Jarrel McMaster vc · 2014-2018 · MF · St. Vincent and the Grenadines

Justin McMaster jm · 2016-2022 · FW · Minnesota United, Bethlehem Steel FC

Zoe McMeeken nz · 2021-2022 · DF · Wellington Phoenix FC

Colin McMenamin sct · 2002-2013 · FW · Dundee, Livingston, Ross County, Shrewsbury Town, Queen of the South, Greenock Morton, Gretna

Conor McMenamin nir · 2022-2023 · MF · Northern Ireland

Jack McMenemy eng · 2016-2017 · FW

Alf McMichael nir · 1958 · DF · Northern Ireland

Antony McMillan eng · 2015-2016 · GK

Callender McMillan lc · 1998 · DF

David McMillan ie · 2016-2021 · FW · St Johnstone, Dundalk FC, Hamilton Academical

Ian McMillan sct · 1954 · FW,MF

Jack McMillan sct · 2014-2023 · DF,MF · Partick Thistle, Livingston, Motherwell

Jordan McMillan sct · 2008-2015 · DF · Dunfermline Athletic, Partick Thistle, Queen of the South, Wrexham, Hamilton Academical, Rangers

Max McMillan za · 2020-2023 · FW · Fleetwood Town, Leeds Utd U23

Steve McMillan sct · 2000-2006 · DF · Wigan Athletic, Motherwell

Taylor McMillan eng · 2016-2017 · GK

Charley McMillan-Lopez vg · 2022 · FW · British Virgin Islands

Lewis McMinn sct · 2015-2017 · GK

Brandon McMorrow au · 2020-2022 · MF

Kendra McMullan nir · 2019 · MF

Paul McMullan sct · 2001-2004 · MF · Heart of Midlothian

Paul McMullan sct · 2015-2023 · FW,MF · Dundee, Dundee United, Dunfermline Athletic, St Mirren, Greenock Morton

Lauren McMurchie sct · 2016-2018 · MF · Glasgow City

Louise McMurtriel 1995 · DF

Kristen McNabb us · 2017-2022 · DF,MF · San Diego Wave, OL Reign

Paddy McNair nir · 2014-2023 · DF,MF · Middlesbrough, Northern Ireland, Sunderland, Manchester United, Sunderland U23

Lewis McNall eng · 2017-2018 · MF · Newcastle United U23

Alfie McNally eng · 2021-2023 · GK · Fulham U21

Bernard McNally nir · 1986 · MF

Luke McNally ie · 2020-2023 · DF · Burnley, Oxford United

Mark McNally sct · 1991-1994 · DF · Celtic

Reiss McNally eng · 2020-2023 · DF · Solihull Moors

Stephen McNally sct · 2003-2005 · DF · Dundee

Ben McNamara au · 2017-2021 · GK · Maldon & Tiptree FC

Dan McNamara ie · 2018-2023 · DF,MF · Millwall, St Johnstone, Newport County, Dover Athletic, Havant & Water

Holly McNamara au · 2021-2022 · FW · Australia, Melbourne City

Jackie McNamara sct · 1996-2011 · DF,MF · Celtic, Falkirk, Wolverhampton Wanderers, Aberdeen, Partick Thistle, Scotland

Joshua McNamara eng · 2020-2023 · GK · Manchester City U21

Matilda McNamara au · 2019-2023 · DF · Aarhus GF, Australia, Adelaide United

Nick McNamara eng · 2016-2017 · MF

Peyton McNamara jm · 2021 · MF

Taylor McNamara ca · 2011-2012 · MF · Dayton Dutch Lions

Thomas McNamara us · 2014-2022 · FW,MF · New England Revolution, New York City FC, Houston Dynamo, Chivas USA, Wilmington Hammerheads

Anthony McNamee eng · 2001-2014 · MF · Watford, Swindon Town, Norwich City, Woking, Wycombe Wanderers, Milton Keynes Dons, Crewe Alexandra,

David McNamee sct · 2002-2014 · DF · Livingston, Coventry City, Plymouth Argyle, Nuneaton Town, Aberdeen

Callum McNaughton eng · 2011-2015 · DF · AFC Wimbledon

Kevin McNaughton sct · 2000-2017 · DF · Cardiff City, Aberdeen, Bolton Wanderers, Inverness CT, Wigan Athletic

Andrew McNeil sct · 2006-2017 · GK · Livingston, Hibernian, Raith Rovers, Alloa Athletic, Greenock Morton

David McNeil sct · 2013-2014 · FW · Greenock Morton

Dwight McNeil eng · 2018-2023 · MF · Everton, Burnley

Matty McNeil eng · 2005-2011 · DF,FW · Macclesfield Town, Stockport County, Southport

Timothy McNeil se · 2020 · FW · Umeå

Charlie McNeill eng · 2020-2023 · FW · Manchester United U21, Manchester United, Manchester United U23

Kia McNeill us · 2013 · DF · Boston Breakers

Quinn McNeill us · 2022 · MF · Charlotte Independence, Charlotte FC

Joe McNerney eng · 2008-2023 · DF · Woking, Crawley Town

Martin McNiff sct · 2012-2013 · MF · Dumbarton

Callum McNish eng · 2009-2013 · MF · Exeter City

David McNiven eng · 2006-2014 · FW · Stafford Rangers, Morecambe, Farsley Celtic, Hyde

Scott McNiven sct · 2002-2008 · DF · Oxford United, Chester City, Farsley Celtic, Mansfield Town

Erin Mcnulty ca · 2016-2017 · GK

James McNulty sct · 2006-2023 · DF · Rochdale, Barnsley, Bury, Stockport County, Macclesfield Town, Brighton & Hove Albion, Tranmere Rove

Marc McNulty sct · 2011-2022 · FW,MF · Livingston, Sheffield United, Coventry City, Dundee United, Portsmouth, Hibernian, Sunderland, Readi

Steve McNulty eng · 2008-2020 · DF · Tranmere Rovers, Luton Town, Fleetwood Town, Barrow

Thomas McNulty ie · 1991-1992 · MF

James McPake nir · 2003-2016 · DF · Livingston, Dundee, Hibernian, Coventry City

Joshua McPake sct · 2019-2023 · MF · Queen's Park FC, Harrogate Town FC, Tranmere Rovers, Dundee, Morecambe, Greenock Morton

Anthony McParland sct · 2005-2010 · DF,MF · Livingston, Barnsley, Queen of the South, Wycombe Wanderers

Peter McParland nir · 1958 · FW · Northern Ireland

Brenna McPartlan nir · 2019 · MF

Stephen McPhail ie · 1997-2014 · MF · Cardiff City, Leeds United, Barnsley, Nottingham Forest, Sheffield Wednesday, Millwall

Chris McPhee eng · 2002-2014 · FW,MF · Kidderminster Harriers, Torquay United, Brighton & Hove Albion, Ebbsfleet United, Salisbury City, We

Kenwen McPhee lc · 2010 · FW · St. Lucia

Kenwin McPhee 1998

Ricardo McPhee bs · 2019 · FW

Stephen McPhee sct · 2000-2009 · FW · Port Vale, Hull City, Beira-Mar, Blackpool, St Mirren

Abassi McPherson gy · 2006 · DF

Brandon McPherson eng · 2018-2020 · MF

Craig McPherson sct · 2005-2006 · MF · Falkirk

Dave McPherson sct · 1990-1994 · DF · Rangers, Heart of Midlothian, Scotland

Gariece McPherson jm · 2014 · GK

Peter McPherson au · 2005-2006 · MF

Lewis McPike eng · 2015-2016 · MF

Mitchell McPike eng · 2010-2011 · MF

Alex McQuade eng · 2013-2014 · DF,FW · Hyde

Paul McQuade sct · 2010-2012 · FW · St Mirren

Alexander McQueen gd · 2015-2022 · DF,MF · Indy Eleven, Grenada, Dagenham & Redbridge, Barnet, Carlisle United, VPS

Brian McQueen 2009-2011 · DF

Darren McQueen eng · 2014-2021 · FW · Ebbsfleet United, Dagenham & Redbridge, Sutton United

Gordon McQueen sct · 1974-1978 · DF

Marcio McQueen gd · 2017 · FW

Sam McQueen eng · 2014-2019 · MF · Southampton, Southampton U23, Southend United, Middlesbrough

Jamie McQuilken sct · 1993-2010 · DF · Queen of the South, Aberdeen

James McQuilkin nir · 2009-2018 · MF · Hereford United, Kidderminster Harriers, Torquay United, Walsall

Amanda McQuillan ie · 2019 · GK

John McQuillan sct · 1999-2001 · DF · Dundee United

Josh McQuoid nir · 2006-2023 · FW,MF · Aldershot Town, Bournemouth, Weymouth, Luton Town, Burnley, Stevenage, Coventry City, Millwall, Torq

Crawford McRae 1993-1994

John McReady eng · 2009-2014 · MF · Darlington, FC Halifax Town, York City

Pamela McRoberts nir · 2017 · DF

Ian McShane sct · 2010-2019 · MF · Queen of the South, St Mirren, Ross County, Falkirk

James McShane eng · 2022-2023 · FW · Dorking Wanderers FC

Jon McShane sct · 2011-2014 · FW · Hamilton Academical, St Mirren

Luke McShane eng · 2006-2008 · GK · Ebbsfleet United

Paul McShane ie · 2004-2022 · DF · Hull City, Reading, Brighton & Hove Albion, Rochdale, West Bromwich Albion, Sunderland, Republic of

Kate McShea au · 2000-2007 · DF · Australia

Gary McSheffrey eng · 1998-2018 · FW,MF · Coventry City, Scunthorpe United, Birmingham City, Luton Town, Doncaster Rovers, Eastleigh, Leeds Un

Sean McSherry us · 2019 · DF · New York Red Bulls II

Shaun McSkimming sct · 2000-2001 · MF · Dundee

Eilish McSorley sct · 2017-2020 · DF · Sassuolo, Glasgow City

Jermaine McSporran eng · 2002-2007 · FW · Wycombe Wanderers, Doncaster Rovers, Walsall

Henry McStay ie · 2007-2010 · DF · Morecambe

Paul McStay sct · 1986-1994 · MF · Celtic, Scotland

Ryan McStay sct · 2005-2009 · MF · Partick Thistle, Falkirk

Brady McSwain us · 2019 · GK

Dave McSweeney eng · 2002-2004 · DF · Southend United

Leon McSweeney ie · 2007-2015 · DF,MF · Hartlepool United, Leyton Orient, Stockport County, Northampton Town, Carlisle United, Nuneaton Town

Gary McSwegan sct · 1990-2009 · FW · Kilmarnock, Heart of Midlothian, Clyde, Inverness CT, Barnsley, Rangers

Sean McTague us · 2021 · FW · Orange County SC

Devon McTavish us · 2006-2010 · DF,MF · D.C. United

Scott McTominay sct · 2016-2023 · MF · Manchester United, Scotland, Manchester United U23

Jonathan McVane lc · 2002 · FW

Tennant McVea nir · 2010 · DF · Lahti

Paul McVeigh nir · 1996-2010 · FW,MF · Norwich City, Luton Town, Tottenham Hotspur, Northern Ireland

Christopher McVey se · 2017-2022 · DF · Inter Miami, Elfsborg, Dalkurd

Jillian McVicker us · 2017-2018 · GK

Andy McWilliams eng · 2016-2017 · DF

Camron McWilliams eng · 2018-2020 · MF

Ryan McWilliams sct · 2009-2012 · GK · Greenock Morton

Shaun McWilliams eng · 2014-2023 · MF · Northampton Town

Eric McWoods us · 2019-2020 · FW · Zalaegerszeg

Conor McКendry nir · 2017-2018 · FW

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref includes what we believe is one of the most complete sources for women's soccer data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.