The following is a list of Major League Baseball players, retired or active.

Ha Name Debut Final game Position Teams RefYamid Haad July 5, 1999 October 1, 2005 Catcher Pittsburgh Pirates, San Francisco Giants Bert Haas September 9, 1937 August 26, 1951 Utility player Brooklyn Dodgers, Cincinnati Reds, Philadelphia Phillies, New York Giants, Chicago White Sox Bruno Haas June 23, 1915 September 18, 1915 Pitcher Philadelphia Athletics Dave Haas September 8, 1991 June 13, 1993 Pitcher Detroit Tigers Eddie Haas September 8, 1957 October 1, 1960 Outfielder Chicago Cubs, Milwaukee Braves Moose Haas September 8, 1976 June 19, 1987 Pitcher Milwaukee Brewers, Oakland Athletics Mule Haas August 15, 1925 September 1, 1938 Outfielder Pittsburgh Pirates, Philadelphia Athletics, Chicago White Sox Bob Habenicht April 17, 1951 May 3, 1953 Pitcher St. Louis Cardinals, St. Louis Browns Emil Haberer July 9, 1901 September 3, 1909 Catcher Cincinnati Reds John Habyan September 29, 1985 June 8, 1986 Pitcher Baltimore Orioles, New York Yankees, Kansas City Royals, St. Louis Cardinals, California Angels, Colorado Rockies Irv Hach July 1, 1897 July 17, 1897 Utility infielder Louisville Colonels Stan Hack April 12, 1932 September 24, 1937 Third baseman Chicago Cubs Eric Hacker September 22, 2009 Pitcher Pittsburgh Pirates, Minnesota Twins Rich Hacker July 2, 1971 September 29, 1971 Shortstop Montreal Expos Warren Hacker September 24, 1948 September 29, 1961 Pitcher Chicago Cubs, Cincinnati Redlegs, Philadelphia Phillies, Chicago White Sox Jim Hackett September 14, 1902 September 27, 1903 First baseman St. Louis Cardinals Mert Hackett May 2, 1883 October 6, 1887 Catcher Boston Beaneaters, Kansas City Cowboys (NL), Indianapolis Hoosiers (NL) Walter Hackett April 17, 1884 October 8, 1885 Shortstop Boston Reds (UA), Boston Beaneaters Luther Hackman September 1, 1999 September 27, 2003 Pitcher Colorado Rockies, St. Louis Cardinals, San Diego Padres Harvey Haddix August 20, 1952 August 28, 1965 Pitcher St. Louis Cardinals, Philadelphia Phillies, Cincinnati Redlegs, Pittsburgh Pirates, Baltimore Orioles George Haddock September 27, 1888 September 20, 1894 Pitcher Washington Nationals (1886–1889), Buffalo Bisons (PL), Boston Reds (1890–91), Brooklyn Grooms, Philadelphia Phillies, Washington Senators (NL) Bump Hadley April 20, 1926 September 16, 1941 Pitcher Washington Senators, Chicago White Sox, St. Louis Browns, New York Yankees, New York Giants, Philadelphia Athletics Kent Hadley September 14, 1958 August 21, 1960 First baseman Kansas City Athletics, New York Yankees Bill Haeffner June 29, 1915 May 5, 1928 Catcher Philadelphia Athletics, Pittsburgh Pirates, New York Giants Mickey Haefner April 22, 1943 September 28, 1950 Pitcher Washington Senators, Chicago White Sox, Boston Braves Charlie Haeger May 10, 2006 Pitcher Chicago White Sox, San Diego Padres, Los Angeles Dodgers Bud Hafey April 21, 1935 September 15, 1939 Outfielder Chicago White Sox, Pittsburgh Pirates, Cincinnati Reds, Philadelphia Phillies Chick Hafey β August 28, 1924 September 30, 1937 Outfielder St. Louis Cardinals, Cincinnati Reds Tom Hafey July 21, 1939 July 30, 1944 Third baseman New York Giants, St. Louis Browns Leo Hafford April 15, 1906 April 24, 1906 Pitcher Cincinnati Reds Frank Hafner May 5, 1888 May 16, 1888 Pitcher Kansas City Cowboys (AA) Travis Hafner August 6, 2002 First baseman Texas Rangers, Cleveland Indians Nick Hagadone September 1, 2011 Pitcher Cleveland Indians Art Hagan June 30, 1883 May 13, 1884 Pitcher Philadelphia Quakers, Buffalo Bisons (NL) Casey Hageman September 18, 1911 October 3, 1914 Pitcher Boston Red Sox, St. Louis Cardinals, Chicago Cubs Kevin Hagen June 4, 1983 September 29, 1984 Pitcher St. Louis Cardinals Rip Hagerman April 16, 1909 May 11, 1916 Pitcher Chicago Cubs, Cleveland Naps/Indians Bill Hague May 4, 1875 August 15, 1879 Third baseman St. Louis Brown Stockings, Louisville Grays, Providence Grays Joe Hague September 19, 1968 June 2, 1973 First baseman St. Louis Cardinals, Cincinnati Reds Dick Hahn September 7, 1940 September 7, 1940 Catcher Washington Senators Don Hahn April 8, 1969 September 25, 1975 Outfielder Montreal Expos, New York Mets, Philadelphia Phillies, St. Louis Cardinals, San Diego Padres Ed Hahn August 31, 1905 June 5, 1910 Outfielder New York Yankees, Chicago White Sox Fred Hahn April 19, 1952 April 19, 1952 Pitcher St. Louis Cardinals Noodles Hahn April 18, 1899 June 7, 1906 Pitcher Cincinnati Reds, New York Highlanders Hal Haid September 5, 1919 August 25, 1933 Pitcher St. Louis Browns, St. Louis Cardinals, Boston Braves, Chicago White Sox Ed Haigh August 14, 1892 August 14, 1892 Outfielder St. Louis Browns (NL) Hinkey Haines April 20, 1923 October 7, 1923 Outfielder New York Yankees Jesse Haines β July 20, 1918 September 10, 1937 Pitcher Cincinnati Reds, St. Louis Cardinals Jerry Hairston Sr. July 26, 1973 September 25, 1989 Outfielder Chicago White Sox, Pittsburgh Pirates Jerry Hairston Jr. September 11, 1998 Utility player Baltimore Orioles, Chicago Cubs, Texas Rangers, Cincinnati Reds, New York Yankees, San Diego Padres, Washington Nationals, Milwaukee Brewers Johnny Hairston September 6, 1969 October 2, 1969 Utility player Chicago Cubs Sam Hairston July 21, 1951 August 26, 1951 Catcher Chicago White Sox Scott Hairston May 7, 2004 Outfielder Arizona Diamondbacks, San Diego Padres, Oakland Athletics, New York Mets Jim Haislip August 27, 1913 August 27, 1913 Pitcher Philadelphia Phillies Chet Hajduk April 16, 1941 April 16, 1941 Pinch hitter Chicago White Sox Dave Hajek September 15, 1995 September 26, 1996 Utility infielder Houston Astros John Halama April 2, 1998 June 10, 2006 Pitcher Houston Astros, Seattle Mariners, Oakland Athletics, Tampa Bay Devil Rays, Boston Red Sox, Washington Nationals, Baltimore Orioles George Halas May 6, 1919 July 5, 1919 Outfielder New York Yankees Ed Halbriter May 23, 1882 May 23, 1882 Pitcher Philadelphia Athletics (1882–90) John Haldeman July 3, 1877 July 3, 1877 Second baseman Louisville Grays Bob Hale July 4, 1955 October 1, 1961 First baseman Baltimore Orioles, Cleveland Indians, New York Yankees Chip Hale August 27, 1989 May 4, 1997 Utility infielder Minnesota Twins, Los Angeles Dodgers Dad Hale April 21, 1902 August 16, 1902 Pitcher Boston Beaneaters, Baltimore Orioles George Hale August 24, 1914 June 26, 1918 Catcher St. Louis Browns John Hale September 8, 1974 August 1, 1979 Outfielder Los Angeles Dodgers, Seattle Mariners Odell Hale August 1, 1931 September 7, 1941 Utility infielder Cleveland Indians, Boston Red Sox, New York Giants Sammy Hale April 20, 1920 August 23, 1930 Third baseman Detroit Tigers, Philadelphia Athletics, St. Louis Browns James Haley June 22, 1880 July 23, 1880 Catcher Troy Trojans Raymond Haley April 21, 1915 September 15, 1917 Catcher Boston Red Sox, Philadelphia Athletics Ed Halicki July 8, 1974 October 1, 1980 Pitcher San Francisco Giants, California Angels Al Hall May 1, 1879 May 13, 1880 Outfielder Troy Trojans, Cleveland Blues (NL) Albert Hall September 12, 1981 October 1, 1989 Outfielder Atlanta Braves, Pittsburgh Pirates Bert Hall August 21, 1911 October 9, 1911 Pitcher Philadelphia Phillies Bill Hall (P) July 4, 1913 July 18, 1913 Pitcher Brooklyn Superbas Bill Hall (C) April 18, 1954 September 26, 1958 Catcher Pittsburgh Pirates Bill Hall (IF) September 1, 2002 Utility player Milwaukee Brewers, Seattle Mariners, Boston Red Sox, Houston Astros, San Francisco Giants Bob Hall (IF/OF) April 18, 1904 October 7, 1905 Utility player Philadelphia Phillies, New York Giants, Brooklyn Superbas Bob Hall (P) April 23, 1949 September 26, 1953 Pitcher Boston Braves, Pittsburgh Pirates Charley Hall July 12, 1906 August 7, 1918 Pitcher Cincinnati Reds, Boston Red Sox, St. Louis Cardinals, Detroit Tigers Charlie Hall May 3, 1887 May 5, 1887 Outfielder New York Metropolitans Darren Hall April 30, 1994 August 11, 1998 Pitcher Toronto Blue Jays, Los Angeles Dodgers Dick Hall April 15, 1952 September 25, 1971 Pitcher Pittsburgh Pirates, Kansas City Athletics, Baltimore Orioles, Philadelphia Phillies Drew Hall September 14, 1986 September 26, 1990 Pitcher Chicago Cubs, Texas Rangers, Montreal Expos George Hall May 5, 1871 October 6, 1877 Outfielder Washington Olympics, Baltimore Canaries, Boston Red Stockings, Philadelphia Athletics (1860–76), Louisville Grays Herb Hall April 25, 1918 May 3, 1918 Pitcher Detroit Tigers Irv Hall April 20, 1943 July 26, 1946 Second baseman Philadelphia Athletics Jim Hall May 20, 1872 May 21, 1875 Second baseman Brooklyn Atlantics, Keokuk Westerns Jimmie Hall April 9, 1963 September 13, 1970 Outfielder Minnesota Twins, California Angels, Cleveland Indians, New York Yankees, Chicago Cubs, Atlanta Braves Joe Hall April 5, 1994 June 18, 1997 Outfielder Chicago White Sox, Detroit Tigers John Hall April 21, 1948 May 8, 1948 Pitcher Brooklyn Dodgers Josh Hall August 2, 2003 September 24, 2003 Pitcher Cincinnati Reds Marc Hall August 20, 1910 July 29, 1914 Pitcher St. Louis Browns, Detroit Tigers Mel Hall September 3, 1981 May 21, 1996 Outfielder Chicago Cubs, Cleveland Indians, New York Yankees, San Francisco Giants Russ Hall April 15, 1898 July 16, 1901 Shortstop St. Louis Browns (NL), Cleveland Blues (AL) Toby Hall September 15, 2000 September 21, 2008 Catcher Tampa Bay Devil Rays, Los Angeles Dodgers, Chicago White Sox Tom Hall June 9, 1968 May 21, 1977 Pitcher Minnesota Twins, Cincinnati Reds, New York Mets, Kansas City Royals John Halla August 18, 1905 August 29, 1905 Pitcher Cleveland Naps Roy Halladay September 20, 1998 Pitcher Toronto Blue Jays, Philadelphia Phillies Bill Hallahan April 16, 1925 September 14, 1938 Pitcher St. Louis Cardinals, Cincinnati Reds, Philadelphia Phillies Tom Haller April 11, 1961 October 4, 1972 Catcher San Francisco Giants, Los Angeles Dodgers, Detroit Tigers Jack Hallett September 13, 1940 April 29, 1948 Pitcher Chicago White Sox, Pittsburgh Pirates, New York Giants Newt Halliday August 19, 1916 August 19, 1916 First baseman Pittsburgh Pirates Jocko Halligan May 13, 1890 August 3, 1892 Outfielder Buffalo Bisons (PL), Cincinnati Reds, Baltimore Orioles (NL) Ed Hallinan May 13, 1911 August 10, 1912 Shortstop St. Louis Browns Jimmy Hallinan July 26, 1871 August 22, 1878 Shortstop Fort Wayne Kekiongas, Keokuk Westerns, New York Mutuals, Cincinnati Reds (1876–1880), Chicago White Stockings, Indianapolis Blues Bill Hallman (2B) April 23, 1888 September 27, 1903 Second baseman Philadelphia Quakers, Philadelphia Athletics (1890–91), Philadelphia Phillies, St. Louis Browns (NL), Brooklyn Bridegrooms, Cleveland Blues (AL) Bill Hallman (OF) April 25, 1901 September 27, 1907 Outfielder Milwaukee Brewers (1901), Chicago White Sox, Pittsburgh Pirates Charlie Hallstrom September 23, 1885 September 23, 1885 Pitcher Providence Grays Greg Halman September 23, 2010 Outfielder Seattle Mariners Jim Halpin June 15, 1882 August 26, 1885 Shortstop Worcester Worcesters, Washington Nationals (UA), Detroit Wolverines Brad Halsey June 19, 2004 October 1, 2006 Pitcher New York Yankees, Arizona Diamondbacks, Oakland Athletics Al Halt May 29, 1914 August 30, 1918 Utility infielder Brooklyn Tip-Tops, Cleveland Indians Shane Halter April 6, 1997 October 3, 2004 Utility infielder Kansas City Royals, New York Mets, Detroit Tigers, Anaheim Angels Ralph Ham May 6, 1871 September 15, 1871 Outfielder Rockford Forest Citys Doc Hamann September 21, 1922 September 21, 1922 Pitcher Cleveland Indians Roger Hambright July 19, 1971 September 25, 1971 Pitcher New York Yankees Charlie Hamburg April 18, 1890 October 14, 1890 Outfielder Louisville Colonels Mark Hamburger August 31, 2011 Pitcher Texas Rangers Jim Hamby September 20, 1926 May 27, 1927 Catcher New York Giants Bob Hamelin September 12, 1993 September 27, 1998 First baseman Kansas City Royals, Detroit Tigers, Milwaukee Brewers Cole Hamels May 12, 2006 Pitcher Philadelphia Phillies, Texas Rangers John Hamill May 1, 1884 July 31, 1884 Pitcher Was