Career
Dreher started out with Stuttgarter Kickers in 1978. He played there for five years, scoring 66 goals in 137 games, before signing for Football Club Basel in 1983. In 1986, he left for Football Club Schaffhausen but injury forced him to retire in 1989.
Since November 2007, he is coaching the German amateur club Turn- und Sportverein Lustnau.
Dreher also played one game for the German under-21 national team The game against the Netherlands in Mönchengladbach ended 1–1.