MLB Players with Last Names Starting with "M"

Player Pos Height / Weight Birth Date (Age) College
Alex McKenna CF 6' 2" / 204 lbs Sep 6, 1997 (27) Cal Poly San Luis Obispo
Brian McKenna RP 6' 0" / 200 lbs Nov 19, 1992 (32) None
Jake McKenna PHI SP 6' 6" / 215 lbs Apr 24, 2002 (22) None
Alex McKenney PHI RP 6' 3" / 245 lbs May 11, 1999 (25) Maine
Triston McKenzie CLE SP 6' 5" / 165 lbs Aug 2, 1997 (27) None
Jared McKenzie WSH CF 6' 0" / 180 lbs May 16, 2001 (23) Baylor
Scott McKeon CHC SS 6' 0" / 185 lbs Oct 30, 1997 (27) Coastal Carolina
Adam McKillican RP 6' 5" / 225 lbs Jan 9, 1998 (26) Georgia Gwinnett
Jayson McKinley RP 6' 4" / 210 lbs Jan 18, 1994 (30) Lamar
Billy McKinney LF 6' 0" / 205 lbs Aug 23, 1994 (30) None
Ian McKinney SP 5' 11" / 185 lbs Nov 18, 1994 (30) None
Kole McKinnon C 6' 0" / 195 lbs Jul 19, 1997 (27) Louisiana-Lafayette
Zach McKinstry DET SS 6' 0" / 180 lbs Apr 29, 1995 (29) Central Michigan
Andrew McKirahan MIA RP 6' 2" / 195 lbs Feb 8, 1990 (34) Texas
Matt McLain CIN SS 5' 8" / 180 lbs Aug 6, 1999 (25) UCLA
Sean McLain LAD SS 5' 11" / 170 lbs Mar 22, 2001 (23) Arizona State
Nick McLain CHW OF 5' 10" / 190 lbs Dec 16, 2002 (22) Arizona State
Griffin McLarty SP 6' 3" / 185 lbs Aug 10, 1998 (26) College of Charleston
Matt McLaughlin 2B 6' 1" / 185 lbs Feb 2, 1996 (28) Kansas
Sean McLaughlin LAA RP 5' 11" / 195 lbs May 16, 1994 (30) Georgia
J.D. McLaughlin DET CF 6' 2" / 195 lbs Dec 28, 2000 (23) Oregon State
Ben McLaughlin ARI 1B 6' 3" / 210 lbs May 30, 2002 (22) Arkansas
Nolan McLean NYM 3B 6' 3" / 205 lbs Jul 24, 2001 (23) Oklahoma State
Trey McLoughlin NYM RP 6' 2" / 210 lbs Jun 11, 1999 (25) Fairfield (CT)
Jake McMahill CIN RP 6' 2" / 197 lbs Mar 2, 1998 (26) Missouri State
Ryan McMahon COL 3B 6' 2" / 219 lbs Dec 14, 1994 (30) None
Hunter McMahon MIN RP 6' 3" / 185 lbs Apr 9, 1998 (26) Texas State
Chris McMahon COL SP 6' 2" / 217 lbs Feb 4, 1999 (25) Miami (FL)
Matthew McMillan P 6' 5" / 220 lbs Nov 24, 1999 (25) Texas - Tyler
Garrett McMillan PIT SP 6' 4" / 235 lbs Feb 10, 2001 (23) Alabama
John McMillon PHI RP 6' 3" / 230 lbs Jan 27, 1998 (26) Texas Tech
Brennon McNair KC SS 5' 10" / 185 lbs Sep 15, 2002 (22) None
Jeff McNeil NYM 2B 6' 1" / 195 lbs Apr 8, 1992 (32) Long Beach State
Trey McNutt RP 6' 4" / 220 lbs Aug 2, 1989 (35) Shelton State CC
Jahni McPhee CHC OF 5' 11" / 160 lbs - None
Kyle McPherson TB RP 6' 4" / 215 lbs Nov 11, 1987 (37) Mobile
Kyle McPherson SS 5' 11" / 180 lbs Feb 9, 1996 (28) James Madison
Alex McRae RP 6' 2" / 220 lbs Apr 6, 1993 (31) Jacksonville
Jonah McReynolds DH - / - - None
Matt McShane PIT RP 6' 4" / 220 lbs Nov 17, 2002 (22) Saint Joseph's
Jake McSteen ATL RP 6' 0" / 195 lbs Mar 12, 1996 (28) Nebraska
Morgan McSweeney BAL RP 6' 4" / 210 lbs Sep 21, 1997 (27) Wake Forest
Sam McWilliams CHC SP 6' 7" / 230 lbs Sep 4, 1995 (29) None
Xavier Meachem MIA RP 5' 11" / 200 lbs Sep 6, 2002 (22) North Carolina A&T
Curtis Mead TB 2B 6' 1" / 171 lbs Oct 26, 2000 (24) None
Austin Meadows RF 6' 3" / 225 lbs May 3, 1995 (29) None
Parker Meadows DET CF 6' 5" / 205 lbs Nov 2, 1999 (25) None
John Means 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 MIL RP 6' 2" / 200 lbs Oct 7, 1996 (28) Sacramento CC (CA)
Bryce Meccage MIL IF 6' 4" / 210 lbs Mar 21, 2006 (18) None
Kade Mechals CHW RP 5' 11" / 185 lbs Oct 28, 1997 (27) Grand Canyon
Wade Meckler SF CF 5' 9" / 178 lbs Apr 21, 2000 (24) Oregon State
Alexander Meckley WSH P 6' 2" / 240 lbs Jul 12, 2003 (21) Coastal Carolina
Kodi Medeiros SP 6' 1" / 195 lbs May 25, 1996 (28) None
Victor Mederos LAA SP 6' 2" / 227 lbs Jun 8, 2001 (23) Oklahoma State
Jhondaniel Medina SP 5' 11" / 158 lbs Feb 8, 1993 (31) None
Adonis Medina SEA SP 6' 1" / 185 lbs Dec 18, 1996 (28) None
Luis Medina OAK SP 6' 1" / 175 lbs May 3, 1999 (25) None
Jeffeson Medina RP - / 184 lbs May 31, 1994 (30) None
Luis Medina LF 6' 2" / 168 lbs Feb 24, 2003 (21) None
Brayan Medina MIN SP 6' 1" / 180 lbs Oct 6, 2002 (22) None
Nelson Medina NYY CF 6' 2" / 175 lbs Sep 14, 2000 (24) None
Rafael Medina LAA C 6' 2" / 210 lbs Dec 7, 2005 (19) None
Elias Medina LAD SS 5' 10" / 171 lbs Nov 9, 2005 (19) None
Angel Medina TEX P 6' 1" / 157 lbs May 21, 2002 (22) 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 (18) None
Elieser Medrano TOR RP 6' 2" / 180 lbs Aug 17, 1998 (26) 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 RP 6' 4" / 222 lbs Mar 22, 1995 (29) Delaware
Trevor Megill MIL RP 6' 8" / 255 lbs Dec 5, 1993 (31) Loyola Marymount
Tylor Megill NYM SP 6' 7" / 230 lbs Jul 28, 1995 (29) Arizona
Chase Meidroth CHW 2B 5' 10" / 170 lbs Jul 23, 2001 (23) San Diego
Justin Meis PIT SP 6' 2" / 160 lbs Nov 23, 1999 (25) Eastern Michigan
Ryan Meisinger RP 6' 4" / 235 lbs May 4, 1994 (30) Radford
Jenrry Mejia RP 6' 0" / 205 lbs Oct 11, 1989 (35) -
Adalberto Mejia RP 6' 3" / 195 lbs Jun 20, 1993 (31) None
Francisco Mejía C 5' 8" / 188 lbs Oct 27, 1995 (29) None
Alex Mejia SS 6' 1" / 205 lbs Jan 18, 1991 (33) Arizona
Erick Mejia WSH SS 5' 11" / 195 lbs Nov 9, 1994 (30) 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 (28) None
Humberto Mejía SP 6' 4" / 235 lbs Mar 3, 1997 (27) None
Gerald Mejia CF 6' 0" / 156 lbs Jun 14, 2003 (21) 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 PHI RP 5' 11" / 185 lbs Dec 22, 1998 (26) None
Adony Mejia C 5' 11" / 170 lbs Jun 9, 2001 (23) None
Alan Mejia RF 6' 0" / 165 lbs Jul 20, 2001 (23) 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 (18) None
Jose Mejia BAL SS 5' 11" / 175 lbs Sep 29, 2005 (19) None
Jose Mejia BAL SS - / - - None
Adriander Mejia BAL C - / - Aug 29, 2006 (18) None
Lisandro Mejia TEX SS 6' 0" / 150 lbs Sep 9, 2005 (19) None
Jeyson Mejia MIA RP 6' 1" / 170 lbs Dec 22, 2005 (19) None
Juan Mejia P 5' 11" / 160 lbs Jan 9, 1999 (25) None
Samuel Mejia ATL RP 6' 1" / 160 lbs Jun 17, 2002 (22) None
Juan Mejia COL RP 6' 3" / 200 lbs Jul 4, 2000 (24) None
Manuel Mejias CLE C 5' 7" / 166 lbs Jun 13, 2004 (20) None
Alvaro Mejias BOS SP 6' 2" / 170 lbs Sep 13, 2003 (21) None
Sergio Mejias TEX OF 6' 2" / 185 lbs May 6, 2006 (18) 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 (25) None
Seth Mejias-Brean 3B 6' 2" / 216 lbs Apr 5, 1991 (33) Arizona
Yorberto Mejicano C 5' 11" / 185 lbs Nov 21, 2000 (24) None
Dakota Mekkes RP 6' 7" / 275 lbs Nov 6, 1994 (30) Michigan State
Mark Melancon RP 6' 1" / 215 lbs Mar 28, 1985 (39) Arizona
Kevin Melean SS 6' 0" / 195 lbs Sep 5, 1998 (26) None
Alejandro Melean TOR RP 6' 0" / 175 lbs Oct 11, 2000 (24) None
Manuel Melendez CF 5' 11" / 165 lbs - None
MJ Melendez KC LF 6' 1" / 190 lbs Nov 29, 1998 (26) None
Cristofer Melendez PIT SP 6' 3" / 226 lbs Sep 16, 1997 (27) None
Andres Melendez C 5' 10" / 150 lbs May 21, 2001 (23) None
Anderson Melendez DET RP 6' 1" / 170 lbs Oct 12, 2002 (22) None
Juan Melendez PHI RP 6' 3" / 170 lbs Jul 19, 2004 (20) None
Jaime Melendez HOU SP 5' 8" / 190 lbs Sep 26, 2001 (23) 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 (19) None
Keury Mella RP 6' 2" / 200 lbs Aug 2, 1993 (31) 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 (24) San Diego State
Jacob Melton HOU CF 6' 3" / 208 lbs Sep 7, 2000 (24) Oregon State
Tim Melville SP 6' 4" / 225 lbs Oct 9, 1989 (35) None
Ismael Mena CHC CF 6' 3" / 185 lbs Nov 30, 2002 (22) None
Cristian Mena ARI SP 6' 2" / 170 lbs Dec 21, 2002 (22) None
Nestor Mena MIL RP 6' 1" / 154 lbs Sep 17, 2004 (20) None
Jose Mena C 6' 0" / 208 lbs Dec 22, 1996 (28) None
Chipper Menard BAL SP 5' 11" / 175 lbs Dec 27, 2001 (22) Louisiana-Monroe
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 PIT LF 6' 1" / 180 lbs Jan 28, 2003 (21) None
Hendry Mendez PHI LF 6' 2" / 175 lbs Nov 7, 2003 (21) None
Bryant Mendez SEA SS 5' 11" / 165 lbs Sep 15, 2003 (21) None
Lenin Mendez MIL RP 6' 3" / 193 lbs Sep 22, 2004 (20) None
Eric Mendez RP 6' 0" / 175 lbs Dec 3, 1999 (25) None
Josan Méndez MIA RP 6' 2" / 180 lbs Jul 10, 2000 (24) 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 (18) None
Juan Mendez MIN P 6' 4" / 240 lbs Oct 18, 1998 (26) None
Jorge Mendez PHI C 5' 10" / 160 lbs Aug 1, 2003 (21) None
Jesus Mendez CHW RP 5' 11" / 180 lbs Jul 30, 2004 (20) None
Jehancarlos Mendez CHW SS 6' 2" / 180 lbs Aug 9, 2007 (17) None
Danny Mendick 3B 5' 10" / 195 lbs Sep 28, 1993 (31) Massachusetts-Lowell
Noah Mendlinger STL 3B 5' 9" / 180 lbs Aug 9, 2000 (24) 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 (28) North Carolina State
Kevin Mendoza C 5' 10" / 155 lbs Aug 16, 1995 (29) None
Drew Mendoza 3B 6' 5" / 230 lbs Oct 10, 1997 (27) Florida State
Brayan Mendoza MIA SP 6' 0" / 155 lbs Jan 19, 2004 (20) None
Raul Mendoza P 5' 11" / 168 lbs Dec 9, 2000 (24) None
Abdiel Mendoza TOR RP 5' 10" / 160 lbs Sep 19, 1998 (26) 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 (24) None
Carlos Mendoza DET 3B 5' 7" / 165 lbs Dec 14, 1999 (25) None
Aniel Mendoza TEX SS 6' 2" / 185 lbs Sep 13, 2004 (20) None
Angel Mendoza OF 5' 10" / 160 lbs Oct 19, 2002 (22) None
Jordarlin Mendoza NYY P 6' 0" / 175 lbs Nov 14, 2003 (21) 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 NYM 1B 6' 3" / 235 lbs May 6, 1992 (32) None
Conner Menez SP 6' 3" / 205 lbs May 29, 1995 (29) 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 (26) NC State
Richard Meran NYY OF 6' 0" / 165 lbs Jun 25, 2006 (18) None
Oscar Mercado DET CF 6' 2" / 197 lbs Dec 16, 1994 (30) None
Michael Mercado PHI SP 6' 4" / 205 lbs Apr 15, 1999 (25) None
Reidy Mercado CF 5' 11" / 153 lbs Jan 6, 2001 (23) None
Jan Mercado MIA C 6' 0" / 200 lbs Aug 28, 1999 (25) 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 (22) 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 (20) None
Pedro Mercedes RP 6' 6" / 230 lbs Oct 23, 2001 (23) 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 (18) None
Jeffrey Mercedes CLE 3B 5' 8" / 146 lbs Oct 2, 2004 (20) None
Abel Mercedes HOU P 6' 1" / 185 lbs Jun 29, 2002 (22) None
Jordy Mercer SS 6' 3" / 210 lbs Aug 27, 1986 (38) Oklahoma State
Kier Meredith LF 5' 10" / 200 lbs Sep 12, 1999 (25) Clemson
Luis Merejo CLE 3B 6' 2" / 185 lbs Jun 28, 2006 (18) None
Patrick Merino LF 6' 2" / 220 lbs Aug 13, 1998 (26) None
Nick Merkel MIL RP 6' 7" / 255 lbs Jul 3, 1998 (26) None
Kevin Merrell SS 6' 1" / 180 lbs Dec 14, 1995 (29) South Florida
Whit Merrifield 2B 6' 1" / 195 lbs Jan 24, 1989 (35) South Carolina
Matthew Merrill DET RP 6' 4" / 202 lbs Jun 11, 1998 (26) 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 (33) Oklahoma Baptist
David Mershon LAA SS 5' 8" / 175 lbs May 24, 2003 (21) Mississippi State
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 (28) None
Andres Mesa SS 5' 11" / 170 lbs Oct 16, 2002 (22) None
Victor Mesa Jr. MIA CF 6' 0" / 195 lbs Sep 8, 2001 (23) 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 (36) None
Parker Messick CLE SP 6' 0" / 225 lbs Oct 26, 2000 (24) Florida State
Cole Messina KC C 6' 0" / 230 lbs May 14, 2003 (21) South Carolina
Carson Messina TOR RP 6' 2" / 225 lbs Apr 15, 2006 (18) None
Zach Messinger NYY SP 6' 6" / 225 lbs Oct 4, 1999 (25) Virginia
Frankeli Mesta PIT SS 6' 1" / 175 lbs May 29, 2007 (17) None
Ryan Metzler 2B 6' 3" / 190 lbs Mar 20, 1993 (31) South Carolina - Aiken
Luis Mey CIN P 6' 5" / 235 lbs Jun 24, 2001 (23) None
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 (28) 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 (34) None
Julio Meza C 6' 0" / 165 lbs May 4, 1999 (25) 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 (19) None
Moises Meza COL P 6' 0" / 188 lbs - None
Carlos Meza CIN P 6' 1" / 155 lbs Feb 10, 2001 (23) None
Jhordany Mezquita SP 6' 1" / 185 lbs Jan 30, 1998 (26) None
Brandol Mezquita RF 6' 0" / 170 lbs Jul 14, 2001 (23) 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 (27) 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 (20) None
Eddie Micheletti TOR RF 6' 1" / 220 lbs Dec 29, 2001 (22) Virginia Polytechnic Institute
Ryan Middendorf MIL RP 6' 6" / 220 lbs Dec 22, 1997 (27) Lake Erie (OH)
Keynan Middleton RP 6' 3" / 230 lbs Sep 12, 1993 (31) Lane CC (OR)
Jake Miednik CLE P 5' 11" / 190 lbs May 1, 1996 (28) Florida Atlantic
Daniel Mielcarek LAD SS 6' 3" / 185 lbs Dec 19, 2005 (19) None
Johan Mieses CF 6' 2" / 185 lbs Jul 13, 1995 (29) None
Luis Mieses TEX RF 6' 3" / 180 lbs May 31, 2000 (24) None
Yaikel Mijares CLE SS 5' 9" / 145 lbs Dec 13, 2005 (19) 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 (28) 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 (24) Kent State
Nick Mikolajchak CLE RP 6' 2" / 215 lbs Nov 21, 1997 (27) Sam Houston State
Miles Mikolas STL SP 6' 4" / 230 lbs Aug 23, 1988 (36) Nova Southeastern (FL)
Matt Mikulski SF SP 6' 4" / 205 lbs May 8, 1999 (25) Fordham
Bobby Milacki SD RP 6' 2" / 210 lbs Nov 6, 1996 (28) Arizona Christian
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 (31) Wofford College
Spencer Miles SF SP 6' 3" / 180 lbs Jul 26, 2000 (24) Missouri
Wade Miley SP 6' 1" / 220 lbs Nov 13, 1986 (38) 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 (25) None
Carlos Millan PHI RP 6' 2" / 160 lbs Jul 19, 2003 (21) 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 RP 6' 3" / 225 lbs Oct 10, 1990 (34) None
Andrew Miller RP 6' 7" / 200 lbs May 21, 1985 (39) North Carolina
Brad Miller DH 6' 2" / 195 lbs Oct 18, 1989 (35) Clemson
Justin Miller RP 6' 3" / 225 lbs Jun 13, 1987 (37) Fresno State
Mike Miller 2B 5' 9" / 180 lbs Sep 27, 1989 (35) -
Ian Miller CF 6' 0" / 175 lbs Feb 21, 1992 (32) Wagner
Jalen Miller 2B 6' 0" / 190 lbs Dec 19, 1996 (28) None
Anderson Miller LF 6' 3" / 208 lbs May 6, 1994 (30) Western Kentucky
Tyson Miller CHC RP 6' 5" / 220 lbs Jul 29, 1995 (29) California Baptist
Brian Miller CF 6' 1" / 196 lbs Aug 20, 1995 (29) North Carolina
Sean Miller SS 5' 11" / 175 lbs Oct 10, 1994 (30) South Carolina-Aiken
Evan Miller RP 6' 2" / 200 lbs May 23, 1995 (29) Indiana-Purdue Fort Wayne
Owen Miller COL 1B 5' 11" / 197 lbs Nov 15, 1996 (28) 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 (22) None
Bryce Miller SEA SP 6' 2" / 200 lbs Aug 23, 1998 (26) Texas A&M
Mason Miller OAK RP 6' 5" / 200 lbs Aug 24, 1998 (26) Gardner-Webb
Tyler Miller BOS 3B 6' 2" / 193 lbs Dec 17, 1999 (25) Auburn
Mitchell Miller SD P 6' 6" / 185 lbs Jun 13, 1997 (27) West Texas A&M
Jacob Miller MIA SP 6' 2" / 180 lbs Sep 10, 2003 (21) None
Ryan Miller DET 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 (27) 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 (19) None
Aidan Miller PHI 3B 6' 2" / 205 lbs Jun 9, 2004 (20) 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 (24) Texas-San Antonio
Christopher Miller BOS 1B 6' 2" / 193 lbs Dec 17, 1999 (25) None
Gage Miller MIA 2B 6' 0" / 200 lbs Mar 1, 2003 (21) Alabama
Lyle Miller-Green CHW OF 6' 5" / 237 lbs Sep 4, 2000 (24) Austin Peay
Cody Milligan ATL 2B 5' 10" / 170 lbs Dec 23, 1998 (26) Cowley CC (KS)
Alec Mills RP 6' 4" / 205 lbs Nov 30, 1991 (33) 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 (24) Washington State
Hoby Milner TEX 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 (34) None
Cody Mincey MIA RP 5' 11" / 175 lbs Apr 23, 1992 (32) None
Jordan Minch P - / - - None
Ryan Minckler WSH P 6' 2" / 185 lbs Oct 1, 2002 (22) Niagara
Cameron Ming SEA P 6' 1" / 177 lbs May 2, 1996 (28) Arizona
Brock Minich SEA SP 6' 6" / 220 lbs Sep 29, 1996 (28) Nova Southeastern (FL)
Braylin Minier CIN SS 6' 0" / 160 lbs Jun 11, 2003 (21) None
Felix Minjarez RP 6' 3" / 205 lbs Sep 13, 1996 (28) 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 (19) None
A.J. Minter RP 6' 0" / 215 lbs Sep 2, 1993 (31) Texas A&M
Hayden Minton DET SP 6' 3" / 210 lbs Mar 14, 2001 (23) Missouri State
Freylin Minyety 3B 5' 7" / 185 lbs Oct 22, 1999 (25) Wabash Valley JC (IL)
Marlon Mirabal MIN P 5' 10" / 184 lbs - None
Jose Miranda MIN 3B 6' 2" / 210 lbs Jun 29, 1998 (26) None
Elian Miranda ARI 1B 6' 1" / 200 lbs May 31, 1999 (25) 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 (27) Northeastern
Anthony Misiewicz RP 6' 1" / 196 lbs Nov 1, 1994 (30) 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
Daniel Missaki TEX P 6' 0" / 170 lbs Apr 9, 1996 (28) None
Bryan Mitchell SP 6' 3" / 210 lbs Apr 19, 1991 (33) None
Andrew Mitchell RP 6' 1" / 200 lbs Oct 23, 1994 (30) Auburn
Ronnie Mitchell DET OF 5' 11" / 200 lbs Jun 21, 1991 (33) Dallas Baptist
Cal Mitchell CHW RF 6' 0" / 220 lbs Mar 8, 1999 (25) None
Garrett Mitchell MIL CF 6' 3" / 224 lbs Sep 4, 1998 (26) 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 (20) None
Nick Mitchell CLE OF 5' 10" / 185 lbs Sep 3, 2003 (21) Indiana
Tyler Mitzel RP 6' 4" / 210 lbs May 10, 1996 (28) Augustana (SD)
Casey Mize DET SP 6' 3" / 212 lbs May 1, 1997 (27) Auburn
Carmen Mlodzinski PIT RP 6' 2" / 220 lbs Feb 19, 1999 (25) South Carolina
Dalton Moats CHC P 6' 3" / 210 lbs May 24, 1995 (29) Delta State
Chase Mobley CLE SP 6' 5" / 205 lbs Jun 5, 2006 (18) None
Eric Mock CLE RP 6' 2" / 195 lbs Jul 12, 1996 (28) Penn State
Alexander Mojica PIT 3B 6' 1" / 250 lbs Aug 2, 2002 (22) 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 (26) Michigan State
Raymond Mola PIT OF 6' 2" / 190 lbs Dec 1, 2005 (19) None
Christian Molfetta DET C 5' 10" / 195 lbs Oct 17, 1996 (28) Michigan
Yadier Molina C 5' 11" / 225 lbs Jul 13, 1982 (42) None
Nestor Molina SP 6' 1" / 220 lbs Jan 9, 1989 (35) None
Nelson Molina 3B - / - - None
Leosdany Molina 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 (27) Merced CC (CA)
Carlos Molina ARI C 6' 0" / 170 lbs Apr 25, 2007 (17) None
Mason Molina MIL SP 6' 2" / 230 lbs Jul 8, 2003 (21) Arkansas
Sam Moll CIN RP 5' 9" / 190 lbs Jan 3, 1992 (32) Memphis
Ian Moller TEX C 6' 0" / 190 lbs Oct 26, 2002 (22) None
Josh Mollerus TEX RP 6' 3" / 215 lbs Oct 6, 1999 (25) Oregon
Kyle Molnar LAA P 6' 3" / 211 lbs Nov 14, 1996 (28) UCLA
Tommy Molsky KC SP 6' 1" / 179 lbs Feb 6, 2003 (21) Oklahoma State
Andruw Monasterio MIL 3B 5' 11" / 196 lbs May 30, 1997 (27) None
Yoán Moncada 3B 6' 2" / 220 lbs May 27, 1995 (29) None
Gabe Moncada SEA 1B 6' 2" / 175 lbs Dec 17, 2001 (23) None
Carlos Moncrief RF 6' 1" / 220 lbs Nov 3, 1988 (36) -
Nick Mondak LAA SP 6' 4" / 203 lbs Jun 2, 1998 (26) St. John's
Adalberto Mondesi SS 6' 1" / 200 lbs Jul 27, 1995 (29) None
Randel Mondesi LF 6' 3" / 190 lbs Dec 4, 2002 (22) 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 (22) None
Blake Money BAL RP 6' 7" / 240 lbs Nov 14, 2001 (23) 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 CF 6' 2" / 195 lbs May 13, 1998 (26) None
Caden Monke KC RP 6' 3" / 170 lbs Sep 2, 1999 (25) Arkansas
Eduard Monroy BAL SP 5' 11" / 160 lbs Oct 8, 2001 (23) None
Juan Monso CHC SS 5' 11" / 160 lbs Nov 10, 2006 (18) None
Joseph Montalvo DET RP 6' 2" / 185 lbs May 4, 2002 (22) None
Daniel Montano CF 6' 1" / 204 lbs Mar 31, 1999 (25) None
Frankie Montas NYM SP 6' 2" / 255 lbs Mar 21, 1993 (31) None
Kenlly Montas NYY RP 6' 0" / 187 lbs May 31, 1996 (28) 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 (34) None
Elehuris Montero COL 1B 6' 3" / 235 lbs Aug 17, 1998 (26) 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 (22) None
Hans Montero NYY SS 5' 9" / 160 lbs Dec 25, 2003 (21) None
Fidel Montero NYY CF 6' 0" / 178 lbs Dec 19, 2003 (21) None
Keider Montero DET SP 6' 1" / 145 lbs Jul 6, 2000 (24) None
Edgar Montero OAK SS 6' 2" / 190 lbs Nov 21, 2006 (18) None
Estivenzon Montero NYY OF 6' 1" / 189 lbs Oct 9, 2006 (18) None
Frederi Montero MIL SS 6' 2" / 188 lbs Jan 12, 2007 (17) None
Coco Montes TB 2B 6' 1" / 200 lbs Oct 7, 1996 (28) South Florida
Lazaro Montes SEA RF 6' 3" / 210 lbs Oct 22, 2004 (20) 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 (25) 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 (17) None
Pat Monteverde MIA SP 6' 2" / 190 lbs Sep 24, 1997 (27) Texas Tech
Mike Montgomery RP 6' 5" / 215 lbs Jul 1, 1989 (35) 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 (22) 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 (24) Texas Tech
Torin Montgomery MIA 1B 6' 3" / 245 lbs May 2, 2001 (23) Missouri
Carson Montgomery SD P 6' 3" / 215 lbs Aug 13, 2002 (22) Florida State
Nicholas Montgomery ATL C 6' 4" / 210 lbs Nov 7, 2005 (19) None
Braden Montgomery CHW RF 6' 2" / 195 lbs Apr 26, 2003 (21) Texas A&M
Jose Montilla P 6' 6" / 170 lbs Sep 1, 2002 (22) None
Jesus Montilla SS 5' 8" / 130 lbs Feb 29, 2004 (20) None
Jose Montilla RP 6' 1" / 235 lbs Jun 4, 1998 (26) 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 (29) None
Jose Monzon TB 3B 6' 0" / 160 lbs Nov 17, 2005 (19) None
Peter Mooney SS 5' 6" / 155 lbs Aug 19, 1990 (34) 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 (22) Duke
Matt Moore RP 6' 3" / 210 lbs Jun 18, 1989 (35) None
Andrew Moore SP 6' 0" / 195 lbs Jun 2, 1994 (30) Oregon State
Dylan Moore SEA SS 6' 0" / 205 lbs Aug 2, 1992 (32) 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 (25) Chipola JC (FL)
McKinley Moore NYY RP 6' 6" / 225 lbs Aug 24, 1998 (26) 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 (24) Auburn
Wesley Moore PHI RP 6' 2" / 200 lbs Sep 5, 1999 (25) Kansas State
Cole Moore PHI 1B 6' 1" / 211 lbs Jun 14, 1999 (25) Dallas Baptist
Grayson Moore CHC RP 6' 3" / 215 lbs Jul 9, 2001 (23) Vanderbilt
Christian Moore LAA 2B 6' 1" / 210 lbs Oct 21, 2002 (22) Tennessee
Christian Moore LAA 2B 6' 1" / 210 lbs Oct 21, 2002 (22) University of Tennessee
Mason Moore CHW P 6' 4" / 215 lbs Sep 29, 2001 (23) Kentucky
Brock Moore SEA P 6' 6" / 230 lbs May 17, 2000 (24) Oregon
Malcolm Moore TEX C 6' 2" / 216 lbs Jul 31, 2003 (21) Stanford
Chuck Moorman C 5' 11" / 200 lbs Jan 9, 1994 (30) None
Darlin Moquete STL RF 5' 8" / 175 lbs Sep 19, 1999 (25) 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, 2001 (23) None
Juan Mora CHC 2B 5' 9" / 176 lbs Sep 30, 1999 (25) None
Nick Morabito NYM 2B 5' 11" / 185 lbs May 7, 2003 (21) None
Kendrys Morales DH 6' 1" / 225 lbs Jun 20, 1983 (41) -
Francisco Morales ARI SP 6' 4" / 185 lbs Oct 27, 1999 (25) None
Roy Morales C 6' 2" / 195 lbs Jun 25, 1995 (29) None
Jonathan Morales C 5' 11" / 200 lbs Jan 29, 1995 (29) Miami Dade CC (FL)
Henry Morales BOS CF 6' 3" / 185 lbs Oct 4, 2001 (23) None
Gleiber Morales RP 5' 10" / 165 lbs Sep 28, 2002 (22) None
Michael Morales SEA SP 6' 2" / 205 lbs Aug 13, 2002 (22) None
Accimias Morales LAD SP 6' 5" / 190 lbs Sep 13, 2004 (20) None
Jeferson Morales MIN C 5' 8" / 170 lbs May 13, 1999 (25) None
Luis Morales OAK SP 6' 3" / 190 lbs Sep 24, 2002 (22) None
Yohandy Morales WSH 3B 6' 4" / 225 lbs Oct 9, 2001 (23) Miami (FL)
Coby Morales NYY LF 6' 3" / 225 lbs Dec 5, 2001 (23) 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 (18) None
Jacob Morales NYY LF 6' 3" / 225 lbs Dec 5, 2001 (23) None
Christopher Morales OF 6' 1" / 170 lbs Sep 30, 2002 (22) None
Brian Moran RP 6' 4" / 225 lbs Sep 30, 1988 (36) North Carolina
Colin Moran SEA 3B 6' 4" / 225 lbs Oct 1, 1992 (32) North Carolina
Jovani Moran BOS RP 6' 1" / 167 lbs Apr 24, 1997 (27) None
Francisco Morao BAL SP 6' 2" / 178 lbs Nov 15, 2005 (19) None
Francisco Morao BAL RP - / - Nov 15, 2005 (19) None
Aneudis Mordan BAL C 6' 1" / 175 lbs Jun 10, 2004 (20) None
Cristian More CHC CF 5' 10" / 170 lbs Aug 11, 2001 (23) None
Zane Morehouse CLE RP 6' 4" / 200 lbs Nov 16, 1999 (25) Texas
Adrian Morejon SD RP 5' 11" / 224 lbs Feb 27, 1999 (25) None
Yohanse Morel TEX SP 6' 0" / 170 lbs Aug 23, 2000 (24) None
Rafael Morel CHC SS 6' 0" / 170 lbs Nov 22, 2001 (23) None
Christopher Morel TB 3B 5' 11" / 145 lbs Jun 24, 1999 (25) None
Brailyn Morel TEX CF 6' 2" / 180 lbs Jan 19, 2006 (18) None
Mitch Moreland 1B 6' 3" / 245 lbs Sep 6, 1985 (39) Mississippi State
Fray Morelo MIL RP 6' 2" / 178 lbs May 23, 2002 (22) None
Gerson Moreno OAK RP 6' 0" / 175 lbs Sep 10, 1995 (29) None
Gabriel Moreno ARI C 5' 11" / 195 lbs Feb 14, 2000 (24) None
Hansel Moreno LF - / - Nov 3, 1996 (28) None
Yoansy Moreno ATL OF 6' 2" / 190 lbs Nov 29, 2002 (22) None
Koen Moreno CHC SP 6' 2" / 170 lbs Aug 1, 2001 (23) None
Yariel Moreno SD SP 6' 5" / 190 lbs Jun 28, 2004 (20) 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 (26) None
Moises Moreno TB OF 6' 2" / 169 lbs Nov 1, 2005 (19) 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 (25) 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 (21) None
Ismael Morey CHC P 6' 3" / 165 lbs Aug 15, 2006 (18) None
Keeler Morfe BAL SP 5' 8" / 161 lbs Jun 9, 2006 (18) 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 (29) None
Floating offer