| 2025-03-02 | 12 | Andalucia Bike Race by Garmin | | 0 | 13:15:41.000 | 0 |
| 2025-01-30 | 7 | Club La Santa 4 Stage MTB Lanzarote | | 0 | 08:38:09.000 | 0 |
| 2024-05-04 | DNS | XCO Del Montello - Rive Degli Angeli | | 0 | 00:00:00.000 | |
| 2024-03-17 | 41 | Pineta Sperane XCO | | 0 | 00:00:00.000 | |
| 2024-03-03 | 36 | Verona MTB International | WE | 0 | 00:00:00.000 | |
| 2023-10-08 | 124 | UCI Gravel World Championships - ME | ME | 163 | 05:47:48.000 | 28.12 |
| 2023-09-03 | 33 | UCI Gravel World Series ME - La Monsterrato | | 125 | 04:03:53.000 | 30.752 |
| 2023-06-04 | 8 | XCO Samobor | | 0 | 01:30:11.000 | 0 |
| 2022-10-09 | 57 | UCI Gravel World Championships ME | | 190 | 05:31:19.000 | 34.408 |
| 2020-01-12 | 23 | National Championships Italy ME | ME | 0 | 00:00:00.000 | |
| 2019-12-15 | 21 | Gran Premio Città di Vittorio Veneto | ME | 0 | 00:00:00.000 | |
| 2018-12-16 | 20 | Gran Premio Città di Vittorio Veneto | ME | 0 | 01:12:17.000 | 0 |
| 2017-01-08 | 29 | National Championships Italy ME | ME | 0 | 00:00:00.000 | |
| 2016-01-10 | 19 | National Championships Italy ME | ME | 0 | 00:00:00.000 | |
| 2014-12-08 | 19 | Ciclocross del Ponte | ME | 0 | 01:02:34.000 | 0 |
| 2014-11-30 | 17 | Trofeo Coop Ed. Brugherio 82 ''Memorial Berionni & Perego'' | ME | 0 | 01:07:56.000 | 0 |
| 2014-01-12 | 14 | National Championships Italy ME | ME | 0 | 01:02:52.000 | 0 |
| 2013-08-30 | 11 | UCI World Championships Pietermaritzburg | mu | 0 | 01:32:40.000 | 0 |
| 2013-01-13 | 6 | National Championships Italy MU | MU | 0 | 00:52:21.000 | 0 |
| 2012-09-07 | 10 | UCI World Championships Saalfelden | mu | 0 | 01:22:51.000 | 0 |
| 2011-12-30 | 22 | Memorial Romano Scotti | ME | 0 | 00:57:09.000 | 0 |
| 2011-10-30 | 16 | Valdidentro Night & Day Giro d'Italia Ciclocross | ME | 0 | 00:00:00.000 | |
| 2011-10-09 | 14 | Memorial Jonathan Tabotta | ME | 0 | 01:04:18.000 | 0 |
| 2011-09-02 | 14 | UCI World Championships Champéry | mu | 0 | 01:40:12.000 | 0 |
| 2009-09-03 | 29 | UCI World Championships Canberra | mj | 0 | 01:40:44.000 | 0 |