Nel 2018 ha conquistato due secondi posti ai Campionati del mondo su pista di Apeldoorn, nella corsa a punti e nell'omnium, mentre nel 2019 si è laureato campione del mondo nella corsa a punti. Nel 2020 ha vinto per la seconda volta in carriera la medaglia d'argento nell'omnium ai Campionati del mondo di Berlino.