1 | 2025-05-25 | 46 | Ronde de l'Isard | Youth classification | 2.2U | | - | - | |
2 | 2025-05-25 | 86 | Ronde de l'Isard | General classification | 2.2U | | - | - | |
3 | 2025-05-25 | 110 | Ronde de l'Isard | Stage 5 | 2.2U | 150.08 | - | - | 1923 |
4 | 2025-05-24 | 73 | Ronde de l'Isard | Stage 4 | 2.2U | 124.3 | - | - | 2309 |
5 | 2025-05-23 | 88 | Ronde de l'Isard | Stage 3 | 2.2U | 142.94 | - | - | 2496 |
6 | 2025-05-22 | 64 | Ronde de l'Isard | Stage 2 | 2.2U | 132.11 | - | - | 2918 |
7 | 2025-05-21 | 116 | Ronde de l'Isard | Stage 1 | 2.2U | 149.19 | - | - | 1765 |
8 | 2025-05-17 | 98 | Orlen Nations Grand Prix | General classification | 2.Ncup | | - | - | |
9 | 2025-05-17 | 82 | Orlen Nations Grand Prix | Stage 4 | 2.Ncup | 146.9 | - | - | 2693 |
10 | 2025-05-16 | 69 | Orlen Nations Grand Prix | Stage 3 | 2.Ncup | 138.6 | - | - | 2493 |
11 | 2025-05-15 | 123 | Orlen Nations Grand Prix | Stage 2 | 2.Ncup | 143.3 | - | - | 2118 |
12 | 2025-05-14 | 56 | Orlen Nations Grand Prix | Stage 1 | 2.Ncup | 155.8 | - | - | 1876 |
13 | 2024-05-23 | 2 | Pan-American Continental Championships MJ - Road Race | CC | 106.2 | 22 | - | 2313 |
14 | 2024-04-11 | 1 | Juegos Bolivarianos de la Juventud MJ - Road Race | JR | 80 | 25 | - | |
15 | 2023-09-10 | 1005 | Trofeo Buffoni | 1.1 | 135.4 | - | - | 1677 |
16 | 2023-09-03 | 19 | Giro della Lunigiana | Youth classification | 2.1 | | - | - | |
17 | 2023-09-03 | 60 | Giro della Lunigiana | General classification | 2.1 | | - | - | |
18 | 2023-09-03 | 81 | Giro della Lunigiana | Stage 4 | 2.1 | 104.1 | - | - | 1302 |
19 | 2023-09-02 | 73 | Giro della Lunigiana | Stage 3 | 2.1 | 101.5 | - | - | 1410 |
20 | 2023-09-01 | 54 | Giro della Lunigiana | Stage 2 | 2.1 | 98 | - | - | 1868 |
21 | 2023-08-31 | 72 | Giro della Lunigiana | Stage 1b | 2.1 | 46.7 | - | - | 571 |
22 | 2023-08-31 | 103 | Giro della Lunigiana | Stage 1a | 2.1 | 49.5 | - | - | 829 |
23 | 2023-08-27 | 1005 | Trofeo Emilio Paganessi | 1.1 | 137 | - | - | 1709 |
| | | | | 2141.62 | 47 | - | 32270 |