Zach Booker joined Guilford's staff after spending 2018 as an assistant baseball coach at crosstown-rival Greensboro College in his first year of college coaching. He played baseball at the University of North Carolina at Wilmington from 2004-06 before transferring to Elon University in 2007 where he completed his collegiate career. While Booker hit .340 in 42 games as an Elon senior, he pitched for most of his career and compiled a 17-8 record with two saves, 172 strikeouts, and a 5.35 earned run average in 74 career appearances (39 starts)
After graduating from Elon with a degree in business administration, Booker signed a free-agent contract with Major League Baseball's Washington Nationals. In 2008 he played for the Mahoning Valley Scrappers, a Single-A affiliate of the Cleveland Indians. Booker played in the Baltimore Orioles’ organization from 2009-12 and finished his professional career with the Norfolk Tides of the Triple-A International League. He was a first baseman and catcher as a pro and hit .228 with a homer and 27 RBI in 54 career minor-league games.
Booker comes from a baseball family. His father, Greg Booker, pitched eight seasons with the San Diego Padres, Minnesota Twins, and the San Francisco Giants. He played in the 1984 World Series with the Padres and later spent five years as a Padres' pitching coach. The senior Booker now serves as a scout for the Los Angeles Dodgers. Zach Booker’s grandfather, Jack McKeon, managed the Florida Marlins to the 2003 World Series title at the age of 73. The two-time National League Manager of the Year spent all or part of 15 seasons as a major-league manager, and also served as the Padres’ general manager. A resident of nearby Elon, North Carolina, McKeon remains active in baseball as an adviser with the Washington Nationals.
Booker lives in Burlington, North Carolina.