Le à Valence en Espagne, il porte son record personnel sur marathon à 2 h 6 min 27 s, signant un nouveau record d'Allemagne. Quelques jours plus tôt, toujours à Valence, il avait établi le record national sur semi-marathon en 1 h 0 min 9 s.
Il se classe 4e du marathon des Championnats d'Europe 2022, à Munich, dans un temps de 2 h 10 min 39 s et obtient la deuxième place du classement par équipes.