| 2014-06-17 | 49 | Tour De Serbie - Etappe 1 | | 0 | 02:39:34.000 | 0 |
| 2012-09-30 | 13 | International Cyclocross Financne centrum | ME | 0 | 01:07:43.000 | 0 |
| 2012-09-29 | 16 | International Cyclocross Marikovská Dolina | ME | 0 | 01:05:40.000 | 0 |
| 2011-12-11 | 5 | National Championships Slovakia ME | ME | 0 | 00:59:49.000 | 0 |
| 2009-02-01 | 53 | UCI World Championship | ME | 0 | 01:08:50.000 | 0 |
| 2008-12-26 | DNS | UCI World Cup Heusden-Zolder | ME | 0 | 00:00:00.000 | |
| 2008-12-14 | 4 | National Championships Slovakia ME | ME | 0 | 01:03:39.000 | 0 |
| 2008-01-27 | 39 | UCI World Championship | ME | 0 | 01:08:51.000 | 0 |
| 2008-01-20 | 7 | Ispasterko Udala Sari Nagusia | ME | 0 | 01:05:22.000 | 0 |
| 2008-01-13 | DNF | UCI World Cup Liévin | ME | 0 | 00:00:00.000 | |
| 2007-11-18 | 2 | National Championships Slovakia ME | ME | 0 | 01:07:25.000 | 0 |
| 2007-01-28 | 22 | UCI World Championship | ME | 0 | 01:09:29.000 | 0 |
| 2007-01-21 | 4 | GP Ayuntamiento de Ispaster | ME | 0 | 01:05:24.000 | 0 |
| 2007-01-14 | 25 | UCI World Cup Nommay | ME | 0 | 01:09:31.000 | 0 |
| 2007-01-07 | 1 | National Championships Slovakia ME | ME | 0 | 01:09:24.000 | 0 |
| 2006-12-31 | 27 | Superprestige Diegem | ME | 0 | 01:00:27.000 | 0 |
| 2006-12-30 | 8 | Int. Herforderer Rad-Querfeldein-Rennen | ME | 0 | 00:00:00.000 | |
| 2006-12-28 | 39 | Azencross | ME | 0 | 00:00:00.000 | |
| 2006-12-26 | 29 | UCI World Cup Hofstade | ME | 0 | 01:09:50.000 | 0 |
| 2006-12-16 | 3 | Budvar Cup Hlinsko | ME | 0 | 00:00:00.000 | |
| 2006-11-12 | DNF | UCI World Cup Pijnacker | ME | 0 | 00:00:00.000 | |
| 2006-11-04 | 20 | UCI World Cup Treviso | ME | 0 | 01:07:13.000 | 0 |
| 2006-10-28 | 34 | UCI World Cup Tábor | ME | 0 | 01:06:42.000 | 0 |
| 2006-10-22 | 39 | UCI World Cup Kalmthout | ME | 0 | 01:08:01.000 | 0 |
| 2006-10-14 | 11 | Budvar Cup Kolín | ME | 0 | 01:00:14.000 | 0 |
| 2006-10-08 | 12 | Budvar Cup Plzen | ME | 0 | 01:01:29.000 | 0 |
| 2006-10-07 | 4 | Budvar Cup Louny | ME | 0 | 01:01:54.000 | 0 |
| 2006-10-01 | 36 | UCI World Cup Aigle | ME | 0 | 01:09:39.000 | 0 |
| 2006-09-28 | 7 | Toi Toi Cup Uničov | ME | 0 | 01:03:55.000 | 0 |
| 2005-01-30 | 26 | UCI World Championship | ME | 0 | 01:04:18.000 | 0 |
| 2005-01-23 | 3 | GP Ayuntamiento de Ispaster | ME | 0 | 00:59:39.000 | 0 |
| 2004-11-14 | 12 | Internationales Radquer Frenkendorf | ME | 0 | 01:04:36.000 | 0 |
| 2004-10-28 | 40 | UCI World Cup Tábor | ME | 0 | 01:03:19.000 | 0 |
| 2004-02-01 | 38 | UCI World Championship | ME | 0 | 01:08:32.000 | 0 |
| 2004-01-18 | DNF | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 2004-01-11 | 4 | National Championships Slovakia ME | ME | 0 | 00:57:37.000 | 0 |
| 2003-11-16 | 34 | UCI World Cup Sankt Wendel | ME | 0 | 01:02:06.000 | 0 |
| 2003-10-26 | 44 | UCI World Cup Turin | ME | 0 | 00:59:51.000 | 0 |
| 2001-11-17 | DNF | UCI World Cup Monopoli | ME | 0 | 00:00:00.000 | |
| 2000-11-19 | 18 | Porsche Pro Open | ME | 0 | 01:07:55.000 | 0 |
| 2000-11-18 | 59 | UCI World Cup Tábor | ME | 0 | 00:00:00.000 | |
| 2000-01-02 | 47 | UCI World Cup Zeddam | ME | 0 | 01:08:00.000 | 0 |
| 1999-12-19 | 50 | UCI World Cup Kalmthout | ME | 0 | 01:03:53.000 | 0 |
| 1999-12-05 | DNF | UCI World Cup Leudelange | ME | 0 | 00:00:00.000 | |
| 1999-01-30 | DNF | UCI World Championship U23 | MU | 0 | 00:00:00.000 | |
| 1998-01-31 | 34 | UCI World Championship U23 | MU | 0 | 00:55:58.000 | 0 |
| 1998-01-18 | DNF | UCI World Cup Heerlen | ME | 0 | 00:00:00.000 | |
| 1998-01-04 | DNF | UCI World Cup Pontchâteau | ME | 0 | 00:00:00.000 | |
| 1997-12-27 | 9 | Grand Prix des Assurances Axa | ME | 0 | 01:06:46.000 | 0 |
| 1997-12-06 | DNF | UCI World Cup Solbiate Olona | ME | 0 | 00:00:00.000 | |
| 1997-11-22 | DNF | UCI World Cup Prague | ME | 0 | 00:00:00.000 | |
| 1997-02-01 | 40 | UCI World Championship U23 | MU | 0 | 00:59:43.000 | 0 |
| 1996-12-08 | 41 | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 1996-11-23 | 35 | UCI World Cup Prague | ME | 0 | 00:00:00.000 | |
| 1996-11-10 | 40 | UCI World Cup Prata di Pordenone | ME | 0 | 01:02:05.000 | 0 |
| 1996-02-03 | 46 | UCI World Championship U23 | MU | 0 | 00:50:57.000 | 0 |
| 1995-01-29 | 32 | UCI World Championship MJ | MJ | 0 | 00:43:44.000 | 0 |