Ganhou três medalhas de bronze no Campeonato Mundial de Ciclismo em Pista, em 2017 e 2018, e três de prata no Campeonato Europeu de Ciclismo em Pista, entre 2015 e 2017.