The following is a list of Major League Baseball players, retired or active.
Mc-Mg Name Debut Final game Position Teams RefJack McAdams July 22, 1911 September 4, 1911 Pitcher St. Louis Cardinals Bill McAfee May 12, 1930 September 22, 1934 Pitcher Chicago Cubs, Boston Braves, Washington Senators, St. Louis Browns Jimmy McAleer April 24, 1889 July 8, 1907 Outfielder Cleveland Spiders, Cleveland Infants, Cleveland Blues (AL), St. Louis Browns Jack McAleese August 10, 1901 October 3, 1909 Outfielder Chicago White Sox, St. Louis Browns Bill McAllester May 2, 1913 October 5, 1913 Catcher St. Louis Browns Sport McAllister August 7, 1896 September 29, 1903 Utility player Cleveland Spiders, Detroit Tigers, Baltimore Orioles Zach McAllister July 7, 2011 Pitcher Cleveland Indians Ernie McAnally April 11, 1971 September 10, 1974 Pitcher Montreal Expos Jim McAnany September 19, 1958 August 25, 1962 Outfielder Chicago White Sox, Chicago Cubs Jamie McAndrew July 17, 1995 July 23, 1997 Pitcher Milwaukee Brewers Jim McAndrew July 21, 1968 May 29, 1974 Pitcher New York Mets, San Diego Padres Paul McAnulty June 22, 2005 Outfielder San Diego Padres, Los Angeles Angels of Anaheim Dixie McArthur July 10, 1914 July 10, 1914 Pitcher Pittsburgh Pirates Bub McAtee May 8, 1871 July 23, 1872 First baseman Chicago White Stockings, Troy Haymakers Ike McAuley September 10, 1914 May 30, 1925 Shortstop Pittsburgh Pirates, St. Louis Cardinals, Chicago Cubs Dick McAuliffe September 17, 1960 September 1, 1975 Utility infielder Detroit Tigers, Boston Red Sox Gene McAuliffe August 17, 1904 August 17, 1904 Catcher Boston Beaneaters George McAvoy July 17, 1914 July 17, 1914 Pinch hitter Philadelphia Phillies Tom McAvoy September 27, 1959 September 27, 1959 Pitcher Washington Senators Wickey McAvoy September 29, 1913 September 16, 1919 Catcher Philadelphia Athletics Al McBean July 2, 1961 May 10, 1970 Pitcher Pittsburgh Pirates, San Diego Padres, Los Angeles Dodgers Pryor McBee May 22, 1926 May 22, 1926 Pitcher Chicago White Sox Marcus McBeth June 6, 2007 Pitcher Cincinnati Reds McBride, first name unknown October 12, 1890 October 12, 1890 Outfielder Philadelphia Athletics (AA) Algie McBride May 12, 1896 September 16, 1901 Outfielder Chicago Colts, Cincinnati Reds, New York Giants Bake McBride July 26, 1973 October 1, 1983 Outfielder St. Louis Cardinals, Philadelphia Phillies, Cleveland Indians Dick McBride May 20, 1871 July 13, 1876 Pitcher Philadelphia Athletics (1860–76), Boston Red Caps George McBride September 12, 1901 July 29, 1920 Shortstop Milwaukee Brewers (1901), Pittsburgh Pirates, St. Louis Cardinals, Washington Senators Ken McBride August 4, 1959 August 15, 1965 Pitcher Chicago White Sox, Los Angeles/California Angels Macay McBride July 22, 2005 August 10, 2007 Pitcher Atlanta Braves, Detroit Tigers Pete McBride September 20, 1898 September 14, 1899 Pitcher Cleveland Spiders, St. Louis Perfectos Tom McBride April 23, 1943 September 30, 1948 Outfielder Boston Red Sox, Washington Senators Bill McCabe April 16, 1918 October 3, 1920 Utility player Chicago Cubs, Brooklyn Robins Dick McCabe May 30, 1918 June 21, 1922 Pitcher Boston Red Sox, Chicago White Sox Joe McCabe April 18, 1964 May 22, 1965 Catcher Minnesota Twins, Washington Senators Ralph McCabe September 18, 1946 September 18, 1946 Pitcher Cleveland Indians Swat McCabe September 23, 1909 May 20, 1910 Outfielder Cincinnati Reds Tim McCabe August 16, 1915 July 27, 1918 Pitcher St. Louis Browns Harry McCaffery June 15, 1882 June 25, 1883 Outfielder St. Louis Brown Stockings (AA), Louisville Eclipse Sparrow McCaffrey August 13, 1889 August 15, 1889 Catcher Columbus Solons William McCaffrey June 15, 1885 June 15, 1885 Pitcher Cincinnati Red Stockings (AA) Bill McCahan September 15, 1946 June 19, 1949 Pitcher Philadelphia Athletics Brian McCall September 18, 1962 September 29, 1963 Outfielder Chicago White Sox Dutch McCall April 27, 1948 October 3, 1948 Pitcher Chicago Cubs Larry McCall September 10, 1977 September 27, 1979 Pitcher New York Yankees, Texas Rangers Windy McCall April 25, 1948 May 5, 1957 Pitcher Boston Red Sox, Pittsburgh Pirates, San Francisco Giants Randy McCament June 28, 1989 May 21, 1990 Pitcher San Francisco Giants Jack McCandless September 10, 1914 October 3, 1915 Outfielder Baltimore Terrapins Brian McCann June 10, 2005 Catcher Atlanta Braves Emmett McCann April 19, 1920 May 23, 1926 Shortstop Philadelphia Athletics, Boston Red Sox Gene McCann April 19, 1901 April 28, 1902 Pitcher Brooklyn Superbas Roger McCardell May 8, 1959 June 8, 1959 Catcher San Francisco Giants Bill McCarren May 4, 1923 August 23, 1923 Third baseman Brooklyn Robins Alex McCarthy October 7, 1910 July 23, 1917 Second baseman Pittsburgh Pirates, Chicago Cubs Arch McCarthy August 14, 1902 September 18, 1902 Pitcher Detroit Tigers Bill McCarthy June 5, 1905 September 14, 1907 Catcher Boston Beaneaters, Cincinnati Reds Brandon McCarthy May 22, 2005 Pitcher Chicago White Sox, Texas Rangers, Oakland Athletics Greg McCarthy August 28, 1996 September 23, 1998 Pitcher Seattle Mariners Jack McCarthy August 3, 1893 May 25, 1907 Outfielder Cincinnati Reds, Pittsburgh Pirates, Chicago Orphans, Cleveland Blues (AL)/Bronchos/Naps, Chicago Cubs, Brooklyn Superbas Jerry McCarthy June 19, 1948 June 23, 1948 First baseman St. Louis Browns Joe McCarthy September 27, 1905 July 8, 1906 Catcher New York Highlanders, St. Louis Cardinals Johnny McCarthy September 2, 1934 September 26, 1948 First baseman Brooklyn Dodgers, New York Giants, Boston Braves Tom McCarthy (1900s P) May 10, 1908 July 7, 1909 Pitcher Cincinnati Reds, Pittsburgh Pirates, Boston Doves Tom McCarthy (1980s P) July 5, 1985 September 22, 1989 Pitcher Boston Red Sox, Chicago White Sox Tommy McCarthy β July 10, 1884 September 26, 1896 Outfielder Boston Reds (UA), Boston Beaneaters, Philadelphia Quakers, St. Louis Browns, Brooklyn Bridegrooms William McCarthy April 21, 1906 April 21, 1906 Pitcher Boston Beaneaters Frank McCarton April 26, 1872 August 5, 1872 Outfielder Middletown Mansfields David McCarty May 17, 1993 May 1, 2005 First baseman Minnesota Twins, San Francisco Giants, Seattle Mariners, Kansas City Royals, Tampa Bay Rays, Oakland Athletics, Boston Red Sox John McCarty April 18, 1889 July 7, 1889 Pitcher Kansas City Cowboys (AA) Lew McCarty August 30, 1913 April 13, 1921 Catcher Brooklyn Superbas/Robins, New York Giants, St. Louis Cardinals Tim McCarver September 10, 1959 October 5, 1980 Catcher St. Louis Cardinals, Philadelphia Phillies, Montreal Expos, Boston Red Sox Kirk McCaskill May 1, 1985 July 20, 1996 Pitcher California Angels, Chicago White Sox Steve McCatty September 17, 1977 September 25, 1985 Pitcher Oakland Athletics Al McCauley June 21, 1884 October 6, 1891 First baseman Indianapolis Hoosiers (AA), Philadelphia Phillies, Washington Statesmen Bill McCauley August 31, 1895 August 31, 1895 Shortstop Washington Senators (NL) Jim McCauley September 17, 1884 July 15, 1886 Catcher St. Louis Browns (AA), Buffalo Bisons (NL), Chicago White Stockings, Brooklyn Grays Pat McCauley September 5, 1893 September 3, 1903 Catcher St. Louis Browns (NL), Washington Senators (NL), New York Highlanders Harry McChesney September 17, 1904 October 9, 1904 Outfielder Chicago Cubs Joe McClain April 14, 1961 June 1, 1962 Pitcher Washington Senators (1961–71) Scott McClain May 14, 1998 First baseman Tampa Bay Devil Rays, Chicago Cubs, San Francisco Giants Pete McClanahan April 14, 1931 May 28, 1931 Pinch hitter Pittsburgh Pirates Bill McClellan May 20, 1878 October 17, 1888 Second baseman Chicago White Stockings, Providence Grays, Brooklyn Grays/Bridegrooms, Cleveland Blues Hervey McClellan May 31, 1919 September 29, 1924 Shortstop Chicago White Sox Kyle McClellan April 1, 2008 Pitcher St. Louis Cardinals Paul McClellan September 2, 1990 October 6, 1991 Pitcher San Francisco Giants Zach McClellan April 16, 2007 May 13, 2007 Pitcher Colorado Rockies Lloyd McClendon April 6, 1987 August 11, 1994 Outfielder Cincinnati Reds, Chicago Cubs, Pittsburgh Pirates Mike McClendon August 14, 2010 Pitcher Milwaukee Brewers Jeff McCleskey September 8, 1913 September 13, 1913 Third baseman Boston Braves McCloskey, first name unknown May 25, 1875 July 4, 1875 Catcher Washington Nationals (NA) Bill McCloskey August 18, 1884 September 9, 1884 Utility player Wilmington Quicksteps Jim McCloskey April 21, 1936 May 12, 1936 Pitcher Boston Bees John McCloskey May 3, 1906 May 31, 1907 Pitcher Philadelphia Phillies Seth McClung March 31, 2003 Pitcher Tampa Bay Devil Rays, Milwaukee Brewers Bob McClure August 13, 1975 May 17, 1993 Pitcher Kansas City Royals, Milwaukee Brewers, Montreal Expos, New York Mets, California Angels, St. Louis Cardinals, Florida Marlins Hal McClure May 10, 1882 May 11, 1882 Outfielder Boston Red Caps Larry McClure July 26, 1910 July 26, 1910 Outfielder New York Highlanders Harry McCluskey July 29, 1915 August 20, 1915 Pitcher Cincinnati Reds Alex McColl August 27, 1933 September 29, 1934 Pitcher Washington Senators Ralph McConnaughey July 8, 1914 August 11, 1914 Pitcher Indianapolis Hoosiers (FL) Amby McConnell April 17, 1908 October 8, 1911 Second baseman Boston Red Sox, Chicago White Sox George McConnell April 13, 1909 September 26, 1916 Pitcher New York Highlanders/Yankees, Chicago Cubs, Chicago Whales Sam McConnell (3B) April 19, 1915 May 17, 1915 Third baseman Philadelphia Athletics Sam McConnell (P) June 25, 2004 July 27, 2004 Pitcher Atlanta Braves Billy McCool April 24, 1964 July 8, 1970 Pitcher Cincinnati Reds, San Diego Padres, St. Louis Cardinals Don McCormack September 30, 1980 October 4, 1981 Catcher Philadelphia Phillies Barry McCormick September 25, 1895 August 30, 1904 Utility infielder Louisville Colonels, Chicago Colts/Orphans, St. Louis Browns, Washington Senators Frank McCormick September 11, 1934 October 3, 1948 First baseman Cincinnati Reds, Philadelphia Phillies, Boston Braves Harry McCormick May 1, 1879 September 20, 1883 Pitcher Syracuse Stars (NL), Worcester Ruby Legs, Cincinnati Red Stockings (AA) Jerry McCormick May 1, 1883 October 19, 1884 Third baseman Baltimore Orioles (AA), Philadelphia Keystones, Washington Nationals (UA) Jim McCormick (P) May 20, 1878 October 7, 1887 Pitcher Indianapolis Blues, Cleveland Blues (NL), Cincinnati Outlaw Reds, Providence Grays, Chicago White Stockings, Pittsburgh Alleghenys Jim McCormick (IF) September 10, 1892 September 10, 1892 Second baseman St. Louis Browns (NL) Mike McCormick (3B) April 14, 1904 August 31, 1904 Third baseman Brooklyn Superbas Mike McCormick (OF) April 16, 1940 September 30, 1951 Outfielder Cincinnati Reds, Boston Braves, Brooklyn Dodgers, New York Giants, Chicago White Sox, Washington Senators Mike McCormick (P) September 3, 1956 May 22, 1971 Pitcher New York/San Francisco Giants, Baltimore Orioles, Washington Senators (1961–71), New York Yankees, Kansas City Royals Moose McCormick April 14, 1904 October 4, 1913 Outfielder New York Giants, Pittsburgh Pirates, Philadelphia Phillies Bill McCorry September 17, 1909 September 29, 1909 Pitcher St. Louis Browns Barney McCosky April 18, 1939 July 8, 1953 Outfielder Detroit Tigers, Philadelphia Athletics, Cincinnati Reds, Cleveland Indians Willie McCovey β July 30, 1959 July 6, 1980 First baseman San Francisco Giants, San Diego Padres, Oakland Athletics Art McCoy July 8, 1889 July 9, 1889 Second baseman Washington Nationals (1886–1889) Benny McCoy September 14, 1938 September 28, 1941 Second baseman Detroit Tigers, Philadelphia Athletics Mike McCoy September 9, 2009 Utility player Colorado Rockies, Toronto Blue Jays Les McCrabb September 7, 1939 May 4, 1950 Pitcher Philadelphia Athletics Quinton McCracken September 17, 1995 July 5, 2006 Outfielder Colorado Rockies, Tampa Bay Devil Rays, Minnesota Twins, Arizona Diamondbacks, Seattle Mariners, Cincinnati Reds Tommy McCraw June 4, 1963 June 24, 1975 First baseman Chicago White Sox, Washington Senators (1961–71), Cleveland Indians, California An