| 2025-10-18 | 57 | Utsunomiya Japan Cup Criterium | me | 33.8 | 00:40:13.000 | 50.427 | 
| 2025-10-10 | DNF | Tour de Kyushu Exhibition Sasebo Criterium | ME | 45 | 00:00:00.000 |  | 
| 2025-05-18 | 49 | SAKAI International Criterium | ME | 26.8 | 00:35:02.000 | 45.899 | 
| 2024-09-29 | 50 | GP Città di Lucca |  | 40 | 00:00:00.000 |  | 
| 2024-09-22 | 3 | Piccolo Giro dell'Emilia - GP Shopville Gran Reno | me | 152.6 | 03:31:01.000 | 43.39 | 
| 2024-09-17 | DNF | Coppa Collecchio |  | 148.3 | 00:00:00.000 |  | 
| 2024-08-25 | 30 | GP Colli Rovescalesi | me | 154 | 00:00:00.000 |  | 
| 2024-08-15 | 7 | Firenze - Viareggio | me | 180 | 04:24:39.000 | 40.809 | 
| 2024-08-03 | 26 | Zanè - Monte Cengio |  | 121 | 00:00:00.000 |  | 
| 2024-06-30 | 1 | Giro del Veneto | me | 132.55 | 03:18:06.000 | 40.146 | 
| 2024-06-30 | 1 | Giro del Veneto | me | 0 | 12:54:50.000 | 0 | 
| 2024-06-29 | 13 | Giro del Veneto | me | 138.5 | 03:25:23.000 | 40.461 | 
| 2024-06-28 | 29 | Giro del Veneto | me | 141.86 | 03:07:10.000 | 45.476 | 
| 2024-06-27 | 7 | Giro del Veneto | me | 134.26 | 03:04:11.000 | 43.737 | 
| 2024-06-02 | 39 | Fiorano - Fiorano |  | 0 | 00:00:00.000 |  | 
| 2024-05-05 | 1 | Memorial Daniele Tortoli |  | 171.5 | 04:32:33.000 | 37.755 | 
| 2024-05-01 | 7 | GP General Store |  | 159.1 | 03:57:28.000 | 40.199 | 
| 2024-03-10 | 21 | Due Giorni Per Alessandro Bolis - Ciclismoweb Criterium | me | 105 | 02:21:52.000 | 44.408 | 
| 2024-03-09 | 46 | Giro dei 4 Comuni - Trofeo Alessandro Bolis | me | 150 | 03:16:13.000 | 45.868 | 
| 2024-03-02 | 24 | Memorial Polese |  | 168.08 | 03:56:04.000 | 42.72 | 
| 2024-02-24 | 42 | Firenze - Empoli Memorial Renzo Maltinti |  | 149 | 03:40:47.000 | 40.492 |