AllABCDEFGHIJKLMNOPQRSTUVWYZ
PlayerPosSeasonsBornBirthplace 
Ken MacKenzieP1965Mar 10, 1934Gore BayCN
Mike MaddenP1983-86Jan 13, 1957DenverCO
Mike MadduxP2000Aug 27, 1961DaytonOH
Dave Magadan3B1995Sep 30, 1962TampaFL
Mike MagnanteP1997-98Jun 17, 1965GlendaleCA
Jim MahoneySS1965May 26, 1934EnglewoodNJ
Gary MajewskiP2010Feb 26, 1980HoustonTX
Rob MallicoatP1987, 1991-92Nov 16, 1964St. HelensOR
Jim MannP2001-02Nov 17, 1974BrocktonMA
Félix Mantilla3B/1B/2B1966Jul 29, 1934IsabellaPR
Kirt ManwaringC1996Jul 15, 1965ElmiraNY
Tommy ManzellaSS2009-10Apr 16, 1983ChalmetteLA
Jake MarisnickOF2014-17Mar 30, 1991RiversideCA
Mike MarshallP1970Jan 15, 1943AdrianMI
Francis MartesP2017Nov 24, 1995CotuiDR
Tom MartinP1997May 21, 1970CharlestonSC
David MartínezP2013-14Aug 4, 1987CumanaVZ
Fernando MartínezOF2012-13Oct 10, 1988Rio San JuanDR
J.D. MartinezOF2011-13Aug 21, 1987MiamiFL
Marty MartínezSS/OF/3B1969-71Aug 23, 1941La HabanaCU
Pedro MartínezP1995Nov 29, 1968Villa MellaDR
Roger MasonP1989Sep 18, 1957BellaireMI
Eddie Mathews1B/3B1967Oct 13, 1931TexarkanaTX
T.J. MathewsP2002Jan 9, 1970BellevilleIL
Ron MathisP1985, 1987Sep 25, 1958Kansas CityMO
Dave Matranga2B2003Jan 8, 1977OrangeCA
Kazuo Matsui2B2008-10Oct 23, 1975Higashi-OsakaJP
Justin MaxwellOF2012-13Nov 6, 1983OlneyMD
Derrick MayOF1995-96Jul 14, 1968RochesterNY
Lee May1B1972-74Mar 23, 1943BirminghamAL
Milt MayC1974-75Aug 1, 1950GaryIN
John Mayberry1B1968-71Feb 18, 1949DetroitMI
Cameron MaybinOF2017Apr 4, 1987AshevilleNC
Lee MayeOF1965-66Dec 11, 1934TuscaloosaAL
Edwin Maysonet2B/3B/SS2008-09Oct 17, 1981AreciboPR
Brian McCannC2017Feb 20, 1984AthensGA
Lance McCullersP2015-17Oct 2, 1993TampaFL
Jeff McCurryP1999Jan 21, 1970TokyoJP
Joe McEwing2B2006Oct 19, 1972BristolPA
Leon McFaddenSS/OF1968-70Apr 26, 1944Little RockAR
Terry McGriffC1990Sep 23, 1963Fort PierceFL
Collin McHughP2014-17Jun 19, 1987NapervilleIL
Tony McKnightP2000-01Jun 29, 1977TexarkanaAR
Bo McLaughlinP1976-79Oct 23, 1953OaklandCA
Mark McLemore2B1991Oct 4, 1964San DiegoCA
Mark S. McLemoreP2007Oct 9, 1980SacramentoCA
Don McMahonP1962-63Jan 4, 1930BrooklynNY
Craig McMurtryP1995Nov 5, 1959TempleTX
Rusty MeachamP2000Jan 27, 1968StuartFL
Louie MeadowsOF1986, 1988-90Apr 29, 1961MaysvilleNC
Dave MeadsP1987-88Jan 7, 1964MontclairNJ
Román MejiasOF1962Aug 9, 1930AbreusCU
Mark MelanconP2010-11Mar 28, 1985Wheat RidgeCO
Mitch MeluskeyC1998-2000, 2003Sep 18, 1973YakimaWA
Mike MendozaP1979Nov 26, 1955InglewoodCA
Denis MenkeSS/2B/1B1968-71, 1974Jul 21, 1940BancroftIA
Orlando MercedOF/1B2001-03Nov 2, 1966Hato ReyPR
Roger MetzgerSS1971-78Oct 10, 1947FredericksburgTX
Brian MeyerP1988-90Jan 29, 1963CamdenNJ
Dan MiceliP2003-04Sep 9, 1970NewarkNJ
Jason MichaelsOF2009-11May 4, 1976TampaFL
Matt MieskeOF1999-2000Feb 13, 1968MidlandMI
Larry Milbourne2B/SS1974-76Feb 14, 1951Port NorrisNJ
Norm MillerOF1965-73Feb 5, 1946Los AngelesCA
Orlando MillerSS1994-96Jan 13, 1969ChanguinolaPN
Trever MillerP1998-99, 2006-07May 29, 1973LouisvilleKY
Wade MillerP1999-2004Sep 13, 1976ReadingPA
Blas MinorP1997Mar 20, 1966MercedCA
John MizerockC1983, 1985-86Dec 8, 1960PunxsutawneyPA
Dave MlickiP2001-02Jun 8, 1968ClevelandOH
Brian MoehlerP2003, 2007-10Dec 31, 1971RockinghamNC
Randy MoffittP1982Oct 13, 1948Long BeachCA
Rafael MontalvoP1986Mar 31, 1964Rio PiedrasPR
Aurelio MonteagudoP1966Nov 19, 1943CaibarienCU
Ray MontgomeryOF1996-98Aug 8, 1969BronxvilleNY
Scott Moore3B/1B/OF2012Nov 17, 1983Long BeachCA
Colin Moran3B2016-17Oct 1, 1992Port ChesterNY
Omar MorenoOF1983Oct 24, 1952Puerto ArmuellesPN
Joe Morgan2B1963-71, 1980Sep 19, 1943BonhamTX
Alvin MormanP1996Jan 6, 1969RockinghamNC
Charlie MortonP2017Nov 12, 1983FlemingtonNJ
Andy Mota2B1991Mar 4, 1966Santo DomingoDR
James MoutonOF1994-97Dec 29, 1968DenverCO
Jerry MumphreyOF1983-85Sep 9, 1952TylerTX
Pete MunroP2002-04Jun 14, 1975FlushingNY
Eric MunsonC2006-07Oct 3, 1977San DiegoCA
Rob MurphyP1992May 26, 1960MiamiFL
Iván MurrellOF1963-64, 1967-68Apr 24, 1943AlmirantePN
Joe MusgroveP2016-17Dec 4, 1992El CajonCA
Brett MyersP2010-12Aug 17, 1980JacksonvilleFL