All-Time Chicago Cubs Roster – Letter M

Chicago Cubs baseball all-time roster of players with the last name starting with the letter “M.”

Advertisements
John MabryLF2006
Robert MachadoC2001-2002
Jose Macias3B2004-2005
Bill MackP1908
Ray Mack2B1947
Steve Macko2B1979-1980
Len MaddenP1912
Clarence MaddernOF1946-1949
Greg MadduxP1986-1992, 2004-2006
Bill Madlock3B1974-1976
Sal MadridSS1947
Dave Magadan3B1996
Lee MageeOF1919
George MagoonSS1899
Freddie Maguire2B1928
Ron MahayP2001-2002
Paul MaholmP2012
Pat MahomesP2002
Mike MahoneyC2000, 2002, 2006
Scott MaineP2009-2012
Willard MainsP1888
Oswaldo MairenaP2000
George MaiselOF1921-1922
Mike Maksudian1B1994
John MalarkeyP1899
Candy MaldonadoOF1993
Martin MaldonadoC2019
Fergy MaloneC1874
Pat MaloneP1928-1934
Billy MaloneyOF1905
Gus MancusoC1939
Hal MandersP1946
Garth MannPR1944
Les MannOF1916-1919
Dick ManvilleP1952
Dillon MaplesP2011, 2017-2019 (Present)
Rabbit MaranvilleSS1925
Carlos MarmolP2005-2013
Gonzalo Marquez1B1973-1974
Luis MarquezOF1954
Jason MarquisP2006-2009
William Marriott2B1917-1921
Doc MarshallC1908
Jim Marshall1B1958-1959
Sean MarshallP2006-2011
Frank Martin2B1898
J.C. MartinC1970-1972
Jerry MartinOF1979-1980
Leonys MartinOF2017
Mike MartinC1986
Morrie MartinP1959
Speed MartinP1918-1922
Stu Martin2B1943
Carmelo Martinez1B1983
Dave MartinezLF1986-1988, 2000
Ramon MartinezSS2003-2004
Sandy MartinezC1998-1999
Joe MartyOF1937-1939
Randy MartzP1980-1982
Mike MasonP1987
Gordon MassaC1957-1958
Juan MateoP2006-2008
Marcos MateoP2008-2014
Joe MatherRF2011-2012
Nelson MathewsOF1960-1963
Gary Matthews Jr. CF2000-2001
Gary MatthewsOF1984-1987
Bobby MattickSS1938-1940
Brian MatuszP2016
Gene Mauch2B1948-1949
Hal MauckP1893
Carmen MauroOF1948-1951
Jason Maxwell2B1998
Derrick MayOF1990-1994
Jakie MayP1931-1932
Scott MayP1991
Ed MayerP1957-1958
Cory MazzoniP2017-2018
Bill McAfeeP1930
Jim McAnanyOF1961-1962
Ike McAuleySS1925
Algie McBrideOF1896
Bill McCabeOF1918-1920
Dutch McCallP1948
Alex McCarthy2B1915-1916
Jack McCarthyOF1900, 1903-1905
Jim McCauleyC1885
Harry McChesneyOF1904
Scott McClain1B2005
Bill McClellan2B1878
Lloyd McClendonOF1989-1990
George McConnellP1914, 1916
Barry McCormickSS1896-1901
Jim McCormickP1885-1887
Clyde McCulloughC1940-1948, 1953-1956
Lindy McDanielP1963-1965
Darnell McDonaldLF2013-2014
Ed McDonaldPR1913
Chuck McElroyP1991-1993
Monte McFarlandP1895-1896
Casey McGehee3B2006-2008
Willie McGillP1893-1894
Dan McGinnP1972
Gus McGinnisP1893
Lynn McGlothenP1978-1981
Fred McGriff1B2001-2002
Harry McIntireP1910-1912
Jim McKnight3B1960-1962
Polly McLarry2B1915
Larry McLeanC1903
Cal McLishP1949-1951
Jimmy McMathOF1968
Norm McMillan3B1928-1929
Brian McNicholP1998-2000
Brian McRaeOF1995-1997
Cal McVey1B1876-1877
George MeakimP1892
Yoervis MedinaP2015
Russ MeersP1941-1947
Dave Meier3B1988
Sam MejiasOF1979
Jock MenefeeP1900-1903
Rudy Meoli2B1978
Orlando MercedLF1998
Kent MerckerP2004
Ron MeridithP1984-1985
Fred Merkle1B1917-1920
Lloyd MerrimanOF1955
Bill MerrittC1891
Sam MertesOF1898-1900
Lennie MerulloSS1941-1947
Steve MesnerSS1938-1939
George MetkovichOF1953
Roger MetzgerSS1970
Alex MetzlerOF1925
Dutch MeyerPR1937
Russ MeyerP1946-1948, 1956
Levi Meyerle2B1874
Chad Meyers2B1999-2001
Ralph Michaels3B1924-1926
Ed Mickelson1B1957
Matt MieskeOF1997-1998
Pete MikkelsenP1967-1968
Hank MiklosP1944
Eddie Miksis2B1951-1956
Aaron Miles2B2008-2009
Bob MillerP1970-1971
Damian MillerC2003
Doc MillerOF1910
Dusty MillerOF1902
Joe Miller2B1875
Kurt MillerP1998-2000
Laurence MillerOF1922-1925
Ox MillerP1947
Wade MillerP2006-2007
Ward MillerOF1912-1913
Alec MillsP2017-2019 (Present)
George MilsteadP1924-1926
Paul MinnerP1950-1956
Mike MitchellOF1913
Sergio MitreP2003-2005
George MitterwaldC1974-1977
Bill MoisanP1953
Jose MolinaC1999
Bob MolinaroOF1982
Fritz Mollwitz1B1913-1914, 1916
Rick MondayOF1972-1976
Craig MonroeRF2007
Luis MontanezLF2006, 2011
Miguel MonteroC2014-2017
Mike MontgomeryP2016-2019
Al Montreuil2B1972
George MoolicC1886
Charley MooreSS1912
Donnie MooreP1975-1979
Earl MooreP1913
Johnny MoorePH1928-1932, 1945
Scott Moore3B2005-2007, 2010-2011
Jake MootyP1940-1943
Jerry MoralesOF1974-1977, 1981-1983
Bill MoranC1895
Pat MoranC1906-1909
Mickey Morandini2B1997-1999
Seth MoreheadP1959-1961
Ramon MorelP1997
Keith MorelandOF1982-1987
Bobby Morgan2B1957
Mike MorganP1991-1995, 1998
Vern Morgan3B1954-1955
Moe Morhardt1B1961-1962
George Moriarty3B1903-1904
Jim MoroneyP1912
Ed MorrisP1922
Frank MorrisseyP1902
Brandon MorrowP2017-2019
Walt MorynOF1956-1960
Paul MoskauP1983
Jim MosolfOF1933
Mal MossP1930
Jason MotteP2014-2015
Jamie MoyerP1986-1988
Phil MudrockP1963
Bill Mueller3B2000-2002
Terry MulhollandP1997-1999
Eddie MulliganSS1915-1916
Jerry MumphreyOF1986-1988
Bob MuncriefP1949-1950
Joe MunsonOF1925-1926
Bobby MurcerOF1977-1979
Daniel Murphy2B2018
Danny MurphyOF1960-1962
Donnie Murphy3B2013-2014
Calvin MurrayCF2004
Jim MurrayOF1902
Red MurrayOF1915
Tony MurrayOF1923
Matt MurtonRF2005-2008, 2016
Billy MyersSS1941
Randy MyersP1993-1995
Richie MyersPH1956
Rodney MyersP1996-2000

Leave a Reply

%d bloggers like this: