Concourant sous les couleurs de la République démocratique allemande, Jürgen Haase remporte le titre du 10 000 m lors des Championnats d'Europe de 1966, en 28 min 26 s 0, signant à cette occasion un nouveau record des championnats. Il participe par ailleurs à l'épreuve du 5 000 mètres en terminant à la 11e place[1].
Il établit un nouveau record d'Europe du 10 000 m le à Leningrad en 28 min 04 s 4, améliorant de près de six secondes l'ancienne meilleure marque européenne détenue depuis 1965 par le Belge Gaston Roelants. Il se classe quinzième du 10 000 m lors des Jeux olympiques de Mexico[2].
Il confirme son rang dès l'année suivante en conservant son titre continental du 10 000 mètres à l'occasion des Championnats d'Europe d'Athènes, en 28 min 41 s 6. Haase devance finalement le Britannique Mike Tagg et le Soviétique Nikolay Sviridov[3].
Vainqueur de la Coupe d'Europe en 1967 et 1970, il remporte sept titres de champion d'Allemagne de l'Est (six sur 10 000 m en 1965, 1966, 1968, 1972 et 1973, et un sur 5 000 m en 1969). Il décroche par ailleurs à quatre reprises le titre national de cross-country (1967, 1968, 1969 et 1972).