Bergmann managed Falke Steinfeld from July 1989 to June 1994.[4]
Bergmann was head coach of the reserve team of FC St. Pauli[4] from July 2001 to March 2004 before becoming head coach of the senior squad from March 2004[5] to November 2006.[6] Bergmann was at St. Pauli for 5 years, 4 months and 19 days.
As with St. Pauli, Bergmann became head coach of the reserve team of Hannover 96 prior to taking the reins of the senior squad.[4] Bergmann was head coach of the reserve team between July 2007 and August 2009.[4] Bergmann was named interim head coach of the senior squad in August 2009 and was given a contract until the end of the season.[7] However, he was sacked in January 2010 and was replaced by Mirko Slomka.[8] Bergmann was at Hannover for 2 years, 6 months and 19 days.
Following his position at Hannover, he joined VfL Bochum.[4] His tenure was from September 2011[9] to October 2012.[10] Bergmann had been head coach of Hansa Rostock since May 2013[11] until his sacking in April 2014.[12]