Ganhou 7 medalhas no Campeonato Mundial de Ciclismo em Pista entre os anos 2013 e 2016, e 11 medalhas no Campeonato Europeu de Ciclismo em Pista entre os anos 2012 e 2018.