Ganhou treze medalhas no Campeonato Mundial de Ciclismo em Pista entre os anos 1996 e 2004, e uma medalha de bronze no Campeonato Europeu de Omnium de 1996.