Dès la première étape de la coupe du monde 2004-2005, à Duesseldorf, il obtient un podium, avec Axel Teichmann sur un sprint par équipes. Après deux deuxièmes places à Muonio dans des courses FIS, il participe à la victoire du relais allemand lors de l'étape de Gaellivare. C'est de nouveau avec ce relais qu'il son meilleur résultat lors des courses suivantes avec une cinquième place à Lago di Tesero. À Nové Město na Moravě, en janvier, il retrouve une place sur un podium individuel en terminant troisième du quinze kilomètres libre, course remportée par Vincent Vittoz devant l'Autrichien Christian Hoffmann. Lors des mondiaux d'Oberstdorf, il commence sa compétition par une du quinze kilomètres libre. Il dispute ensuite la poursuite, terminant . Lors du relais, où il est associé à Jens Filbrich, Andreas Schlütter et Axel Teichmann, il termine deuxième derrière la Norvège. Lors de sa fin de saison, il obtient une deuxième place du trente kilomètres de Falun. Il termine de nouveau quatrième de la coupe du monde, derrière son compatriote Axel Teichmann, le Français Vincent Vittoz et Tor Arne Hetland. Il termine sur le podium des courses de distance, derrière Teichmann et Vittoz.