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.
Kevin Gregg plays for the Miami Marlins.
Kevin Gregg is a relief pitcher for the Miami Marlins.
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.
Kevin Gregg played in 40 games at pitcher for the Baltimore Orioles in 2012, starting in none of them. He played for a total of 131 outs, equivalent to 4.85 9-inning games. He made 4 putouts, had 5 assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had one double play.
Kevin Gregg played in 55 games at pitcher for the Anaheim Angels in 2004, starting in none of them. He played for a total of 263 outs, equivalent to 9.74 9-inning games. He made 2 putouts, had 5 assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had one double play.
Kevin Appier debuted on June 4, 1989 and played his final game on April 23, 2004.
Kevin Baez debuted on September 3, 1990 and played his final game on October 3, 1993.
Kevin Barker debuted on August 19, 1999 and played his final game on October 4, 2009.
Kevin Barry debuted on June 26, 2006 and played his final game on May 13, 2007.
Kevin Batiste debuted on June 13, 1989 and played his final game on June 21, 1989.
Kevin Bearse debuted on April 15, 1990 and played his final game on April 30, 1990.
Kevin Beirne debuted on May 17, 2000 and played his final game on September 28, 2002.