Vean Gregg debuted on April 12, 1911, playing for the Cleveland Naps at League Park II; he played his final game on August 25, 1925, playing for the Washington Senators at Griffith Stadium I.
Gregg Jefferies debuted on September 6, 1987, playing for the at ; he played his final game on May 29, 2000, playing for the Detroit Tigers at Comerica Park.
Tommy Gregg debuted on September 14, 1987, playing for the Pittsburgh Pirates at Three Rivers Stadium; he played his final game on September 28, 1997, playing for the Atlanta Braves at Turner Field.
Gregg Olson debuted on September 2, 1988, playing for the Baltimore Orioles at Memorial Stadium; he played his final game on June 22, 2001, playing for the Los Angeles Dodgers at Dodger Stadium.
Dave Gregg debuted on June 15, 1913, playing for the Cleveland Naps at League Park II; he played his final game on June 15, 1913, playing for the Cleveland Naps at League Park II.
Hal Gregg debuted on August 18, 1943, playing for the Brooklyn Dodgers at Ebbets Field; he played his final game on August 17, 1952, playing for the New York Giants at Polo Grounds IV.
Gregg Zaun debuted on June 24, 1995, playing for the Baltimore Orioles at Oriole Park at Camden Yards; he played his final game on May 20, 2010, playing for the Milwaukee Brewers at Miller Park.
Kevin Gregg debuted on August 9, 2003, playing for the Anaheim Angels at Edison International Field; he played his final game on September 25, 2013, playing for the Chicago White Sox at U.S. Cellular Field.
Gregg Zaun played in 2 games at designated hitter for the Texas Rangers in 1999, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Gregg Jefferies played in 2 games at designated hitter for the Detroit Tigers in 2000, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Gregg Zaun played in just one game at designated hitter for the Baltimore Orioles in 1995 and did not start. , equivalent to 0 errors per game (estimate based on total games played in).
Kevin Gregg plays for the Miami Marlins.
Kevin Gregg is a relief pitcher for the Miami Marlins.