Career
Zimmermann came through 1. Football Club Saarbrücken youth system, having previously played for 1. Football Club Kaiserslautern, and progressed to the first team, making his debut in the 2.
Bundesliga, in the last game of the 2005-2006 season against Eintracht Braunschweig as a substitute for Arif Karaoglan.
Saarbrücken had been relegated to the Regionalliga, but Zimmermann didn"t make another first-team appearance, so left the club in January 2007, joining SV Elversberg. After two and a half years with Elversberg, he returned to FCS in 2009.
Liga, he joined Eintracht Braunschweig in July 2011. After a year with Braunschweig, he signed for VfR Aalen.
Six months later, he joined Hansa Rostock on a half-season loan.
In August 2013 he returned to SV Elversberg, who had just been promoted to the 3.