Alors qu'il doit disputer la saison 2023 sous le maillot de Lotto Dstny Development, il est promu dès le mois de février dans l'équipe première Lotto Dstny[3].
Le , il gagne le Grand Prix Criquielion à Lessines. Le 29 août, il remporte la 2e étape du Renewi Tour disputée en contre-la-montre sur 15,4 km à Tessenderlo, sa première victoire sur une course de l'UCI World Tour, et endosse le maillot vert et bleu de leader du classement général de cette course belgo-néerlandaise. il garde ce maillot pendant trois jours avant de le céder à l'issue de l'ultime étape à Tim Wellens mais monte sur le podium final où il termine sur la deuxième marche et remporte le maillot du meilleur jeune.
Le 11 septembre, il obtient chez les espoirs un troisième titre consécutif de champion d'Europe du contre-la-montre au terme des 31,2 km au programme entre Heusden-Zolder et Hasselt. C'est aussi son quatrième titre consécutif de champion d Europe du contre-la-montre en comptabilisant son titre chez les juniors en 2021. Douze jours plus tard, il est le favori no 1 pour le contre-la-montre des moins de 23 ans aux championnats du monde à Zurich mais il s'effondre en fin de parcours et ne termine qu'à une décevante quatrième place[5]. Le 27 septembre, il se classe troisième de la course en ligne des moins de 23 ans aux championnats du monde, revenant de l'arrière et dépassant à deux kilomètres de l'arrivée le groupe luttant pour la médaille de bronze.