Ganhou oito medalhas no Campeonato Mundial de Ciclismo em Pista de 2016 a 2020, e seis no Campeonato Europeu de Ciclismo em Pista entre 2016 e 2019.