Em pista obteve cinco medalhas no Campeonato Mundial de Ciclismo em Pista entre os anos 1990 e 2003, e uma medalha de prata no Campeonato Europeu de Omnium de 1998.