| 2025-10-11 | 23 | Giro del Veneto | me | 0 | 10:03:13.000 | 0 | 
| 2025-10-11 | 2 | Giro del Veneto | me | 147.3 | 03:21:01.000 | 43.967 | 
| 2025-10-10 | 31 | Giro del Veneto | me | 134.2 | 03:19:41.000 | 40.324 | 
| 2025-10-09 | 22 | Giro del Veneto | me | 148.1 | 03:22:31.000 | 43.878 | 
| 2025-09-28 | 10 | Piccolo Giro dell'Emilia - GP Shopville Gran Reno | me | 0 | 03:35:33.000 | 0 | 
| 2025-09-08 | 5 | Astico - Brenta | me | 169 | 00:00:00.000 |  | 
| 2025-08-23 | 5 | Badoere Valdobbiadene | me | 156.4 | 03:38:15.000 | 42.997 | 
| 2025-08-15 | 83 | Firenze - Viareggio | me | 170 | 00:00:00.000 |  | 
| 2025-08-03 | 8 | Memorial Fornasiero Alfredo | me | 177.1 | 00:00:00.000 |  | 
| 2025-05-17 | 10 | GP Città di Pontedera | me | 166 | 00:00:00.000 |  | 
| 2025-05-04 | 2 | Medaglia d'Oro Frare - De Nardi | me | 154.7 | 03:42:40.000 | 41.686 | 
| 2025-04-06 | 8 | Coppa Caduti di Reda | me | 155.9 | 00:00:00.000 |  | 
| 2025-03-01 | DNF | Memorial Polese | me | 168.8 | 00:00:00.000 |  | 
| 2025-02-23 | 4 | G.P. Misano 100 Open Games | me | 105.65 | 02:19:24.000 | 45.473 | 
| 2025-02-22 | 45 | Firenze - Empoli Memorial Renzo Maltinti | me | 0 | 00:00:00.000 |  | 
| 2024-11-16 | 16 | Bike Abu Dhabi | me | 0 | 03:24:02.000 | 0 | 
| 2024-10-22 | 4 | Gran Premio d'Autunno | me | 0 | 00:00:00.000 |  | 
| 2024-09-29 | 3 | Alta Padovana Tour | me | 0 | 00:00:00.000 |  | 
| 2024-09-22 | 14 | Piccolo Giro dell'Emilia - GP Shopville Gran Reno | me | 152.6 | 03:31:37.000 | 43.267 | 
| 2024-09-17 | DNF | Coppa Collecchio |  | 148.3 | 00:00:00.000 |  | 
| 2024-09-14 | 1 | Trofeo Bottecchia | me | 140 | 02:56:39.000 | 47.552 | 
| 2024-09-08 | 8 | Astico - Brenta |  | 169 | 03:52:54.000 | 43.538 | 
| 2024-08-27 | 6 | Medaglia d'Oro Fiera di Sommacampagna | me | 129.94 | 03:04:20.000 | 42.295 | 
| 2024-08-15 | 90 | Firenze - Viareggio | me | 180 | 00:00:00.000 |  | 
| 2024-08-06 | 5 | Gran Premio San Luigi - Trofeo Banca BCC Roma | me | 124 | 02:39:20.000 | 46.695 | 
| 2024-08-04 | 3 | Memorial Fornasiero Alfredo |  | 161 | 00:00:00.000 |  | 
| 2024-08-01 | 2 | Gran Premio Industria, Commercio e Artigianato Comune di Osio Sotto | me | 80 | 01:42:22.000 | 46.89 | 
| 2024-07-13 | DNF | Alisca Bau Pálinkás Csaba Emlékverseny Kritérium Gála | me | 0 | 00:00:00.000 |  | 
| 2024-07-13 | 65 | Gemenc GP | me | 0 | 06:23:22.000 | 0 | 
| 2024-07-13 | DNF | Gemenc GP | me | 45 | 00:00:00.000 |  | 
| 2024-07-13 | 69 | Gemenc GP | me | 133 | 03:02:11.000 | 43.802 | 
| 2024-07-12 | 4 | Gemenc GP | me | 152 | 03:21:18.000 | 45.306 | 
| 2024-06-30 | 73 | Giro del Veneto | me | 0 | 13:19:01.000 | 0 | 
| 2024-06-30 | 92 | Giro del Veneto | me | 132.55 | 03:30:35.000 | 37.767 | 
| 2024-06-29 | 66 | Giro del Veneto | me | 138.5 | 03:27:41.000 | 40.013 | 
| 2024-06-28 | 3 | Giro del Veneto | me | 141.86 | 03:07:10.000 | 45.476 | 
| 2024-06-27 | 83 | Giro del Veneto | me | 134.26 | 03:13:35.000 | 41.613 | 
| 2024-06-19 | 36 | Trofeo Memorial Cleto Maule - Medaglia d'Oro Domenico Zonin | me | 119 | 00:00:00.000 |  | 
| 2024-05-01 | 43 | GP General Store |  | 159.1 | 03:57:28.000 | 40.199 | 
| 2024-04-28 | 4 | Trofeo Comune di Capraia e Limite | me | 0 | 00:00:00.000 |  | 
| 2024-04-27 | 4 | Trofeo 70° Anniversario Casa del Popolo Tripetetolo Lastra a Signa | me | 133.5 | 02:59:31.000 | 44.62 | 
| 2024-04-13 | 4 | GP Città di Pontedera |  | 0 | 00:00:00.000 |  | 
| 2024-04-01 | 6 | Trofeo Visentini | me | 0 | 02:11:50.000 | 0 | 
| 2024-03-30 | 1 | Memorial Vincenzo Mantovani | me | 0 | 00:00:00.000 |  | 
| 2024-03-23 | 6 | GP Fiera Possenta | me | 116 | 00:00:00.000 |  | 
| 2024-03-10 | 4 | Due Giorni Per Alessandro Bolis - Ciclismoweb Criterium | me | 105 | 02:21:52.000 | 44.408 | 
| 2024-03-09 | 16 | Giro dei 4 Comuni - Trofeo Alessandro Bolis | me | 150 | 03:16:05.000 | 45.899 | 
| 2024-03-02 | 7 | Memorial Polese |  | 168.08 | 03:56:04.000 | 42.72 | 
| 2024-02-25 | 10 | G.P. Misano 100 Open Games |  | 105.65 | 02:21:27.000 | 44.814 | 
| 2024-02-24 | 2 | Firenze - Empoli Memorial Renzo Maltinti |  | 149 | 03:39:58.000 | 40.643 | 
| 2023-10-15 | 5 | Coppa d'Inverno - Biassono |  | 0 | 00:00:00.000 |  | 
| 2023-10-13 | DNF | Serenissima Gravel |  | 0 | 00:01:13.000 | 0 | 
| 2023-10-10 | 5 | Coppa del Mobilio |  | 0 | 00:00:00.000 |  | 
| 2023-09-20 | 2 | GP Sannazzaro | me | 0 | 00:00:00.000 |  | 
| 2023-09-17 | 26 | Piccola Sanremo |  | 151.5 | 03:38:33.000 | 41.592 | 
| 2023-09-12 | 13 | Coppa Ciuffenna |  | 149 | 03:32:27.000 | 42.08 | 
| 2023-08-10 | 68 | Trofeo Sportivi di Briga |  | 0 | 00:00:00.000 |  | 
| 2023-08-06 | 19 | Memorial Fornasiero Alfredo |  | 149 | 03:24:50.000 | 43.645 | 
| 2023-07-13 | 9 | Trofeo Antonietto Rancilio |  | 0 | 02:25:10.000 | 0 | 
| 2023-07-01 | 65 | Giro del Veneto |  | 0 | 13:57:51.000 | 0 | 
| 2023-07-01 | 68 | Giro del Veneto |  | 138.5 | 03:22:59.000 | 40.939 | 
| 2023-06-30 | 75 | Giro del Veneto |  | 137.83 | 04:07:12.000 | 33.454 | 
| 2023-06-29 | 72 | Giro del Veneto |  | 137 | 03:20:11.000 | 41.062 | 
| 2023-06-28 | 86 | Giro del Veneto |  | 137.24 | 02:52:06.000 | 47.847 | 
| 2023-06-11 | 46 | Giro del Piave |  | 129.4 | 03:12:50.000 | 40.263 | 
| 2023-06-03 | 4 | GP Comune di Castellucchio - Trofeo Erboristeria La Felce |  | 0 | 00:00:00.000 |  | 
| 2023-06-02 | DNF | Fiorano - Fiorano |  | 171.25 | 00:00:00.000 |  | 
| 2023-05-01 | 8 | GP General Store |  | 158.9 | 03:54:06.000 | 40.726 | 
| 2023-04-22 | 41 | Coppa Zappi |  | 0 | 03:20:59.000 | 0 | 
| 2023-04-15 | 1 | GP Città di Pontedera |  | 166 | 03:53:02.000 | 42.741 | 
| 2023-04-04 | 39 | Coppa Fiera di Mercatale |  | 153.5 | 00:00:00.000 |  | 
| 2022-02-26 | 8 | Coppa San Geo |  | 153.1 | 00:00:00.000 |  | 
| 2016-06-12 | 10 | GP Rinascita | mj | 122.85 | 00:00:00.000 |  |