In his youth, Carl played for VfL Nagold,[2] Kehler FV, and SV Gündringen.
During the 1993–94 UEFA Cup, they advanced to the semi-finals, ultimately losing to Austria Salzburg on away goals, defeating Valencia, PSV Eindhoven, Bordeaux and Boavista in the earlier rounds.
[3] He then retired to become a full-time manager, but returned to becoming a player-manager with VfL Herrenberg in the Landesliga Württemberg.
[5] After his player career, Carl became an amateur coach with TSV Haiterbach and SV Böblingen.
In 2017, Carl gave up his job at Pforzheim and moved to the district office, initially as a sports representative, but now he is one of eleven integration managers[4][7] working with refugees.