DataBaseball
2026

Players · surnames beginning M

MLB Players — M

629 players, from Chris Mabeus to Brian Myrow. Seasons are the ones published here, not a whole career — nothing before 2005, the first season published, is here.

Surnames beginning M, alphabetical. Plate appearances for batters, innings for pitchers.
PlayerRoleLast clubSeasonsPAIP
Chris MabeusPMIL20061.7
John MabryBATCOL2005–2007550
Mike MacDougalPLAD2005–2012294.3
Alejandro MachadoBATBOS20056
Anderson MachadoBATCOL200515
Andrés MachadoPWSH2017–2023148.7
Dixon MachadoBATSF2015–2022522
Manny MachadoBATSD2012–20268,872
Jean MachiPSEA2012–20177191.7
Vimael MachínBATCOL2020–2026379
Drew MaciasBATSD2007–2009115
Jose MaciasBATCHC2005190
Josh MaciejewskiPNYY20247.0
Willie MacIverBATATH20251112.0
Joe MackBATMIA2026330
David MacKinnonBATLAA202257
Adam MackoPTOR202631.0
Rob MackowiakBATWSH2005–20081,194
Evan MacLanePSTL20101.0
Matt MacriBATMIN200836
Ty MaddenPDET2024–202670.0
Austin MaddoxPBOS201717.3
Greg MadduxPSD2005–2008294827.0
Luís MaderoPMIA2021112.0
Nick MadrigalBATLAA2020–20261,003
Warner MadrigalPTEX2008–200948.7
Bligh MadrisBATDET2022–20242281.0
Bobby MadritschPSEA20054.3
Ryan MadsonPOAK2005–201854790.7
Kenta MaedaPMIN2016–2025215986.7
Drew MaggiBATPIT20236
Matt MagillPMIN2013–20209149.7
Damien MagnificoPLAA2016–20173.3
Trystan MagnusonPOAK201114.7
Chris MagruderBATMIL2005155
Kevin MaharBATTEX200718
Ron MahayPATL2005–20101308.7
Greg MahlePLAA201618.3
Tyler MahlePCIN2017–2026149884.0
Paul MaholmPLAD2005–20145371556.3
Joe MahoneyBATMIA2012–201333
Mike MahoneyBATSTL200575
Mikie MahtookBATDET2015–2019965
Mitch MaierBATKC2006–20121,1172.0
Luke MaileBATKC2015–20261,35213.0
John MainePMIA2005–2013209589.3
Scott MainePCHC2010–2012246.7
Gary MajewskiPCIN2005–201014221.3
Kazuhisa MakitaPSD2018335.0
Anthony MaldonadoPATH2024–202525.0
Carlos MaldonadoBATWSH2006–201274
Martín MaldonadoBATSD2011–20254,0282.0
Ben MalgeriBATDET2026140
Justyn-Henry MalloyBATDET2024–2025357
Matt MaloneyPCIN2009–20122491.0
Sean ManaeaPATH2016–2026171395.7
Trey ManciniBATLAA2016–20263,396
Seth ManessPSTL2013–201714247.0
Mark ManfrediPCOL202617.7
Matt ManginiBATSEA201041
Jake MangumBATPIT2025–2026907
Brandon MannPTEX20188.3
Charlie ManningPWSH200842.0
Matt ManningPDET2021–20241254.0
Alek ManoahPTOR2021–20261427.3
Julio ManonPBAL200620.0
Jeff ManshipPPHI2009–201610222.0
Matt ManteiPBOS200526.3
Joe MantiplyPTOR2016–2026243.0
Robert ManuelPBOS2009–201017.0
Kyle ManzardoBATCLE2024–20261,043
Tommy ManzellaBATHOU2009–2010287
Dillon MaplesPCHC2017–202154.7
Tucupita MarcanoBATPIT2021–2023447
Rafael MarchánBATPHI2020–2026334
Shaun MarcumPNYM2005–20151601030.0
Nick MargeviciusPSD2019–202117110.3
Manuel MargotBATDET2016–20253,211
Sugar Ray MarimonPATL2015725.7
Ron MarinaccioPSD2022–2026183.0
Jhan MariñezPPIT2010–20189134.0
Michael MariotPCIN2014–202352.3
Jake MarisnickBATDET2013–20232,247
Mike MarjamaBATSEA2017–201838
Nick MarkakisBATATL2006–20209,321
Parker MarkelPPIT2019–2022325.0
Justin MarksPTB2014–201712.3
Matt MarksberryPATL2015–201626.7
Cade MarloweBATSEA2023–2024109
Carlos MarmolPLAD2006–201434577.0
José MarmolejosBATSEA2020–2021237
Nick MarondePLAA2012–201417.7
Mike MarothPSTL2005–200721379.0
Brailyn MarquezPCHC20200.7
Jeff MarquezPNYY2010–20115.0
Germán MárquezPCOL2016–20262441199.3
Jason MarquisPCIN2005–20155631459.3
Chris MarreroBATSF2011–2017174
Deven MarreroBATNYM2015–2022373
Eli MarreroBATCOL2005–2006269
Jakob MarseeBATMIA2025–2026850
Alec MarshPKC2023–2024203.3
Brandon MarshBATPHI2021–20262,662
Brett MarshallPNYY201312.0
Evan MarshallPCWS2014–2021193.3
Jay MarshallPOAK2007–200949.3
Sean MarshallPCHC2006–2014111615.3
Lou MarsonBATCLE2008–2013882
Alfredo MarteBATLAA2013–2015170
Andy MarteBATAZ2005–20149401.0
Damaso MartePPIT2005–20104245.0
Jefry MarteBATLAA2015–2018728
José MartePLAA2021–202443.7
Kelvin MartePPIT20163.3
Ketel MarteBATAZ2015–20265,716
Luis MartePDET2011–2012126.0
Noelvi MarteBATCIN2023–2026926
Starling MarteBATKC2012–20266,475
Victor MartePSTL2009–201383.0
Yunior MartePCIN2022–2026113.7
Yunior MartePSF202624.3
Luis MartéBATMIA20217
Francis MartesPHOU201754.3
Austin MartinBATMIN2024–2026796
Brett MartinPTEX2019–2022189.3
Chris MartinPTEX2014–2026403.0
Cody MartinPATL2015–2017158.3
Corbin MartinPAZ2019–2026480.7
Davis MartinPCWS2022–2026402.0
Ethan MartinPPHI2013–20141044.0
J.D. MartinPWSH2009–201042125.0
Jason MartinBATTEX2019–2021205
Kyle MartinPBOS20172.3
Leonys MartinBATCLE2011–20192,7920.7
Richie Martin Jr.BATBAL2019–2022447
Riley MartinPCHC20268.3
Rudy Martin Jr.BATTOR20263
Russell MartinBATLAD2006–20196,6484.0
Tom MartinPCOL2005–2007688.3
Trevor MartinPTB202615.3
Rafael MartínPWSH2015–201616.0
Adrián MartinezPOAK2022–2023112.7
Carlos MartinezPSTL2013–2021274967.0
Carlos MartinezPFLA2006–2009115.3
Cristhian MartinezPATL2009–201317206.0
David MartinezPHOU2013–201418.3
Fernando MartinezBATHOU2009–2013310
J.D. MartinezBATNYM2011–20246,865
Joe MartinezPSF2009–20131255.7
Justin MartinezPAZ2023–2026111.3
Luis MartinezBATTEX2011–201287
Michael MartinezBATTB2011–20176211.0
Nick MartinezPTEX2014–2026111120.0
Omar MartinezBATLAA20263
Orelvis MartinezBATTOR20243
Ramon MartinezBATNYM2005–2009530
Seth MartinezPBOS2021–2026145.0
Tino MartinezBATNYY2005348
Victor MartinezBATDET2005–20187,365
Angel MartínezBATCLE2024–20261,069
J.P. MartínezBATATL2023–202454
José A. MartínezBATTB2016–20201,386
Ozzie MartínezBATFLA2010–201171
Pedro MartínezPPHI2005–2009198531.3
Nick MartiniBATCOL2018–20256861.0
Shairon MartisPWSH2008–201335116.0
James MarvelPPIT2019417.3
Nick MassetPCIN2006–20156403.0
Michael MasseyBATKC2022–20261,740
Justin MastersonPBOS2008–2015361201.0
Tom MastnyPCLE2006–200894.0
Miles MastrobuoniBATSEA2022–20264771.3
Darin MastroianniBATMIN2011–2016317
Frank MataPBAL201017.3
Henry MateoBATWSH2005–200631
Jorge MateoBATATL2020–20261,6323.3
Juan MateoPCHC20061445.7
Julio MateoPSEA2005–2007154.0
Marcos MateoPCHC2010–2015471.7
Mike MathenyBATSF2005–2006662
Joe MatherBATCHC2008–20125372.3
Quinn MathewsPSTL202649.3
Mark MathiasBATPIT2020–2023199
Scott MathiesonPPHI2006–2011944.0
Doug MathisPTEX2008–201087.3
Jeff MathisBATATL2005–20213,0155.0
Wyatt MathisenBATAZ2020–2021841.0
J.J. MatijevicBATHOU202271
Nick MatonBATCWS2021–20255771.7
Phil MatonPCLE2017–20265500.0
Luis MatosBATMIL2023–2026614
Luis MatosBATBAL2005–2006582
Osiris MatosPSF2008–2009326.7
David MatrangaBATLAA20051
Hideki MatsuiBATTB2005–20123,691
Kazuo MatsuiBATHOU2005–20102,046
Yuki MatsuiPSD2024–2026190.0
Daisuke MatsuzakaPNYM2007–201445790.3
Ryan MattheusPWSH2011–20151198.3
Brice MatthewsBATHOU2025–2026280
Gary Matthews Jr.BATNYM2005–20102,697
Mike MatthewsPNYM20055.0
Zebby MatthewsPMIN2024–2026247.3
Kevin MattisonBATMIA20125
Isaac MattsonPPIT2021–202696.0
Brian MatuszPBAL2009–20168528.7
Steven MatzPTOR2015–20261991084.7
Tyler MatzekPCOL2014–202552291.7
Joe MauerBATMIN2005–20187,838
Brandon MaurerPSEA2013–20182371.0
Ronny MauricioBATNYM2023–2026354
Brycen MautzPSTL202615.3
Bruce MaxwellBATOAK2016–2018412
Justin MaxwellBATSF2007–20151,193
Zach MaxwellPCIN2025–202623.0
Darrell MayPSD20051066.3
Dustin MayPLAD2019–202615469.7
Jacob MayBATCWS201742
Lucas MayBATKC201039
Trevor MayPMIN2014–20233450.3
Yunesky MayaPWSH2010–20131859.0
John Mayberry Jr.BATNYM2009–20151,519
Cameron MaybinBATNYM2007–20214,251
Marcelo MayerBATBOS2025–2026381
Mike MayersPSTL2016–20233262.7
Jack MayfieldBATLAA2019–20224761.3
Coby MayoBATBAL2024–2026794
Joe MaysPCIN2005–200613206.7
Edwin MaysonetBATMIL2008–2012152
Tim MayzaPPHI2017–2026385.7
Luis MazaBATLAD200888
Nomar MazaraBATSD2016–20222,690
Patrick MazeikaBATNYM2021–2022159
Adam MazurPMIA2024–202563.7
Chris MazzaPNYM2019–2022379.0
Vin MazzaroPSF2009–201623383.0
Cory MazzoniPCHC2015–201825.3
Charles McAdooBATTOR2026106
Zach McAllisterPCLE2011–20236597.0
Paul McAnultyBATLAA2005–2010275
James McArthurPKC2023–202480.0
Marcus McBethPCIN200719.7
Macay McBridePDET2005–2007103.3
Matt McBrideBATOAK2012–2016202
Ryan McBroomBATKC2019–2021177
Zach McCambleyPCIN202613.3
Brian McCannBATATL2005–20196,850
James McCannBATAZ2014–20263,6106.0
Kyle McCannBATOAK2024157
Brandon McCarthyPATL2005–20181671223.7
Jake McCarthyBATCOL2021–20262,049
Joe McCarthyBATSF202010
Kevin McCarthyPKC2016–2020191.7
Dave McCartyBATBOS20056
Kirk McCartyPCLE202237.7
Darren McCaughanPSEA2021–2025261.3
Reggie McClainPPHI2019–202026.3
Scott McClainBATSF2005–200865
Shane McClanahanPTB2021–2026522.7
Kyle McClellanPSTL2008–201353387.3
Zach McClellanPCOL2007114.0
Mike McClendonPMIL2010–2012448.7
Seth McClungPMIL2005–200931391.7
Chas McCormickBATHOU2021–20251,5673.0
Mason McCoyBATSD2023–202584
Mike McCoyBATTOR2009–20123801.0
Patrick McCoyPDET201414.0
Quinton McCrackenBATCIN2005–2006306
Grant McCrayBATSF2024–2026247
Adam McCreeryPATL20181.0
Bob McCroryPBAL2008–200913.7
Lance McCullers Jr.PHOU2015–202614818.0
Carson McCuskerBATMIN202530
Andrew McCutchenBATTEX2009–20269,790
Daniel McCutchenPPIT2009–201435191.0
Garrett McDanielsPLAA202510.7
Chayce McDermottPNYM2024–202620.3
Darnell McDonaldBATCHC2007–20138202.0
James McDonaldPPIT2008–2013171512.3
John McDonaldBATLAA2005–20141,9750.3
Mickey McDonaldBATOAK20226
Trevor McDonaldPSF2024–202688.3
Tanner McDougalPCWS20260.3
Marshall McDougallBATTEX200518
Joe McEwingBATHOU2005–2006197
T.J. McFarlandPAZ2013–202518546.3
Alex McFarlanePPHI202619.0
Easton McGeePKC2022–202635.7
Jake McGeePSF2010–2022572.3
Casey McGeheeBATDET2008–20163,086
Kevin McGonigleBATDET2026707
Scott McGoughPAZ2015–20251125.7
Dustin McGowanPMIA2005–201729650.3
Kevin McGowanPNYM20178.7
Kyle McGowinPWSH2018–2021664.7
Kyle McGrathPSD2017–2018123.0
Michael McGreevyPSTL2024–2026287.3
Chris McGuinessBATTEX201334
Deck McGuirePTOR2017–2018651.7
Reese McGuireBATCWS2018–20261,2123.0
Collin McHughPHOU2012–202331992.7
Brendan McKayPTB20191149.0
David McKayPNYY2019–202233.3
Ryan McKennaBATBAL2021–20245232.3
Michael McKenryBATSTL2010–2016953
Triston McKenziePCLE2020–20252442.0
Billy McKinneyBATTEX2018–2025964
Zach McKinstryBATDET2020–20262,1415.3
Andrew McKirahanPATL2015127.3
Matt McLainBATCIN2023–20261,476
Nolan McLeanPNYM2025–2026227.7
Marty McLearyPPIT2006–2007725.3
Mark McLemorePHOU200735.0
Nate McLouthBATWSH2005–20143,736
Ryan McMahonBATNYY2017–20264,369
John McMillonPMIA2023–202416.0
Jeff McNeilBATATH2018–20264,141
Dallas McPhersonBATCWS2005–2011371
Kyle McPhersonPPIT2012626.3
Alex McRaePPIT2018–2021938.0
Curtis MeadBATWSH2023–2026817
Austin MeadowsBATDET2018–20231,693
Brian MeadowsPPIT2005–20061144.3
Parker MeadowsBATDET2023–2026695
John MeansPBAL2018–20248401.0
Nick MearsPPIT2020–20261183.3
Gil MechePKC2005–201018947.0
Jim MecirPFLA200543.3
Wade MecklerBATLAA2023–2026401
Brandon MeddersPSF2005–20105234.7
Victor MederosPATL2023–2026159.7
Tommy MedicaBATSD2013–2014338
Adonis MedinaPPHI2020–2022135.3
Luis MedinaPATH2023–2026222.7
Yoervis MedinaPSEA2013–2015146.0
Kris MedlenPAZ2009–2018154599.3
Evan MeekPPIT2008–20142196.0
James MeekerPMIL20241.0
Trevor MegillPMIL2021–2026258.3
Tylor MegillPNYM2021–202531409.7
Chase MeidrothBATCWS2025–20261,148
Ryan MeisingerPCHC2018–202131.0
Alex D. MejiaBATSTL201749
Erick MejiaBATKC2019–202043
Jenrry MejiaPNYM2010–201537183.3
Juan MejiaPCOL2025–2026131.3
Adalberto MejíaPMIN2016–20191154.0
Francisco MejíaBATTB2017–20231,0982.0
Humberto MejíaPAZ2020–2021832.3
J.C. MejíaPCLE2021–2023166.0
Seth Mejias-BreanBATSD201933
Mark MelanconPSD2009–20222726.7
MJ MelendezBATNYM2022–20261,796
Adam MelhuseBATTEX2005–2008376
Kevin MelilloBATOAK20071
Keury MellaPCIN2017–2021328.7
Jon MeloanPOAK2007–200917.7
Jacob MeltonBATHOU202578
Troy MeltonPDET2025–2026160.0
Tim MelvillePCOL2016–20191248.0
Cristian MenaPAZ2024–20259.7
Kevin MenchBATWSH2005–20101,565
Adalberto MendezPFLA20101024.7
Roman MendezPTEX2014–201546.7
Yohander MéndezPTEX2016–2019247.7
Danny MendickBATCWS2019–20246564.0
Luis MendozaPKC2007–20139359.0
Ramiro MendozaPNYY20051.0
Frank MenechinoBATTOR2005180
Joey MenesesBATATH2022–20261,235
Conner MenezPSF2019–2022343.3
Daniel MengdenPOAK2016–202215309.7
Michael MercadoPPHI2024–202516.0
Óscar MercadoBATSTL2019–2023973
Melvin MercedesPDET20142.0
Yermín MercedesBATSF2020–20223461.0
Jordy MercerBATWSH2012–20213,416
Kent MerckerPCIN2005–2008103.7
Cla MeredithPSD2005–20103283.3
Lou MerloniBATCLE2005–200630
Whit MerrifieldBATPHI2016–20244,8661.0
Jackson MerrillBATSD2024–20261,740
Ryan MerrittPCLE2016–201731.7
Julian MerryweatherPCHC2020–2025158.3
Matt MervisBATMIA2023–20252610.7
Jose MesaPCOL2005–20073179.7
Melky MesaBATNYY2012–201316
Victor Mesa Jr.BATTB2025–2026300
Devin MesoracoBATNYM2011–20181,574
Randy MessengerPFLA2005–20098184.7
Parker MessickPCLE2025–2026226.0
Travis MetcalfBATTEX2007–2008242
Luis MeyPCIN2025–202655.7
Alex MeyerPLAA2015–2017295.3
Ben MeyerPMIA2018119.0
Dan MeyerPFLA2007–20102111.7
Drew MeyerBATTEX200615
Max MeyerPMIA2022–2026238.7
Jake MeyersBATHOU2021–20261,7111.0
Dan MiceliPTB2005–200650.3
Jason MichaelsBATHOU2005–20112,031
Chris MichalakPCIN20061135.0
Kam MickolioPAZ2008–2011131.7
Will MiddlebrooksBATTEX2012–20171,234
Keynan MiddletonPCWS2017–2023194.3
Doug MientkiewiczBATLAD2005–20091,220
Jose MijaresPSF2008–20131259.0
Miles MikolasPWSH2012–20261541368.3
Aaron MilesBATLAD2005–20112,4865.0
Spencer MilesPTOR202695.7
Wade MileyPCIN2011–20253401757.3
Kevin MillarBATTOR2005–20092,477
Drew MillasBATWSH2023–2026302
Lastings MilledgeBATCWS2006–20111,659
Andrew MillerPCLE2006–202178829.0
Bobby MillerPLAD2023–2026192.7
Brad MillerBATTEX2013–20233,5312.0
Brian MillerBATMIA202111
Bryce MillerPSEA2023–2026520.7
Corky MillerBATCIN2005–2013343
Damian MillerBATMIL2005–20071,013
Erik MillerPSF2024–2026148.7
Ian MillerBATMIN201917
Jai MillerBATOAK2008–201173
Jason MillerPMIN20074.0
Jim MillerPNYY2008–201467.3
Justin MillerPSF2005–20106191.7
Justin MillerPWSH2014–20215175.3
Mason MillerPSD2023–2026230.0
Matt MillerPCLE2005–200746.3
Mike MillerBATBOS20161
Owen MillerBATCOL2021–20251,0322.0
Ryan MillerPLAA202413.0
Shelby MillerPLAD2012–2025253921.7
Trever MillerPSTL2005–2011285.7
Tyson MillerPCHC2020–202493.0
Wade MillerPCHC2005–200714126.3
Alec MillsPCHC2016–202354257.3
Brad MillsPOAK2009–2015479.0
Wyatt MillsPLAD2021–202648.3
Kevin MillwoodPSEA2005–2012531353.0
Hoby MilnerPMIL2017–20264383.3
Tommy MilonePSEA2011–202354953.3
Eric MiltonPLAD2005–2009142394.0
Juan MinayaPMIN2016–2022178.0
Zach MinerPPHI2006–201313385.7
Mike MinorPKC2010–20222421409.0
A.J. MinterPATL2017–20261405.3
Doug MirabelliBATBOS2005–2007481
Aríel MirandaPSEA2016–20186223.0
Jose F MirandaBATMIN2022–20251,100
Juan MirandaBATAZ2008–2011296
Pat MischPNYM2006–201150200.7
Anthony MisiewiczPMIN2020–2025120.3
Jacob MisiorowskiPMIL2025–2026240.7
Kameron MisnerBATKC2024–2026276
Bryan MitchellPSD2014–202120175.3
Cal MitchellBATPIT2022–2023237
D.J. MitchellPNYY20124.7
Garrett MitchellBATMIL2022–2026974
Russell MitchellBATLAD2010–2011101
Sergio MitrePMIL2005–201175394.3
Casey MizePDET2020–20263571.3
Carmen MlodzinskiPPIT2023–2026308.7
Garrett MockPWSH2008–201034135.7
Brian MoehlerPHOU2005–2010199701.3
Chad MoellerBATNYY2005–2010596
Dustan MohrBATTB2005–2007352
Anthony MolinaPSF2024–2026128.3
Bengie MolinaBATSF2005–20102,929
Gustavo MolinaBATNYY2007–201151
José MolinaBATTB2005–20142,310
Yadier MolinaBATSTL2005–20228,4032.0
Sam MollPCIN2017–2026235.0
Dustin MollekenPDET20168.3
Andruw MonasterioBATBOS2023–20269390.7
Carlos MonasteriosPLAD20101888.3
Yoán MoncadaBATLAA2016–20263,561
Carlos MoncriefBATSF201743
Adalberto MondesiBATKC2016–20221,366
Raúl MondesiBATATL2005155
Nate MondouBATOAK20223
Johnny MonellBATNYM2013–201561
Mickey MoniakBATCOL2020–20261,805
Craig MonroeBATPIT2005–20091,901
Luis MontanezBATCHC2008–2011323
Frankie MontasPATH2015–202511783.0
Agustin MonteroPCWS200614.0
Elehuris MonteroBATCOL2022–2024739
Jesus MonteroBATSEA2011–2015865
Keider MonteroPDET2024–2026344.0
Miguel MonteroBATWSH2006–20184,3432.3
Rafael MonteroPNYM2014–202548522.7
Coco MontesBATTB2023–202551
Lazaro MontesBATSEA202659
Patrick MonteverdePMIA2025–20267.7
Braden MontgomeryBATCWS2026365
Colson MontgomeryBATCWS2025–2026922
Jordan MontgomeryPNYY2017–20269898.0
Mason MontgomeryPPIT2024–2026124.3
Mike MontgomeryPCHC2015–202085541.0
Luke MontzBATOAK2008–201356
Adam MooreBATTB2009–2018312
Andrew MoorePSEA2017–201963.7
Christian MooreBATLAA2025–2026331
Dylan MooreBATPHI2019–20261,9372.7
Jeremy MooreBATLAA20118
Matt MoorePPHI2011–20241171142.7
McKinley MoorePPHI20233.3
Scott MooreBATHOU2006–2012430
Tyler MooreBATMIA2012–20178520.7
Melvin MoraBATAZ2005–20113,451
Nick MorabitoBATNYM202646
Francisco MoralesPPHI20225.0
Franklin MoralesPCOL2007–201674490.0
Jose MoralesBATCOL2007–2011252
Kendrys MoralesBATOAK2006–20195,3572.0
Luis MoralesPATH2025–202664.7
Osmer MoralesPLAA20180.3
Yohandy MoralesBATWSH202647
Brian MoranPLAA2019–202211.3
Colin MoranBATCIN2016–20221,692
Jovani MoránPBOS2021–2026160.7
Mike MordecaiBATFLA20052
Adrian MorejonPSD2019–20262298.3
Brent MorelBATPIT2010–2015717
Christopher MorelBATMIA2022–20261,875
Mitch MorelandBATOAK2010–20214,5363.0
Diego MorenoPTB2015–201716.0
Edwin MorenoPSD200922.3
Gabriel MorenoBATAZ2022–20261,662
Dauri MoretaPPIT2021–2025116.7
Adam MorganPPHI2015–202166369.7
David MorganPSD2025–202680.7
Eli MorganPCLE2021–20262292.0
Nyjer MorganBATCLE2007–20142,206
Juan MorilloPCOL2006–2009110.7
Juan MorilloPAZ2025–202698.7
Shawn MorimandoPMIA2016–2021315.0
Mike MorinPMIA2014–2020228.7
Justin MorneauBATCWS2005–20165,965
Max MoroffBATSTL2016–2021260
Reyes MorontaPSF2017–20231171.3
A.J. MorrisPCIN2016110.0
Akeel MorrisPLAA2015–201822.0
Andrew MorrisPMIN202673.7
Bryan MorrisPMIA2012–20177236.0
Cody MorrisPCLE2022–202331.7
Kade MorrisPATH202617.3
Matt MorrisPPIT2005–2008220621.3
Logan MorrisonBATMIL2010–20203,779
Brandon MorrowPCHC2007–201825859.0
Michael MorseBATSF2005–20172,813
Clayton MortensenPBOS2009–201318167.3
Charlie MortonPATL2008–20253702267.7
Colt MortonBATSD2007–200819
Guillermo MoscosoPSF2009–201318222.7
Jon MoscotPCIN2015–20161133.0
Bobby MosebachPLAA20092.3
Dustin MoseleyPSD2006–201237358.3
Daniel MoskosPPIT201124.3
Julio MosqueraBATMIL20051
Brandon MossBATKC2007–20173,521
Guillermo MotaPSF2005–201220459.3
Jason MottePSTL2008–20174397.7
Taylor MotterBATSTL2016–20235281.3
Chad MottolaBATTOR200616
Ryan MountcastleBATBAL2020–20262,684
Mike MoustakasBATLAA2011–20235,577
Gabriel MoyaPMIN2017–201842.7
Steven MoyaBATDET2014–2016133
Jamie MoyerPCOL2005–20122911134.3
Peter MoylanPATL2006–20188418.7
Zach MuckenhirnPNYM20236.0
Bill MuellerBATLAD2005–2006716
Edward MujicaPSTL2006–201713553.0
José MujicaPCOL20204.3
Mark MulderPSTL2005–2008105311.0
Terry MulhollandPAZ2005–200662.0
Conor MulleePNYY20163.0
Kyle MullerPATL2021–202413175.3
Cedric MullinsBATTB2018–20263,719
Kevin MulveyPAZ2009–2010727.3
Max MuncyBATLAD2015–20264,541
Max MuncyBATATH2025–2026504
Carlos MunizPNYM2007–200825.7
Danny MunoBATNYM201532
Arnie MunozPWSH20075.3
Andrés MuñozPSEA2019–2026316.7
Roddery MuñozPHOU2024–202697.7
Rolddy MuñozPATL2025–20265.7
Yairo MuñozBATPHI2018–2022626
Eric MunsonBATOAK2005–2009331
Scott MunterPSF2005–2007272.0
Munetaka MurakamiBATCWS2026553
Toru MurataPCLE20153.3
Noah MurdockPPIT2025–202620.3
Penn MurfeePCWS2022–202596.0
Bill MurphyPTOR2007–200917.7
Chris MurphyPCWS2023–2026116.0
Daniel MurphyBATCOL2008–20205,755
David MurphyBATCLE2006–20153,8471.3
Donnie MurphyBATTEX2005–2014904
John Ryan MurphyBATPIT2013–20207374.0
Luke MurphyPLAA202620.0
Owen MurphyPATL202612.0
Patrick MurphyPWSH2020–2022139.7
Sean MurphyBATATL2019–20262,420
Tom MurphyBATSF2015–20241,0553.0
Tommy MurphyBATLAA2006–2007116
A.J. MurrayPTEX2007–200835.7
BJ Murray Jr.BATCHC202611
Colton MurrayPPHI2015–2016139.3
Jayden MurrayPHOU2025–202628.0
Tanner MurrayBATCWS202633
Matt MurtonBATCOL2005–20091,058
Harrison MusgravePCOL2018–2019354.7
Joe MusgrovePSD2016–20241591056.0
Parker MushinskiPCOL2022–202639.7
Neal MusserPKC2007–2008125.7
Mike MussinaPNYY2005–200815729.3
Símon MuzziottiBATPHI20229
Brett MyersPHOU2005–20134011269.0
Dane MyersBATCIN2023–2026845
Greg MyersBATTOR200513
Mike MyersPNYY2005–20071122.3
Tobias MyersPNYM2024–2026242.3
Wil MyersBATCIN2013–20234,2903.7
Brian MyrowBATSD2005–200861