Fitzgerald began his coaching career as a volunteer assistant for the Iowa Hawkeyes in 2000.[4][5] He then moved to North Iowa Area Community College where he was an assistant, while also holding the roles of housing head resident and intramural coordinator for the 2003 and 2004 seasons.[6] He was an assistant on Dave Barnett's staff for the Flagler Saints in 2005 and 2006.[7] He would spend the 2007 season as an assistant coach for the Des Moines Area Bears, before being promoted to head coach starting with the 2008 season.[4] He led the Bears to a 249–73 record and to the JUCO World Series in 4 of 5 seasons (2008–2012) as the head coach.[5]
Fitgerald joined Dan Heefner's staff as an assistant coach and recruiting coordinator of the Dallas Baptist in 2012.[8] Prior to the 2017 season, he was promoted to associate head coach.[9] After 9 years on Heefner's staff, he accepted the recruiting coordinator position with the LSU Tigers.[10][4]
On June 15, 2022, Fitzgerald was named the 19th head coach of the Kansas Jayhawks.[11]
National champion
Postseason invitational champion
Conference regular season champion
Conference regular season and conference tournament champion
Division regular season champion
Division regular season and conference tournament champion
Conference tournament champion