Metro All-Time Roster
A B C D E F G H I J K L [M] N O P Q R S T U V W X Y Z
Player Pos. Nat. Tenure
 Ryan Maduro  M   2012 
 Mike Magee  F/M   2003-08 
 Elias Manoel  F   2022- 
 A.J. Marcucci  G   2021- 
 Rafael Marquez  M/D   2010-12 
 Josue Martinez  F   2013 
 Felipe Martins  M   2015-18 
 Thiago Martins  F   2006 
 Clint Mathis  F/M   2000-03, 2007 
 Lothar Matthaus  D/M   2000 
 Matthew Mbuta  F/M   2008-09 
 Dax McCarty  M   2011-16 
 Ryan Meara  G   2012-14, 2016- 
 Chris Megaloudis  F   2008 
 Carlos Mendes  D   2005-11 
 Tony Meola  G   1996-98, 2005-06 
 Dan Metzger  M   2017 
 Matt Miazga  D   2013-15 
 Roy Miller  D   2010-15 
 Juan Mina  D   2023- 
 Ben Mines  M   2018-20 
 Roald Mitchell  F   2024- 
 Dahir Mohammed  D   2000 
 Lucas Monzon  D   2021-22 
 Jeff Moore  M   2002-03 
 Amando Moreno  F   2013, 2018 
 Jaime Moreno  F   2003 
 Lewis Morgan  M   2022- 
 O'Vonte Mullings  D   2023 
 Martin Munnelly  M   1996 
 Joe Munoz  F   1998 
 Michael Murillo  D   2017-19 
 Alex Muyl  M   2016-20 
 Roy Myers  M   1999, 2000, 2001 
•  News Archive
•  Rumor Mill
•  Weekly Awards
•  Season Ratings
•  Last Game Ratings

•  History Overview
•  All-Time Roster
•  All-Time Results
•  All-Time Stats
•  Team Records
•  Hall of Fame
•  All-Time XI
•  Numeric Roster
•  International Roster
•  Coaching History
•  Captain History
•  Draft History
•  Trophy Case
•  Transfer Records
•  Frivolities
•  Honors History
•  Award History
•  Ratings History

Home · Team · News · History · Boards · Stuff · About