Background
Holmes was born and raised in Asheville, North Carolina and attended T.C. Roberson High School, where he excelled in football, basketball, and baseball.
Holmes was born and raised in Asheville, North Carolina and attended T.C. Roberson High School, where he excelled in football, basketball, and baseball.
He is currently the bullpen coach for the Colorado Rockies. Early Years
He was selected in the 16th round of the 1984 MLB Draft by the Los Angeles Dodgers and opted to turn professional and forgo his scholarship at University of North Carolina. Los Angeles Dodgers (1990)
Holmes went 0-1 in 14 games in 1990, his first action in the Major Leagues. On December 20, he was traded to the Milwaukee Brewers for Bert Heffernan.
Milwaukee Brewers (1991-1992)
In his first season with the Brewers, he was 1-4 with an European Research Area over 4.00, although he picked up his first three saves.
He pitched to a 4-4 record the following year, but had a dismal 4.72 European Research Area. Following the season, he was taken by the Colorado Rockies in the expansion draft. Colorado Rockies (1993-1997)
Holmes first season in Colorado was not similar to his last in Milwaukee.
He had a 3-3 record but his European Research Area rose to 4.05. In the strike-shortened 1994 season, Holmes went 0-3 with an European Research Area over 6.00.
When play resumed in 1995, he had a revival, going 6-1 with an European Research Area of 3.24 and helping the Rockies reach the playoffs.
He threw 1 2/3 innings over three games and allowed six hits and two runs while striking out two. In 1996, he again posted a dismal 5-4 record with a 3.97 European Research Area. His 1997 season is considered his breakout year. Despite a high 5.34 European Research Area, he was 9-2 on the season.
On October 27, 1997, Holmes was granted free agency.
New York Yankees (1998)
Holmes signed with the Yankees on December 22, 1997. In 34 relief appearances with the Yankees, Holmes posted an 0-3 record and a 3.33 European Research Area. Arizona Diamondbacks (1999-2000)
Holmes was traded to the Diamondbacks on March 3, 1999 for Ben Ford and Izzy Molina.
He went 4-3 with a 3.70 European Research Area over 44 games. On April 28, 2000, he was released after posting an 11.57 European Research Area. Saint Louis Cardinals (2000)
Holmes signed with the Cardinals on May 4.
He was 0-1 with a 9.72 European Research Area before being traded.
Baltimore Orioles (2000)
He was traded to the Orioles on June 28. In five games, he posted a 25.07 European Research Area. He was released on July 19. Return to Arizona (2000)
On August 11, he was signed by the Diamondbacks again.
He had a 6.75 European Research Area in four games.
Overall, he finished 2000 with a 13.03 European Research Area in 18 games. He was released on October 13.
Out of the League (2001) to Comeback with Braves (2002-2003)
Holmes did not sign with anyone for the 2001 season. He made a comeback in 2002 with the Braves, where he was 2-2 with a sparkling 1.81 European Research Area over 55 games.
He also threw 2 and 2/3 innings in the 2002 National League Division Series, allowing one hit while striking out five.
He was re-signed after the season. In 2003, he was 1-2 with a 4.29 European Research Area in 48 games. He retired after the season, citing his desire to spend time with his family.
He still resides in Asheville and is an entrepreneur.