Ganhou quatro medalhas no Campeonato Mundial de Ciclismo em Pista entre os anos 1994 e 2008, e uma medalha de ouro no Campeonato Europeu de Omnium de 1998.