He played for the San Francisco Giants and Minnesota Twins between 2008 and 2011, and is currently the head baseball coach of the Illinois State Redbirds.
Holm attended Sacramento's McClatchy High School, where he played shortstop.
He played college baseball at Oral Roberts for coach Sunny Golloway from 1998 to 2001, and earned 3rd Team All-American honors as a shortstop for ORU in 2000.
On July 19, 2016, Holm was hired by Purdue University to serve as their pitching coach.
[8] On June 22, 2018, Illinois State University announced that Holm had been hired as the new head coach of its baseball team.