1 | 2024-08-23 | DNF | Vuelta Junior a la Ribera del Duero | Stage 1 | 2.1 | 67.7 | - | - | 522 |
2 | 2024-08-11 | 83 | La Ronde Des Vallées | General classification | 2.1 | | - | - | |
3 | 2024-08-11 | 71 | La Ronde Des Vallées | Stage 2b | 2.1 | 100.4 | - | - | 1366 |
4 | 2024-08-11 | 74 | La Ronde Des Vallées | Stage 2a (ITT) | 2.1 | 11.5 | - | - | 134 |
5 | 2024-08-10 | 127 | La Ronde Des Vallées | Stage 1 | 2.1 | 105.7 | - | - | 1359 |
6 | 2024-06-23 | 66 | La "Classic Région Sud" U19 | 1.1 | 116 | - | - | 2213 |
7 | 2024-06-01 | 101 | La Classique des Alpes Juniors | 1.1 | 132.5 | - | - | 2497 |
8 | 2024-05-19 | 64 | Trophée Centre Morbihan | General classification | 2.Ncup | | - | - | |
9 | 2024-05-19 | 65 | Trophée Centre Morbihan | Stage 3 | 2.Ncup | 112.4 | - | - | 1391 |
10 | 2024-05-19 | 78 | Trophée Centre Morbihan | Stage 2 (ITT) | 2.Ncup | 7 | - | - | 97 |
11 | 2024-05-18 | 34 | Trophée Centre Morbihan | Stage 1 | 2.Ncup | 115.4 | - | - | 1245 |
12 | 2024-05-12 | 48 | G.P. F.W.R. BARON - Trofeo "Comune di Pieve del Grappa" | General classification | 2.Ncup | | - | - | |
13 | 2024-05-12 | 51 | G.P. F.W.R. BARON - Trofeo "Comune di Pieve del Grappa" | Stage 2 | 2.Ncup | 123.5 | - | - | 2334 |
14 | 2024-05-11 | 9 | G.P. F.W.R. BARON - Trofeo "Comune di Pieve del Grappa" | Stage 1 (TTT) | 2.Ncup | 19.1 | 29 | - | 317 |
15 | 2023-08-13 | 38 | La Ronde Des Vallées | Youth classification | 2.1 | | - | - | |
16 | 2023-08-13 | 15 | La Ronde Des Vallées | Mountains classification | 2.1 | | - | - | |
17 | 2023-08-13 | 92 | La Ronde Des Vallées | General classification | 2.1 | | - | - | |
18 | 2023-08-13 | 81 | La Ronde Des Vallées | Stage 3 | 2.1 | 99 | - | - | 1255 |
19 | 2023-08-13 | 139 | La Ronde Des Vallées | Stage 2 (ITT) | 2.1 | 11.9 | - | - | 133 |
20 | 2023-08-12 | 83 | La Ronde Des Vallées | Stage 1 | 2.1 | 108.2 | - | - | 1177 |
21 | 2023-07-16 | 50 | Ain Bugey Valromey Tour | Youth classification | 2.1 | | - | - | |
22 | 2023-07-16 | 133 | Ain Bugey Valromey Tour | General classification | 2.1 | | - | - | |
23 | 2023-07-16 | 115 | Ain Bugey Valromey Tour | Stage 5 | 2.1 | 87.9 | - | - | 2460 |
24 | 2023-07-15 | 124 | Ain Bugey Valromey Tour | Stage 4 | 2.1 | 124.5 | - | - | 2813 |
25 | 2023-07-14 | 150 | Ain Bugey Valromey Tour | Stage 3 | 2.1 | 94.6 | - | - | 1202 |
26 | 2023-07-13 | 139 | Ain Bugey Valromey Tour | Stage 2 | 2.1 | 101.9 | - | - | 1450 |
27 | 2023-07-12 | 25 | Ain Bugey Valromey Tour | Stage 1 (TTT) | 2.1 | 37.9 | - | - | 401 |
28 | 2023-06-03 | 93 | La Classique des Alpes Juniors | 1.1 | 130.4 | - | - | 2614 |
| | | | | 1707.5 | 29 | - | 26980 |