Fitzgerald began his coaching career as a volunteer assistant for the
Iowa Hawkeyes in 2000. 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. He was an assistant on Dave Barnett's staff for the
Flagler Saints in 2005 and 2006. 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. Prior to the 2017 season, he was promoted to associate head coach. After 9 years on Heefner's staff, he accepted the recruiting coordinator position with the
LSU Tigers. ==Head coaching record==