Dave Flemming joined ESPN as a play-by-play announcer for the college basketball season in 2010, and since has added select college football games to his responsibilities. Since the 2016 season he has also shared play-by-play responsibilities on Monday Night Baseball with Karl Ravech
In addition to his ESPN responsibilities, he is in his eighth year as an on-air voice for the San Francisco Giants on KNBR-AM radio broadcasts and is involved in select games on television. Flemming also handles the radio play-by-play duties for Stanford football, and has served as a substitute announcer on Golden State Warriors radio broadcasts.
In 2008, Flemming was named the best of the new generation of baseball announcers by the Sports Business Journal. His baseball experience includes three seasons as the play-by-play announcer for the Pawtucket Red Sox, Boston’s triple-A affiliate. Before moving to Pawtucket, Flemming broadcast play-by-play for the Visalia Oaks in 2000, and served a dual role as the team’s assistant general manager.
The Alexandria, Va. Native, who resides in San Francisco, received bachelors and masters degrees from Stanford, and a master’s degree in broadcast journalism from Syracuse University.