En 2019, il devient champion de Belgique de poursuite. Aux championnats d'Europe d'Apeldoorn, il se classe sixième de la poursuite, en réalisant le troisième meilleur temps de l'histoire dans cette discipline pour un coureur belge[2]. Grâce à ces bonnes performances, il est sélectionné en 2020 pour participer aux prochains championnats du monde, qui ont lieu à Berlin[3]. Cependant, il est contraint de déclarer forfait, après s'être blessé au genou lors d'un stage de préparation à Majorque[4]. Cette même année, il rejoint le club Home Solution-Soenens[5].