2024-10-12 | 5 | National Championships Italy MJ - TTT | 0 |
2024-09-15 | 23 | Orsago-Col Alt - Mem. Mazza | 0 |
2024-09-07 | 3 | Trofeo Ottavio Bottecchia | 94 |
2024-07-21 | 88 | Giro del Veneto Juniores | General classification | 0 |
2024-07-21 | 131 | Giro del Veneto Juniores | Stage 4 | 127.67 |
2024-07-20 | 70 | Giro del Veneto Juniores | Stage 3 | 117.3 |
2024-07-19 | 98 | Giro del Veneto Juniores | Stage 2 | 98.31 |
2024-07-18 | 14 | Giro del Veneto Juniores | Stage 1 (TTT) | 6.1 |
2024-06-01 | 131 | Giro del Friuli Venezia Giulia – Juniores | Stage 3 | 110 |
2024-05-31 | 42 | Giro del Friuli Venezia Giulia – Juniores | Stage 2 | 89.8 |
2024-04-25 | 20 | Coppa Montes | 107 |
2024-04-14 | 21 | Giro d'Abruzzo | General classification | 0 |
2024-04-14 | 22 | Giro d'Abruzzo | Stage 3 | 101.3 |
2024-04-13 | 33 | Giro d'Abruzzo | Stage 2 | 94.2 |
2024-04-12 | 49 | Giro d'Abruzzo | Stage 1 | 104.4 |
2024-03-17 | 46 | Piccola Liegi delle Bregonze - Casa Enrico | 119.53 |
2023-09-16 | 29 | Trofeo San Rocco | 125.6 |
2023-07-30 | 36 | Giro del Veneto Juniores | General classification | 0 |
2023-07-30 | 36 | Giro del Veneto Juniores | Stage 4 | 93.1 |
2023-07-29 | 40 | Giro del Veneto Juniores | Stage 3 | 139.7 |
2023-07-28 | 81 | Giro del Veneto Juniores | Stage 2 | 113.5 |
2023-07-27 | 3 | Giro del Veneto Juniores | Stage 1 (TTT) | 6.1 |
2023-06-25 | DNF | Giro della Valdera | Stage 3 | 111.5 |
2023-06-24 | 58 | Giro della Valdera | Stage 2 | 85.7 |
2023-06-23 | 93 | Giro della Valdera | Stage 1 | 101.3 |
2023-06-04 | DNF | Giro del Friuli Venezia Giulia – Juniores | Stage 3 | 108.8 |
2023-06-03 | 67 | Giro del Friuli Venezia Giulia – Juniores | Stage 2 | 126.3 |
2023-06-02 | 2 | Giro del Friuli Venezia Giulia – Juniores | Stage 1 (TTT) | 12.1 |