MLB Players with Last Names Starting with "M"

Player Pos Height / Weight Birth Date (Age) College
Xavier Meachem MIA RP 5' 11" / 200 lbs Sep 6, 2002 (21) North Carolina A&T
Curtis Mead TB 2B 6' 0" / 171 lbs Oct 26, 2000 (23) None
Austin Meadows RF 6' 3" / 225 lbs May 3, 1995 (28) None
Parker Meadows DET CF 6' 5" / 205 lbs Nov 2, 1999 (24) None
John Means BAL SP 6' 4" / 230 lbs Apr 24, 1993 (31) West Virginia
Jake Means 3B 6' 2" / 215 lbs Apr 14, 1996 (28) Indiana State
Joshua Mears SD RF 6' 3" / 230 lbs Feb 21, 2001 (23) None
Nick Mears COL RP 6' 2" / 200 lbs Oct 7, 1996 (27) Sacramento CC (CA)
Kade Mechals CHW RP 5' 11" / 185 lbs Oct 28, 1997 (26) Grand Canyon
Wade Meckler SF CF 5' 9" / 178 lbs Apr 21, 2000 (24) Oregon State
Kodi Medeiros SP 6' 1" / 195 lbs May 25, 1996 (27) None
Victor Mederos LAA SP 6' 2" / 227 lbs Jun 8, 2001 (22) Oklahoma State
Jhondaniel Medina SP 5' 11" / 158 lbs Feb 8, 1993 (31) None
Adonis Medina WSH SP 6' 1" / 185 lbs Dec 18, 1996 (27) None
Luis Medina OAK SP 6' 1" / 175 lbs May 3, 1999 (24) None
Jeffeson Medina RP - / 184 lbs May 31, 1994 (29) None
Luis Medina LF 6' 2" / 168 lbs Feb 24, 2003 (21) None
Brayan Medina MIN SP 6' 1" / 180 lbs Oct 6, 2002 (21) None
Nelson Medina NYY CF 6' 2" / 175 lbs Sep 14, 2000 (23) None
Rafael Medina LAA C 6' 2" / 210 lbs Dec 7, 2005 (18) None
Elias Medina LAD SS 5' 10" / 171 lbs Nov 9, 2005 (18) None
Angel Medina TEX P 6' 1" / 157 lbs May 21, 2002 (21) None
Johandi Medina TOR P 5' 9" / 174 lbs Mar 30, 2007 (17) None
Juan Medina BOS P 5' 11" / 190 lbs Oct 28, 2006 (17) None
Elieser Medrano TOR RP 6' 2" / 180 lbs Aug 17, 1998 (25) None
Miguel Medrano CIN P 6' 0" / 165 lbs Jan 4, 1998 (26) None
Jesse Medrano 3B - / - - None
Abelardo Medrano DET OF 6' 2" / 180 lbs Jan 27, 2006 (18) None
James Meeker MIL RP 6' 4" / 222 lbs Mar 22, 1995 (29) Delaware
Trevor Megill MIL RP 6' 8" / 255 lbs Dec 5, 1993 (30) Loyola Marymount
Tylor Megill NYM SP 6' 7" / 230 lbs Jul 28, 1995 (28) Arizona
Chase Meidroth BOS 2B 5' 10" / 170 lbs Jul 23, 2001 (22) San Diego
Justin Meis PIT SP 6' 2" / 160 lbs Nov 23, 1999 (24) Eastern Michigan
Ryan Meisinger RP 6' 4" / 235 lbs May 4, 1994 (29) Radford
Jenrry Mejia RP 6' 0" / 205 lbs Oct 11, 1989 (34) -
Adalberto Mejia RP 6' 3" / 195 lbs Jun 20, 1993 (30) None
Francisco Mejía MIL C 5' 8" / 188 lbs Oct 27, 1995 (28) None
Alex Mejia SS 6' 1" / 205 lbs Jan 18, 1991 (33) Arizona
Erick Mejia WSH SS 5' 11" / 195 lbs Nov 9, 1994 (29) None
Bryan Mejia 2B 6' 1" / 170 lbs Mar 2, 1994 (30) None
J.C. Mejía SP 6' 6" / 250 lbs Aug 26, 1996 (27) None
Humberto Mejía SP 6' 4" / 235 lbs Mar 3, 1997 (27) None
Gerald Mejia CF 6' 0" / 156 lbs Jun 14, 2003 (20) None
Daniel Mejia PHI RP 6' 5" / 164 lbs Apr 19, 2002 (22) None
Leandro Mejia NYM RP 6' 7" / 221 lbs Apr 7, 2001 (23) None
Jonathan Mejia STL SS 5' 11" / 185 lbs Apr 12, 2005 (19) None
Enmanuel Mejia TB RP 5' 11" / 185 lbs Dec 22, 1998 (25) None
Adony Mejia C 5' 11" / 170 lbs Jun 9, 2001 (22) None
Alan Mejia RF 6' 0" / 165 lbs Jul 20, 2001 (22) None
Ian Mejia ATL SP 6' 3" / 205 lbs Jan 31, 2000 (24) New Mexico State
Adriander Mejia BAL C 6' 0" / 165 lbs Aug 29, 2006 (17) None
Jose Mejia BAL SS 5' 11" / 175 lbs Sep 29, 2005 (18) None
Jose Mejia BAL SS - / - - None
Adriander Mejia BAL C - / - Aug 29, 2006 (17) None
Lisandro Mejia TEX SS 6' 0" / 150 lbs Sep 9, 2005 (18) None
Jeyson Mejia MIA RP 6' 1" / 170 lbs Dec 22, 2005 (18) None
Juan Mejia P 5' 11" / 160 lbs Jan 9, 1999 (25) None
Samuel Mejia TB RP 6' 1" / 160 lbs Jun 17, 2002 (21) None
Juan Mejia COL RP 6' 3" / 200 lbs Jul 4, 2000 (23) None
Manuel Mejias CLE C 5' 7" / 166 lbs Jun 13, 2004 (19) None
Alvaro Mejias BOS SP 6' 2" / 170 lbs Sep 13, 2003 (20) None
Sergio Mejias TEX OF 6' 2" / 185 lbs May 6, 2006 (17) None
Frainer Mejias SF RP 6' 1" / 170 lbs Jan 10, 2006 (18) None
Christian Mejias MIL SP 6' 0" / 160 lbs May 19, 1999 (24) None
Seth Mejias-Brean 3B 6' 2" / 216 lbs Apr 5, 1991 (33) Arizona
Yorberto Mejicano C 5' 11" / 185 lbs Nov 21, 2000 (23) None
Dakota Mekkes RP 6' 7" / 275 lbs Nov 6, 1994 (29) Michigan State
Mark Melancon RP 6' 1" / 215 lbs Mar 28, 1985 (39) Arizona
Kevin Melean SS 6' 0" / 195 lbs Sep 5, 1998 (25) None
Alejandro Melean TOR RP 6' 0" / 175 lbs Oct 11, 2000 (23) None
Manuel Melendez CF 5' 11" / 165 lbs - None
MJ Melendez KC LF 6' 1" / 190 lbs Nov 29, 1998 (25) None
Cristofer Melendez PIT SP 6' 3" / 226 lbs Sep 16, 1997 (26) None
Andres Melendez C 5' 10" / 150 lbs May 21, 2001 (22) None
Anderson Melendez DET RP 6' 1" / 170 lbs Oct 12, 2002 (21) None
Juan Melendez PHI RP 6' 3" / 170 lbs Jul 19, 2004 (19) None
Jaime Melendez HOU SP 5' 8" / 190 lbs Sep 26, 2001 (22) None
Ivan Melendez ARI 1B 6' 3" / 225 lbs Jan 24, 2000 (24) Texas
Yahil Melendez CHC SS 6' 3" / 165 lbs Sep 5, 2005 (18) None
Keury Mella RP 6' 2" / 200 lbs Aug 2, 1993 (30) None
Leandy Mella NYM SS 5' 10" / 170 lbs Feb 4, 2007 (17) None
Sean Mellen TOR RP 6' 5" / 215 lbs Feb 20, 1998 (26) Northeastern
Bayant Melo MIA SP 6' 3" / 165 lbs Dec 31, 2004 (19) None
Troy Melton DET SP 6' 4" / 210 lbs Dec 3, 2000 (23) San Diego State
Jacob Melton HOU CF 6' 3" / 208 lbs Sep 7, 2000 (23) Oregon State
Tim Melville SP 6' 4" / 225 lbs Oct 9, 1989 (34) None
Ismael Mena CHC CF 6' 3" / 185 lbs Nov 30, 2002 (21) None
Cristian Mena ARI SP 6' 2" / 170 lbs Dec 21, 2002 (21) None
Nestor Mena MIL RP 6' 1" / 154 lbs Sep 17, 2004 (19) None
Jose Mena C 6' 0" / 208 lbs Dec 22, 1996 (27) None
Yohander Méndez RP 6' 5" / 200 lbs Jan 17, 1995 (29) None
Ricardo Mendez CF 5' 10" / 185 lbs Jan 24, 2000 (24) None
Sal Mendez TEX SP 6' 4" / 185 lbs Feb 25, 1995 (29) None
Joel Mendez NYY LF 6' 1" / 180 lbs Jan 28, 2003 (21) None
Hendry Mendez PHI LF 6' 2" / 175 lbs Nov 7, 2003 (20) None
Bryant Mendez SEA SS 5' 11" / 165 lbs Sep 15, 2003 (20) None
Lenin Mendez MIL RP 6' 3" / 193 lbs Sep 22, 2004 (19) None
Eric Mendez RP 6' 0" / 175 lbs Dec 3, 1999 (24) None
Josan Méndez MIA RP 6' 2" / 180 lbs Jul 10, 2000 (23) None
Leam Mendez TOR RP 6' 2" / 196 lbs Jan 21, 2000 (24) None
Franyer Mendez CIN P 6' 1" / 193 lbs - None
Gerinton Mendez MIA P 6' 0" / 180 lbs Sep 4, 2006 (17) None
Juan Mendez MIN P 6' 4" / 240 lbs Oct 18, 1998 (25) None
Jorge Mendez PHI C 5' 10" / 160 lbs Aug 1, 2003 (20) None
Jesus Mendez CHW RP 5' 11" / 180 lbs Jul 30, 2004 (19) None
Danny Mendick CHW 3B 5' 10" / 195 lbs Sep 28, 1993 (30) Massachusetts-Lowell
Noah Mendlinger STL 3B 5' 9" / 180 lbs Aug 9, 2000 (23) Georgia College & State
Yonathan Mendoza 3B 5' 11" / 167 lbs Feb 10, 1994 (30) None
Damian Mendoza TEX RP 6' 1" / 175 lbs Jan 25, 2001 (23) None
Harvin Mendoza CHW 1B 6' 2" / 185 lbs Feb 18, 1999 (25) None
Evan Mendoza 3B 6' 2" / 200 lbs Jun 28, 1996 (27) North Carolina State
Kevin Mendoza C 5' 10" / 155 lbs Aug 16, 1995 (28) None
Drew Mendoza 3B 6' 5" / 230 lbs Oct 10, 1997 (26) Florida State
Brayan Mendoza TEX SP 6' 0" / 155 lbs Jan 19, 2004 (20) None
Raul Mendoza P 5' 11" / 168 lbs Dec 9, 2000 (23) None
Abdiel Mendoza TOR RP 5' 10" / 160 lbs Sep 19, 1998 (25) None
Jose Mendoza CHW RP 6' 2" / 175 lbs Mar 15, 2004 (20) None
Ramon Mendoza STL 3B 5' 11" / 174 lbs Aug 31, 2000 (23) None
Carlos Mendoza DET 3B 5' 7" / 165 lbs Dec 14, 1999 (24) None
Aniel Mendoza TEX SS 6' 2" / 185 lbs Sep 13, 2004 (19) None
Angel Mendoza OF 5' 10" / 160 lbs Oct 19, 2002 (21) None
Jordarlin Mendoza NYY P 6' 0" / 175 lbs Nov 14, 2003 (20) None
Antonio Menendez TB RP 6' 4" / 215 lbs Mar 11, 1999 (25) Wake Forest
Ruben Menes STL SP 6' 3" / 185 lbs Apr 17, 2002 (22) None
Joey Meneses WSH 1B 6' 3" / 235 lbs May 6, 1992 (31) None
Conner Menez SP 6' 3" / 205 lbs May 29, 1995 (28) The Master's College
Daniel Mengden SP 6' 1" / 225 lbs Feb 19, 1993 (31) Texas A&M
Vojtech Mensik LAA 3B 6' 0" / 182 lbs May 24, 1998 (25) NC State
Richard Meran NYY OF 6' 0" / 165 lbs Jun 25, 2006 (17) None
Oscar Mercado SD CF 6' 2" / 197 lbs Dec 16, 1994 (29) None
Michael Mercado PHI SP 6' 4" / 205 lbs Apr 15, 1999 (25) None
Reidy Mercado MIL CF 5' 11" / 153 lbs Jan 6, 2001 (23) None
Jan Mercado MIA C 6' 0" / 200 lbs Aug 28, 1999 (24) None
Enderson Mercado MIL P 5' 11" / 177 lbs Mar 23, 2007 (17) None
Estarling Mercado NYM LF 6' 0" / 195 lbs - None
Simon Mercedes RP 6' 4" / 240 lbs Feb 17, 1992 (32) None
Yermín Mercedes C 5' 11" / 245 lbs Feb 14, 1993 (31) None
Manuel Mercedes SF SP 6' 4" / 190 lbs Sep 21, 2002 (21) None
Daniel Mercedes NYM RP 6' 2" / 175 lbs Jan 17, 2002 (22) None
Yasser Mercedes MIN CF 6' 2" / 175 lbs Nov 16, 2004 (19) None
Pedro Mercedes RP 6' 6" / 230 lbs Oct 23, 2001 (22) None
Juan Mercedes SEA SP 6' 2" / 190 lbs Apr 3, 2000 (24) None
Miqueas Mercedes MIL P 6' 3" / 200 lbs Jul 7, 2006 (17) None
Jeffrey Mercedes CLE 3B 5' 8" / 146 lbs Oct 2, 2004 (19) None
Abel Mercedes HOU P 6' 1" / 185 lbs Jun 29, 2002 (21) None
Jordy Mercer SS 6' 3" / 210 lbs Aug 27, 1986 (37) Oklahoma State
Kier Meredith LF 5' 10" / 200 lbs Sep 12, 1999 (24) Clemson
Luis Merejo CLE 3B 6' 2" / 185 lbs Jun 28, 2006 (17) None
Patrick Merino LF 6' 2" / 220 lbs Aug 13, 1998 (25) None
Nick Merkel MIL RP 6' 7" / 255 lbs Jul 3, 1998 (25) None
Kevin Merrell SS 6' 1" / 180 lbs Dec 14, 1995 (28) South Florida
Whit Merrifield PHI 2B 6' 1" / 195 lbs Jan 24, 1989 (35) South Carolina
Matthew Merrill DET RP 6' 4" / 202 lbs Jun 11, 1998 (25) None
Jackson Merrill SD CF 6' 3" / 195 lbs Apr 19, 2003 (21) None
Ryan Merritt RP 6' 0" / 180 lbs Feb 21, 1992 (32) -
Julian Merryweather CHC RP 6' 4" / 215 lbs Oct 14, 1991 (32) Oklahoma Baptist
Matt Mervis CHC 1B 6' 2" / 225 lbs Apr 16, 1998 (26) Duke
Víctor Víctor Mesa MIA LF 5' 10" / 165 lbs Jul 20, 1996 (27) None
Andres Mesa SS 5' 11" / 170 lbs Oct 16, 2002 (21) None
Victor Mesa Jr. MIA CF 6' 0" / 195 lbs Sep 8, 2001 (22) None
Victor Mesia TOR C 5' 9" / 175 lbs Jan 18, 2003 (21) None
Devin Mesoraco NYM C 6' 1" / 229 lbs Jun 19, 1988 (35) None
Parker Messick CLE SP 6' 0" / 225 lbs Oct 26, 2000 (23) Florida State
Zach Messinger NYY SP 6' 6" / 225 lbs Oct 4, 1999 (24) Virginia
Frankeli Mesta PIT SS 6' 1" / 175 lbs May 29, 2007 (16) None
Ryan Metzler 2B 6' 3" / 190 lbs Mar 20, 1993 (31) South Carolina - Aiken
Nick Meyer TB C 6' 1" / 200 lbs Feb 18, 1997 (27) Cal Poly San Luis Obispo
Max Meyer MIA SP 6' 0" / 196 lbs Mar 12, 1999 (25) Minnesota
Noble Meyer MIA SP 6' 5" / 185 lbs Jan 10, 2005 (19) None
Jake Meyers HOU CF 6' 0" / 200 lbs Jun 18, 1996 (27) Nebraska
Chris Meyers DET 1B 6' 3" / 210 lbs Apr 27, 1999 (25) Toledo
Jose Mario Meza CHC SP 6' 3" / 200 lbs Nov 24, 1990 (33) None
Julio Meza C 6' 0" / 165 lbs May 4, 1999 (24) None
Adrian Meza TOR 2B 5' 8" / 155 lbs Jan 4, 2005 (19) None
Kendal Meza SEA RP 6' 0" / 160 lbs Dec 13, 2005 (18) None
Moises Meza COL P 6' 0" / 188 lbs - None
Jhordany Mezquita SP 6' 1" / 185 lbs Jan 30, 1998 (26) None
Brandol Mezquita RF 6' 0" / 170 lbs Jul 14, 2001 (22) None
Levi Michael SS 5' 10" / 180 lbs Feb 9, 1991 (33) North Carolina
Trevin Michael DET RP 6' 2" / 200 lbs Sep 15, 1997 (26) Oklahoma
Ismael Michel KC RP 6' 3" / 175 lbs Feb 14, 2002 (22) None
Fredy Michel MIN SS 5' 9" / 154 lbs Jul 10, 2004 (19) None
Ryan Middendorf MIL RP 6' 6" / 220 lbs Dec 22, 1997 (26) Lake Erie (OH)
Keynan Middleton STL RP 6' 3" / 230 lbs Sep 12, 1993 (30) Lane CC (OR)
Jake Miednik CLE P 5' 11" / 190 lbs May 1, 1996 (27) Florida Atlantic
Daniel Mielcarek LAD SS 6' 3" / 185 lbs Dec 19, 2005 (18) None
Johan Mieses CF 6' 2" / 185 lbs Jul 13, 1995 (28) None
Luis Mieses TEX RF 6' 3" / 180 lbs May 31, 2000 (23) None
Yaikel Mijares CLE SS 5' 9" / 145 lbs Dec 13, 2005 (18) None
Elwis Mijares NYM P 6' 0" / 180 lbs Dec 29, 2005 (18) None
Matthew Mika MIL 2B 5' 10" / 180 lbs Jul 3, 1996 (27) Central Florida
Jordan Mikel CHW RP 6' 5" / 190 lbs Mar 24, 1999 (25) Illinois-Springfield
Justin Miknis PIT C 6' 0" / 195 lbs Sep 6, 2000 (23) Kent State
Nick Mikolajchak CLE RP 6' 2" / 215 lbs Nov 21, 1997 (26) Sam Houston State
Miles Mikolas STL SP 6' 4" / 230 lbs Aug 23, 1988 (35) Nova Southeastern (FL)
Matt Mikulski SF SP 6' 4" / 205 lbs May 8, 1999 (24) Fordham
Bobby Milacki SD RP 6' 2" / 210 lbs Nov 6, 1996 (27) Arizona Christian University
Kevin Milam P 6' 0" / 200 lbs Feb 13, 1998 (26) St. Mary's
Karson Milbrandt MIA SP 6' 2" / 190 lbs Apr 21, 2004 (20) None
Matt Milburn SP 6' 3" / 210 lbs Jul 29, 1993 (30) Wofford College
Spencer Miles SF SP 6' 3" / 180 lbs Jul 26, 2000 (23) Missouri
Wade Miley MIL SP 6' 1" / 220 lbs Nov 13, 1986 (37) Southeastern Louisiana
Deylen Miley HOU SP 6' 2" / 210 lbs Jan 25, 1998 (26) Bellarmine
Michell Miliano RP 6' 3" / 185 lbs Dec 22, 1999 (24) None
Carlos Millan PHI RP 6' 2" / 160 lbs Jul 19, 2003 (20) None
Antonio Millan SF P 6' 2" / 165 lbs Jan 14, 2003 (21) None
Drew Millas WSH C 6' 0" / 204 lbs Jan 15, 1998 (26) Missouri State
Shelby Miller DET RP 6' 3" / 225 lbs Oct 10, 1990 (33) None
Andrew Miller RP 6' 7" / 200 lbs May 21, 1985 (38) North Carolina
Brad Miller SD DH 6' 2" / 195 lbs Oct 18, 1989 (34) Clemson
Justin Miller RP 6' 3" / 225 lbs Jun 13, 1987 (36) Fresno State
Mike Miller 2B 5' 9" / 180 lbs Sep 27, 1989 (34) -
Ian Miller CF 6' 0" / 175 lbs Feb 21, 1992 (32) Wagner
Jalen Miller 2B 6' 0" / 190 lbs Dec 19, 1996 (27) None
Anderson Miller LF 6' 3" / 208 lbs May 6, 1994 (29) Western Kentucky
Tyson Miller SEA RP 6' 5" / 220 lbs Jul 29, 1995 (28) California Baptist
Brian Miller CF 6' 1" / 196 lbs Aug 20, 1995 (28) North Carolina
Sean Miller SS 5' 11" / 175 lbs Oct 10, 1994 (29) South Carolina-Aiken
Evan Miller RP 6' 2" / 200 lbs May 23, 1995 (28) Indiana-Purdue Fort Wayne
Owen Miller MIL 2B 5' 11" / 197 lbs Nov 15, 1996 (27) Illinois State
Erik Miller SF RP 6' 5" / 240 lbs Feb 13, 1998 (26) Stanford
Bobby Miller LAD SP 6' 5" / 220 lbs Apr 5, 1999 (25) Louisville
Jackson Miller CIN C 6' 0" / 195 lbs Jan 3, 2002 (22) None
Troy Miller NYM SP 6' 4" / 210 lbs Feb 13, 1997 (27) Michigan
Noah Miller LAD SS 5' 11" / 190 lbs Nov 12, 2002 (21) None
Bryce Miller SEA SP 6' 2" / 200 lbs Aug 23, 1998 (25) Texas A&M
Mason Miller OAK RP 6' 5" / 200 lbs Aug 24, 1998 (25) Gardner-Webb
Tyler Miller BOS 3B 6' 2" / 193 lbs Dec 17, 1999 (24) Auburn
Mitchell Miller SD P 6' 6" / 185 lbs Jun 13, 1997 (26) West Texas A&M
Jacob Miller MIA SP 6' 2" / 180 lbs Sep 10, 2003 (20) None
Ryan Miller LAA RP 6' 0" / 180 lbs Mar 28, 1996 (28) Clemson
Janero Miller MIA OF 6' 2" / 170 lbs Jan 10, 2006 (18) None
Andrew Miller SEA C 6' 4" / 230 lbs Sep 2, 1997 (26) Texas-Arlington
Darrien Miller MIL C 5' 10" / 186 lbs Mar 10, 2001 (23) None
Cole Miller OAK SP 6' 6" / 225 lbs May 2, 2005 (18) None
Aidan Miller PHI 3B 6' 2" / 205 lbs Jun 9, 2004 (19) None
Mason Miller KC P 6' 3" / 205 lbs Mar 30, 2002 (22) Florida Gulf Coast
Simon Miller CIN RP 6' 2" / 210 lbs Sep 8, 2000 (23) Texas-San Antonio
Christopher Miller BOS 1B 6' 2" / 193 lbs Dec 17, 1999 (24) None
Cody Milligan ATL 2B 5' 10" / 170 lbs Dec 23, 1998 (25) Cowley CC (KS)
Alec Mills RP 6' 4" / 205 lbs Nov 30, 1991 (32) Tennessee-Martin
Wyatt Mills BOS RP 6' 4" / 214 lbs Jan 25, 1995 (29) Gonzaga
Zane Mills STL SP 6' 4" / 220 lbs Jul 4, 2000 (23) Washington State
Hoby Milner MIL RP 6' 3" / 187 lbs Jan 13, 1991 (33) Texas
Tommy Milone SP 6' 0" / 215 lbs Feb 16, 1987 (37) Southern California
Thomas Milone CF 5' 11" / 190 lbs Jan 26, 1995 (29) None
Brennan Milone OAK 3B 6' 1" / 198 lbs - None
Camden Minacci LAA RP 6' 3" / 215 lbs Jan 14, 2002 (22) Wake Forest
Juan Minaya RP 6' 4" / 210 lbs Sep 18, 1990 (33) None
Cody Mincey MIA RP 5' 11" / 175 lbs Apr 23, 1992 (32) None
Jordan Minch P - / - - None
Cameron Ming SEA P 6' 1" / 177 lbs May 2, 1996 (27) Arizona
Brock Minich SEA SP 6' 6" / 220 lbs Sep 29, 1996 (27) Nova Southeastern (FL)
Braylin Minier CIN SS 6' 0" / 160 lbs Jun 11, 2003 (20) None
Felix Minjarez RP 6' 3" / 205 lbs Sep 13, 1996 (27) Redlands (CA)
Matt Minnick RP 6' 2" / 210 lbs Mar 11, 1996 (28) Mercyhurst
Mike Minor SP 6' 4" / 210 lbs Dec 26, 1987 (36) Vanderbilt
Maykel Minoso TOR C 5' 8" / 170 lbs Jul 3, 2005 (18) None
A.J. Minter ATL RP 6' 0" / 215 lbs Sep 2, 1993 (30) Texas A&M
Hayden Minton DET SP 6' 3" / 210 lbs Mar 14, 2001 (23) Missouri State
Freylin Minyety PHI 3B 5' 7" / 185 lbs Oct 22, 1999 (24) Wabash Valley JC (IL)
Jose Miranda MIN 3B 6' 2" / 210 lbs Jun 29, 1998 (25) None
Elian Miranda ARI 1B 6' 1" / 200 lbs May 31, 1999 (24) None
Nestor Miranda DET 3B 6' 3" / 225 lbs Feb 23, 2006 (18) None
Kevin Miranda TOR P 5' 10" / 178 lbs - None
Dominic Miroglio C 6' 0" / 205 lbs Mar 10, 1995 (29) San Francisco
Andrew Misiaszek CLE RP 6' 2" / 215 lbs Aug 24, 1997 (26) Northeastern
Anthony Misiewicz NYY RP 6' 1" / 196 lbs Nov 1, 1994 (29) Michigan State
Jacob Misiorowski MIL SP 6' 7" / 190 lbs Apr 3, 2002 (22) Crowder JC (MO)
Kameron Misner TB CF 6' 4" / 218 lbs Jan 8, 1998 (26) Missouri
Bryan Mitchell SP 6' 3" / 210 lbs Apr 19, 1991 (33) None
Andrew Mitchell RP 6' 1" / 200 lbs Oct 23, 1994 (29) Auburn
Ronnie Mitchell DET OF 5' 11" / 200 lbs Jun 21, 1991 (32) Dallas Baptist
Cal Mitchell SD RF 6' 0" / 220 lbs Mar 8, 1999 (25) None
Garrett Mitchell MIL CF 6' 3" / 224 lbs Sep 4, 1998 (25) UCLA
Kevonte Mitchell RF - / - - None
Tucker Mitchell TEX C 6' 1" / 210 lbs Feb 10, 2001 (23) State College of Florida
Blake Mitchell KC C 6' 1" / 202 lbs Aug 3, 2004 (19) None
Tyler Mitzel RP 6' 4" / 210 lbs May 10, 1996 (27) Augustana (SD)
Casey Mize DET SP 6' 3" / 212 lbs May 1, 1997 (26) Auburn
Carmen Mlodzinski PIT RP 6' 2" / 220 lbs Feb 19, 1999 (25) South Carolina
Dalton Moats TB P 6' 3" / 210 lbs May 24, 1995 (28) Delta State
Eric Mock CLE RP 6' 2" / 195 lbs Jul 12, 1996 (27) Penn State
Alexander Mojica PIT 3B 6' 1" / 250 lbs Aug 2, 2002 (21) None
Misael Mojica WSH 3B 6' 0" / 155 lbs Dec 29, 2004 (19) None
Chris Mokma MIA SP 6' 4" / 210 lbs Feb 11, 2001 (23) None
Mike Mokma SEA RP 6' 7" / 235 lbs May 6, 1998 (25) Michigan State
Raymond Mola PIT OF 6' 2" / 190 lbs Dec 1, 2005 (18) None
Christian Molfetta DET C 5' 10" / 195 lbs Oct 17, 1996 (27) Michigan
Yadier Molina C 5' 11" / 225 lbs Jul 13, 1982 (41) None
Nestor Molina SP 6' 1" / 220 lbs Jan 9, 1989 (35) None
Nelson Molina 3B - / - - None
Leosdany Molina HOU SS 6' 0" / 182 lbs Jan 9, 2000 (24) None
Anthony Molina COL RP 6' 1" / 170 lbs Jan 12, 2002 (22) None
Carlos Molina SF RP 6' 0" / 190 lbs Feb 7, 2005 (19) None
Derek Molina RP 6' 3" / 206 lbs Jul 27, 1997 (26) Merced CC (CA)
Carlos Molina ARI C 6' 0" / 170 lbs Apr 25, 2007 (17) None
Sam Moll CIN RP 5' 9" / 190 lbs Jan 3, 1992 (32) Memphis
Ian Moller TEX C 6' 0" / 190 lbs Oct 26, 2002 (21) None
Josh Mollerus TOR RP 6' 3" / 215 lbs Oct 6, 1999 (24) Oregon
Kyle Molnar LAA P 6' 3" / 211 lbs Nov 14, 1996 (27) UCLA
Andruw Monasterio MIL 2B 5' 11" / 196 lbs May 30, 1997 (26) None
Yoán Moncada CHW 3B 6' 2" / 220 lbs May 27, 1995 (28) None
Gabe Moncada SEA 1B 6' 2" / 175 lbs Dec 17, 2001 (22) None
Carlos Moncrief RF 6' 1" / 220 lbs Nov 3, 1988 (35) -
Nick Mondak LAA SP 6' 4" / 203 lbs Jun 2, 1998 (25) St. John's
Adalberto Mondesi SS 6' 1" / 200 lbs Jul 27, 1995 (28) None
Randel Mondesi LF 6' 3" / 190 lbs Dec 4, 2002 (21) None
Nate Mondou SD 2B 5' 10" / 205 lbs Mar 24, 1995 (29) Wake Forest
Yordanny Monegro BOS SP 6' 4" / 180 lbs Oct 14, 2002 (21) None
Blake Money BAL RP 6' 7" / 240 lbs Nov 14, 2001 (22) Louisiana State
Joseph Monge RF 6' 0" / 170 lbs - -
Sam Mongelli LAD SS 6' 2" / 205 lbs Mar 6, 2001 (23) Sacred Heart
Mickey Moniak LAA RF 6' 2" / 195 lbs May 13, 1998 (25) None
Caden Monke KC RP 6' 3" / 170 lbs Sep 2, 1999 (24) Arkansas
Eduard Monroy BAL SP 5' 11" / 160 lbs Oct 8, 2001 (22) None
Juan Monso CHC SS 5' 11" / 160 lbs Nov 10, 2006 (17) None
Joseph Montalvo TEX RP 6' 2" / 185 lbs May 4, 2002 (21) None
Daniel Montano CF 6' 1" / 204 lbs Mar 31, 1999 (25) None
Frankie Montas CIN SP 6' 2" / 255 lbs Mar 21, 1993 (31) None
Kenlly Montas NYY RP 6' 0" / 187 lbs May 31, 1996 (27) None
Bryan Monte De Oca LAA RP 6' 3" / 190 lbs Mar 22, 2006 (18) None
Jarold Montealto TOR SS 5' 9" / 170 lbs Dec 30, 2005 (18) None
Rafael Montero HOU RP 6' 0" / 193 lbs Oct 17, 1990 (33) None
Elehuris Montero COL 1B 6' 3" / 235 lbs Aug 17, 1998 (25) None
Euri Montero MIA RP 6' 4" / 170 lbs Mar 28, 2002 (22) None
Juan Montero BOS C 5' 11" / 180 lbs Jun 10, 2002 (21) None
Hans Montero NYY SS 5' 9" / 160 lbs Dec 25, 2003 (20) None
Fidel Montero NYY CF 6' 0" / 178 lbs Dec 19, 2003 (20) None
Keider Montero DET SP 6' 1" / 145 lbs Jul 6, 2000 (23) None
Edgar Montero OAK SS 6' 2" / 190 lbs Nov 21, 2006 (17) None
Estivenzon Montero NYY OF 6' 1" / 189 lbs Oct 9, 2006 (17) None
Frederi Montero MIL SS 6' 2" / 188 lbs Jan 12, 2007 (17) None
Coco Montes COL 2B 6' 1" / 200 lbs Oct 7, 1996 (27) South Florida
Lazaro Montes SEA RF 6' 3" / 210 lbs Oct 22, 2004 (19) None
Bryce Montes De Oca NYM RP 6' 7" / 265 lbs Apr 23, 1996 (28) Missouri
Christian Montes De Oca ARI RP 6' 4" / 230 lbs Aug 30, 1999 (24) None
Kendry Montesino MIA SP 6' 4" / 180 lbs Feb 1, 2003 (21) None
Daniel Montesino SD 1B 6' 0" / 180 lbs Feb 12, 2004 (20) None
Rafi Montesino BOS OF 5' 10" / 170 lbs May 31, 2007 (16) None
Pat Monteverde MIA SP 6' 2" / 190 lbs Sep 24, 1997 (26) Texas Tech
Mike Montgomery RP 6' 5" / 215 lbs Jul 1, 1989 (34) None
Jordan Montgomery ARI SP 6' 6" / 228 lbs Dec 27, 1992 (31) South Carolina
Troy Montgomery RF 5' 10" / 185 lbs - -
Brandon Montgomery 3B - / - - None
Benny Montgomery COL CF 6' 4" / 200 lbs Sep 9, 2002 (21) None
Colson Montgomery CHW SS 6' 4" / 225 lbs Feb 27, 2002 (22) None
Mason Montgomery TB SP 6' 2" / 195 lbs Jun 17, 2000 (23) Texas Tech
Torin Montgomery MIA 1B 6' 3" / 245 lbs May 2, 2001 (22) Missouri
Carson Montgomery SD P 6' 3" / 215 lbs Aug 13, 2002 (21) Florida State
Jose Montilla P 6' 6" / 170 lbs Sep 1, 2002 (21) None
Jesus Montilla SS 5' 8" / 130 lbs Feb 29, 2004 (20) None
Jose Montilla RP 6' 1" / 235 lbs Jun 4, 1998 (25) None
Christopher Montilla LAA P 6' 2" / 170 lbs Feb 8, 2007 (17) None
Emailin Montilla ARI P 6' 3" / 255 lbs Oct 12, 1995 (28) None
Jose Monzon TB 3B 6' 0" / 160 lbs Nov 17, 2005 (18) None
Peter Mooney SS 5' 6" / 155 lbs Aug 19, 1990 (33) South Carolina
Marcus Mooney 2B 5' 7" / 160 lbs Jan 20, 1994 (30) None
Sean Mooney MIN SP 6' 1" / 200 lbs Jan 11, 1998 (26) St. John's
Alex Mooney CLE SS 6' 1" / 195 lbs Jul 6, 2002 (21) Duke
Matt Moore LAA RP 6' 3" / 210 lbs Jun 18, 1989 (34) None
Andrew Moore SP 6' 0" / 195 lbs Jun 2, 1994 (29) Oregon State
Dylan Moore SEA LF 6' 0" / 205 lbs Aug 2, 1992 (31) Central Florida
Xavier Moore RP 6' 2" / 175 lbs Jan 7, 1999 (25) None
Andrew Moore CIN RP 6' 5" / 205 lbs Aug 11, 1999 (24) Chipola JC (FL)
McKinley Moore NYY RP 6' 6" / 225 lbs Aug 24, 1998 (25) Arkansas-Little Rock
Robert Moore PHI SS 5' 9" / 170 lbs Mar 31, 2002 (22) Arkansas
Brody Moore STL 2B 5' 11" / 183 lbs Jul 20, 2000 (23) Auburn
Wesley Moore PHI RP 6' 2" / 200 lbs Sep 5, 1999 (24) Kansas State
Cole Moore PHI 1B 6' 1" / 211 lbs Jun 14, 1999 (24) Dallas Baptist
Grayson Moore CHC RP 6' 3" / 215 lbs Jul 9, 2001 (22) Vanderbilt
Chuck Moorman C 5' 11" / 200 lbs Jan 9, 1994 (30) None
Darlin Moquete STL RF 5' 8" / 175 lbs Sep 19, 1999 (24) None
Angelo Mora 2B 5' 11" / 151 lbs Feb 25, 1993 (31) None
Javier Mora CHW 2B 5' 11" / 170 lbs Mar 23, 2003 (21) None
Sander Mora SS 5' 9" / 155 lbs Feb 23, 2022 (2) None
Juan Mora CHC 2B 5' 9" / 176 lbs Sep 30, 1999 (24) None
Nick Morabito NYM 2B 5' 11" / 185 lbs May 7, 2003 (20) None
Kendrys Morales DH 6' 1" / 225 lbs Jun 20, 1983 (40) -
Francisco Morales ARI SP 6' 4" / 185 lbs Oct 27, 1999 (24) None
Roy Morales C 6' 2" / 195 lbs Jun 25, 1995 (28) None
Jonathan Morales STL C 5' 11" / 200 lbs Jan 29, 1995 (29) Miami Dade CC (FL)
Henry Morales BOS CF 6' 3" / 185 lbs Oct 4, 2001 (22) None
Gleiber Morales RP 5' 10" / 165 lbs Sep 28, 2002 (21) None
Michael Morales SEA SP 6' 2" / 205 lbs Aug 13, 2002 (21) None
Accimias Morales LAD SP 6' 5" / 190 lbs Sep 13, 2004 (19) None
Jeferson Morales MIN C 5' 8" / 170 lbs May 13, 1999 (24) None
Luis Morales OAK SP 6' 3" / 190 lbs Sep 24, 2002 (21) None
Yohandy Morales WSH 3B 6' 4" / 225 lbs Oct 9, 2001 (22) Miami (FL)
Coby Morales NYY LF 6' 3" / 225 lbs Dec 5, 2001 (22) Washington
Moises Morales TEX P 6' 1" / 175 lbs Feb 15, 2004 (20) None
Emil Morales LAD SS 6' 3" / 191 lbs Sep 22, 2006 (17) None
Jacob Morales NYY LF 6' 3" / 225 lbs Dec 5, 2001 (22) None
Christopher Morales HOU OF 6' 1" / 170 lbs Sep 30, 2002 (21) None
Brian Moran RP 6' 4" / 225 lbs Sep 30, 1988 (35) North Carolina
Colin Moran SEA 3B 6' 4" / 225 lbs Oct 1, 1992 (31) North Carolina
Jovani Moran MIN RP 6' 1" / 167 lbs Apr 24, 1997 (27) None
Francisco Morao BAL SP 6' 2" / 178 lbs Nov 15, 2005 (18) None
Francisco Morao BAL RP - / - Nov 15, 2005 (18) None
Aneudis Mordan BAL C 6' 1" / 175 lbs Jun 10, 2004 (19) None
Cristian More CHC CF 5' 10" / 170 lbs Aug 11, 2001 (22) None
Zane Morehouse CLE RP 6' 4" / 200 lbs Nov 16, 1999 (24) Texas
Adrian Morejon SD SP 5' 11" / 224 lbs Feb 27, 1999 (25) None
Yohanse Morel TEX SP 6' 0" / 170 lbs Aug 23, 2000 (23) None
Rafael Morel CHC SS 6' 0" / 170 lbs Nov 22, 2001 (22) None
Christopher Morel CHC 3B 5' 11" / 145 lbs Jun 24, 1999 (24) None
Brailyn Morel TEX CF 6' 2" / 180 lbs Jan 19, 2006 (18) None
Mitch Moreland 1B 6' 3" / 245 lbs Sep 6, 1985 (38) Mississippi State
Fray Morelo MIL RP 6' 2" / 178 lbs May 23, 2002 (21) None
Gerson Moreno OAK RP 6' 0" / 175 lbs Sep 10, 1995 (28) None
Gabriel Moreno ARI C 5' 11" / 195 lbs Feb 14, 2000 (24) None
Hansel Moreno LF - / - Nov 3, 1996 (27) None
Yoansy Moreno ATL OF 6' 2" / 190 lbs Nov 29, 2002 (21) None
Koen Moreno CHC SP 6' 2" / 170 lbs Aug 1, 2001 (22) None
Yariel Moreno SD SP 6' 5" / 190 lbs Jun 28, 2004 (19) None
Darwin Moreno LAA CF 6' 2" / 175 lbs Jan 26, 2002 (22) None
Jesus Moreno TEX C 5' 11" / 170 lbs Apr 16, 2001 (23) None
Luis Moreno SP 6' 2" / 174 lbs Aug 3, 1998 (25) None
Moises Moreno TB OF 6' 2" / 169 lbs Nov 1, 2005 (18) None
Williander Moreno DET RP 6' 0" / 160 lbs Mar 13, 1999 (25) None
Manuel Moreno P 6' 1" / 170 lbs - None
Edwin Moreno DET P 6' 1" / 170 lbs Feb 8, 2003 (21) None
Luis Moreno NYM SP 5' 8" / 170 lbs May 29, 1999 (24) None
Dauri Moreta PIT RP 6' 2" / 185 lbs Apr 15, 1996 (28) None
Edgar Moreta NYM SP 6' 4" / 192 lbs Sep 5, 2003 (20) None
Keeler Morfe BAL SP 5' 8" / 161 lbs Jun 9, 2006 (17) None
Keeler Morfe BAL RP - / - - None
Adam Morgan RP 6' 1" / 200 lbs Feb 27, 1990 (34) Alabama
Gareth Morgan CF 6' 4" / 265 lbs Apr 12, 1996 (28) None
Josh Morgan C 5' 11" / 185 lbs Nov 16, 1995 (28) None
Joey Morgan DET C 6' 0" / 185 lbs Aug 26, 1996 (27) Washington
Eli Morgan CLE RP 5' 10" / 190 lbs May 13, 1996 (27) Gonzaga
Reid Morgan SEA SP 6' 0" / 187 lbs Mar 24, 1997 (27) South Carolina
Tyler Morgan SD SP 6' 0" / 200 lbs Nov 6, 2000 (23) Abilene Christian
Tre' Morgan TB 1B 6' 1" / 215 lbs Jul 16, 2002 (21) Louisiana State
Zach Morgan SF C 6' 0" / 180 lbs Mar 30, 2000 (24) Fresno State
Juan Morillo SF RP 5' 10" / 145 lbs Nov 1, 2002 (21) None
David Morillo SEA SP 6' 2" / 168 lbs Sep 26, 2001 (22) None
Elier Morillo MIA SP 5' 11" / 160 lbs Oct 6, 2005 (18) None
Juan Morillo LAD SP 6' 1" / 150 lbs Mar 19, 1999 (25) None
Sergio Morillo P 6' 3" / 190 lbs Sep 13, 1999 (24) None
Jirvin Morillo CIN C 5' 11" / 177 lbs - None
Shawn Morimando RP 6' 0" / 206 lbs Nov 20, 1992 (31) None
Mike Morin RP 6' 4" / 220 lbs May 3, 1991 (32) North Carolina
Victor Morin LAA SP 6' 6" / 190 lbs Oct 30, 2002 (21) None
Yohangel Moris TB 3B 6' 0" / 160 lbs Nov 22, 2005 (18) None
Cody Morissette MIA SS 6' 0" / 175 lbs Jan 16, 2000 (24) Boston College
Andrew Moritz RF 5' 11" / 180 lbs Dec 22, 1996 (27) North Carolina Greensboro
Max Moroff SS 5' 10" / 190 lbs May 13, 1993 (30) None
Raynel Moron WSH P 6' 3" / 190 lbs Mar 17, 2001 (23) None
Reyes Moronta RP 5' 10" / 265 lbs Jan 6, 1993 (31) None
Nick Morreale SF RP 6' 5" / 220 lbs Jul 27, 1997 (26) Georgetown
Hueston Morrill NYY P 6' 0" / 168 lbs Nov 27, 1999 (24) Oklahoma State
Cody Morris NYY RP 6' 4" / 205 lbs Nov 4, 1996 (27) South Carolina
Colby Morris NYM P 6' 2" / 195 lbs May 17, 1997 (26) Middlebury
Tanner Morris MIN SS 6' 2" / 190 lbs Sep 13, 1997 (26) Virginia
PK Morris 1B 6' 1" / 195 lbs Nov 30, 1998 (25) None
Andrew Morris MIN SP 6' 0" / 195 lbs Sep 1, 2001 (22) Texas Tech
Kade Morris NYM RP 6' 3" / 190 lbs Jun 21, 2002 (21) Nevada
Logan Morrison 1B 6' 3" / 245 lbs Aug 25, 1987 (36) Maple Woods CC
Yeison Morrobel TEX LF 6' 2" / 170 lbs Dec 8, 2003 (20) None
Felix Morrobel LAA SS 6' 0" / 175 lbs Sep 24, 2005 (18) None
Brandon Morrow RP 6' 3" / 205 lbs Jul 26, 1984 (39) California
Brendan Morse TEX P 6' 3" / 185 lbs May 24, 2004 (19) Niagara County CC (NY)
Zach Mort SP 6' 1" / 205 lbs May 22, 1997 (26) George Mason
Charlie Morton ATL SP 6' 5" / 215 lbs Nov 12, 1983 (40) None
Kadon Morton ATL CF 6' 2" / 195 lbs Nov 19, 2000 (23) None
Isaac Moscote CHC SS 5' 11" / 180 lbs Nov 24, 2006 (17) None
Ryan Moseley RP 6' 3" / 190 lbs Oct 6, 1994 (29) Texas Tech
Oddanier Mosqueda NYY RP 5' 10" / 155 lbs May 6, 1999 (24) None
Diego Mosquera NYM SS 5' 11" / 156 lbs Mar 14, 2004 (20) None
Eiver Mosquera MIA SP 6' 2" / 175 lbs Sep 10, 2006 (17) None
Brandon Moss RF 6' 1" / 210 lbs Sep 16, 1983 (40) -
Scott Moss SP 6' 6" / 225 lbs Oct 6, 1994 (29) Florida
Keithron Moss TEX SS 5' 11" / 188 lbs Aug 20, 2001 (22) None
Addison Moss TB P 6' 1" / 190 lbs Sep 10, 1997 (26) Rice
Jack Moss CIN 1B 6' 5" / 215 lbs Oct 30, 2001 (22) Texas A&M
Gabe Mosser SD SP 6' 4" / 185 lbs Jun 8, 1996 (27) Shippensburg (PA)
Jonathan Mota SS 6' 0" / 200 lbs Jun 1, 1987 (36) None
Pedro Mota SS 6' 1" / 160 lbs Sep 24, 2001 (22) None
Juan Mota RP 6' 4" / 190 lbs May 4, 1996 (27) None
Alberto Mota TEX RP 5' 11" / 170 lbs Feb 17, 2003 (21) None
Helison Mota 2B 5' 11" / 160 lbs Sep 24, 2003 (20) None
Henrison Mota MIL SP 6' 3" / 193 lbs Jul 4, 2003 (20) None
Jorgelys Mota WSH SS 6' 3" / 170 lbs Jun 3, 2005 (18) None
Taylor Motter SS 6' 1" / 195 lbs Sep 18, 1989 (34) Coastal Carolina
Drew Mount CIN LF 5' 11" / 205 lbs Mar 24, 1996 (28) Kansas State
Ryan Mountcastle BAL 1B 6' 4" / 220 lbs Feb 18, 1997 (27) None
Mike Moustakas CHW 1B 6' 0" / 225 lbs Sep 11, 1988 (35) None
Gabriel Moya RP 6' 0" / 175 lbs Jan 9, 1995 (29) None
Jonathan Moya DET OF 5' 11" / 203 lbs Sep 27, 2006 (17) None
Josh Moylan NYY 1B 6' 4" / 216 lbs Jul 3, 2002 (21) East Carolina
Frank Mozzicato KC SP 6' 3" / 175 lbs Jun 19, 2003 (20) None
Spencer Mraz RP 6' 10" / 245 lbs May 5, 1998 (25) Miami (OH)
Zach Muckenhirn RP 6' 0" / 205 lbs Feb 27, 1995 (29) North Dakota
MacKenzie Mueller TOR RF 6' 3" / 225 lbs Dec 16, 1997 (26) Baylor
Zander Mueth PIT P 6' 6" / 205 lbs Jun 22, 2005 (18) None
José Mujica SP 6' 2" / 235 lbs Jun 29, 1996 (27) None
Jose Mujica OAK C 6' 0" / 164 lbs Mar 28, 2001 (23) None
Pablo Mujica NYY RP 6' 0" / 180 lbs Jun 26, 2001 (22) None
Floating offer