| 2011-01-15 | 3 |  Gran Premio Mamma E Papa Guerciotti AM | WE | 0 | 00:46:06.000 | 0 | 
| 2011-01-09 | 4 |  National Championships Italy WE | WE | 0 | 00:43:49.000 | 0 | 
| 2010-12-31 | 5 |  GP 5 Sterne Region | WE | 0 | 00:44:38.000 | 0 | 
| 2010-12-26 | 25 |  UCI World Cup Heusden-Zolder | WE | 0 | 00:49:03.000 | 0 | 
| 2010-12-19 | 32 |  UCI World Cup Kalmthout | WE | 0 | 00:43:19.000 | 0 | 
| 2010-12-08 | 7 |  Ciclocross del Ponte | WE | 0 | 00:49:29.000 | 0 | 
| 2010-11-27 | 30 |  UCI World Cup Koksijde | WE | 0 | 00:00:00.000 |  | 
| 2010-10-17 | 29 |  UCI World Cup Aigle | WE | 0 | 00:44:43.000 | 0 | 
| 2010-01-01 | 9 |  Grand Prix Hotel Threeland | WE | 0 | 00:53:40.000 | 0 | 
| 2009-12-26 | 45 |  UCI World Cup Heusden-Zolder | WE | 0 | 00:00:00.000 |  | 
| 2009-12-20 | 38 |  UCI World Cup Kalmthout | WE | 0 | 00:44:31.000 | 0 | 
| 2009-12-18 | 17 |  Scheldecross | WE | 0 | 00:42:34.000 | 0 | 
| 2009-12-08 | 10 |  Ciclocross del Ponte | WE | 0 | 00:52:31.000 | 0 | 
| 2009-02-01 | 27 |  UCI World Championship WE | WE | 0 | 00:46:45.000 | 0 | 
| 2009-01-25 | 29 |  UCI World Cup Milan | WE | 0 | 00:00:00.000 |  | 
| 2009-01-18 | 27 |  UCI World Cup Roubaix | WE | 0 | 00:47:27.000 | 0 | 
| 2009-01-10 | 2 |  National Championships Italy WE | WE | 0 | 00:36:39.000 | 0 | 
| 2008-11-29 | 28 |  UCI World Cup Koksijde | WE | 0 | 00:46:27.000 | 0 | 
| 2008-11-09 | 21 |  UCI World Cup Pijnacker | WE | 0 | 00:40:09.000 | 0 | 
| 2008-11-02 | 19 |  UEC Cyclo-Cross European Championships WE | WE | 0 | 00:39:58.000 | 0 | 
| 2008-01-27 | 26 |  UCI World Championship WE | WE | 0 | 00:50:17.000 | 0 | 
| 2008-01-13 | DNS |  UCI World Cup Liévin | WE | 0 | 00:00:00.000 |  | 
| 2008-01-06 | 3 |  National Championships Italy WE | WE | 0 | 00:37:48.000 | 0 | 
| 2007-12-16 | 3 |  Ciclocross del Ponte | WE | 0 | 00:40:00.000 | 0 | 
| 2007-12-09 | 5 |  Valtellina Iperal Cross | WE | 0 | 00:00:00.000 |  | 
| 2007-12-08 | 19 |  UCI World Cup Milan | WE | 0 | 00:43:30.000 | 0 | 
| 2007-11-24 | 28 |  UCI World Cup Koksijde | WE | 0 | 00:47:05.000 | 0 | 
| 2007-11-11 | 20 |  UCI World Cup Pijnacker | WE | 0 | 00:45:46.000 | 0 | 
| 2007-01-28 | 36 |  UCI World Championship WE | WE | 0 | 00:00:00.000 |  | 
| 2007-01-21 | 14 |  UCI World Cup Hoogerheide | WE | 0 | 00:45:07.000 | 0 | 
| 2007-01-14 | 14 |  UCI World Cup Nommay | WE | 0 | 00:39:48.000 | 0 | 
| 2007-01-07 | 4 |  National Championships Italy WE | WE | 0 | 00:42:57.000 | 0 | 
| 2006-12-28 | 15 |  Azencross | WE | 0 | 00:00:00.000 |  | 
| 2006-12-26 | 31 |  UCI World Cup Hofstade | WE | 0 | 00:49:29.000 | 0 | 
| 2006-12-10 | 6 |  Valtellina Iperal Cross | WE | 0 | 00:00:00.000 |  | 
| 2006-12-09 | 37 |  UEC Cyclo-Cross European Championships WE | WE | 0 | 00:45:39.000 | 0 | 
| 2006-11-12 | DNF |  UCI World Cup Pijnacker | WE | 0 | 00:00:00.000 |  | 
| 2006-11-05 | 1 |  Ciclocross del Ponte | WE | 0 | 00:37:34.000 | 0 | 
| 2006-11-04 | 33 |  UCI World Cup Treviso | WE | 0 | 00:48:18.000 | 0 | 
| 2006-10-22 | 9 |  UCI World Cup Kalmthout | WE | 0 | 00:41:14.000 | 0 | 
| 2006-01-29 | 21 |  UCI World Championship WE | WE | 0 | 00:43:10.000 | 0 | 
| 2006-01-22 | 14 |  UCI World Cup Hoogerheide | WE | 0 | 00:40:50.000 | 0 | 
| 2006-01-15 | 22 |  UCI World Cup Liévin | WE | 0 | 00:44:02.000 | 0 | 
| 2006-01-08 | 5 |  National Championships Italy WE | WE | 0 | 00:42:03.000 | 0 | 
| 2006-01-01 | 5 |  Grand Prix du Nouvel-An | WE | 0 | 00:00:00.000 |  | 
| 2005-12-31 | 14 |  UCI World Cup Hooglede-Gits | WE | 0 | 00:40:48.000 | 0 | 
| 2005-12-26 | 19 |  UCI World Cup Hofstade | WE | 0 | 00:48:55.000 | 0 | 
| 2005-12-08 | 10 |  UCI World Cup Milan | WE | 0 | 00:00:00.000 |  | 
| 2005-11-13 | 9 |  UCI World Cup Pijnacker | WE | 0 | 00:41:44.000 | 0 | 
| 2005-11-06 | 15 |  UEC Cyclo-Cross European Championships WE | WE | 0 | 00:39:34.000 | 0 | 
| 2005-01-09 | 7 |  National Championships Italy WE | WE | 0 | 00:47:55.000 | 0 | 
| 2004-12-08 | 39 |  UCI World Cup Milan | WE | 0 | 00:46:19.000 | 0 | 
| 2004-11-06 | 24 |  UEC Cyclo-Cross European Championships WE | WE | 0 | 00:45:48.000 | 0 | 
| 2003-01-12 | 11 |  National Championships Italy WE | WE | 0 | 00:00:00.000 |  |