Lors du Grand Prix d'Allemagne 1968, Hubert Hahne réalise le dix-huitième temps des qualifications en , à du temps de la pole position établie par le pilote Ferrari Jacky Ickx. En course, l'Allemand double la Cooper de Lucien Bianchi et la McLaren de Bruce McLaren pour occuper la seizième place à l'issue du deuxième tour. Au tour suivant, il prend le meilleur sur Dan Gurney, puis sur les Lotus 49B de Joseph Siffert et Jackie Oliver et s'empare de la onzième place au septième tour. La seconde moitié de l'épreuve l'oppose à Gurney qui le dépasse au onzième tour, mais Hahne termine dixième de la course, à du vainqueur Jackie Stewart.