2025-08-01 | 19 | Trofeo Dell’Aglianico Del Vulture - 1 | 2.6 |
2025-07-20 | DNF | La Ciociarissima | Stage 3 | 114.4 |
2025-07-19 | 23 | La Ciociarissima | Stage 2 | 92 |
2025-07-18 | 63 | La Ciociarissima | Stage 1 | 83 |
2025-07-12 | 4 | Tr. Rezzesi Mem.Renato Amantini | 97.5 |
2025-06-29 | 7 | Gran Premio Adalberto Gabrielloni | 117.7 |
2025-06-15 | 8 | Trofeo Giovani Promesse | 127.5 |
2025-06-02 | 88 | Giro del Friuli Venezia Giulia – Juniores | General classification | 0 |
2025-06-02 | 5 | Giro del Friuli Venezia Giulia – Juniores | Stage 3 | 99.7 |
2025-06-01 | 104 | Giro del Friuli Venezia Giulia – Juniores | Stage 2 | 114.6 |
2025-05-31 | 10 | Giro del Friuli Venezia Giulia – Juniores | Stage 1 | 100.6 |
2025-05-30 | 68 | Giro del Friuli Venezia Giulia – Juniores | Prologue | 2.6 |
2025-05-25 | 10 | Trofeo Klimabus | 112.62 |
2025-05-17 | 4 | Internazionale Cycling festival | 112.5 |
2025-05-11 | 30 | Coppa San Michele | 115.6 |
2025-05-04 | 102 | Giro d'Abruzzo | General classification | 0 |
2025-05-04 | 95 | Giro d'Abruzzo | Stage 4 | 101.2 |
2025-05-03 | 59 | Giro d'Abruzzo | Stage 3 | 97.5 |
2025-05-02 | 112 | Giro d'Abruzzo | Stage 2 | 94 |
2025-05-01 | 69 | Giro d'Abruzzo | Stage 1 | 94.5 |
2025-03-09 | 21 | Gran Premio Sofer Carpenterie | 96.5 |
2024-07-28 | 13 | Trofeo Omnia Imola - Memorial Michael Antonelli - Autodromo Enzo e Dino Ferrari | 0 |
2024-07-06 | 3 | Coppa Montoro | 110 |
2024-06-02 | DNF | Giro del Friuli Venezia Giulia – Juniores | Stage 4 | 110 |
2024-06-01 | 104 | Giro del Friuli Venezia Giulia – Juniores | Stage 3 | 110 |
2024-05-31 | 125 | Giro del Friuli Venezia Giulia – Juniores | Stage 2 | 89.8 |
2024-04-21 | 3 | Coppa Maria SS della Stella | 95 |
2024-04-14 | 75 | Giro d'Abruzzo | General classification | 0 |
2024-04-14 | 84 | Giro d'Abruzzo | Stage 3 | 101.3 |
2024-04-13 | 37 | Giro d'Abruzzo | Stage 2 | 94.2 |
2024-04-12 | 18 | Giro d'Abruzzo | Stage 1 | 104.4 |
2024-03-24 | 10 | Circuito di Orsago | 0 |