En 2017, il remporte la médaille de bronze sur le kilomètre aux championnats d'Europe espoirs. En octobre, pour sa première sélection dans la catégorie élite aux championnats d'Europe de Berlin, il termine troisième de la vitesse par équipes avec Jeffrey Hoogland, Harrie Lavreysen, Matthijs Büchli et Roy van den Berg, même s'il n'a pas participé à la finale. L'année suivante, il est médaillé de bronze du kilomètre aux championnats d'Europe de Glasgow. Lors de la Coupe du monde 2018-2019, il remporte trois manches de vitesse par équipes. La saison suivante, toujours en vitesse par équipes, il gagne deux nouvelles manches de Coupe du monde. En , il devient à Berlin champion du monde du kilomètre, réalisant en 59,495 secondes le meilleur temps de l'histoire sur un vélodrome au niveau de la mer.