Race |
Pos | Date |
World Championships - Men's Road Race - U23 |
7 |
27/09/2024 |
Tour de l'Avenir - Tour de l'Avenir - General classification |
29 |
24/08/2024 |
Tour de l'Avenir - Points classification |
15 |
24/08/2024 |
Tour de l'Avenir - Mountains classification |
5 |
24/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 7 |
98 |
24/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 6 |
46 |
23/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 5 |
3 |
22/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 4 |
2 |
21/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 3 |
57 |
20/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 2 |
79 |
19/08/2024 |
Tour de l'Avenir - Tour de l'Avenir - Stage 1 |
9 |
18/08/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Giro Ciclistico della Valle d'Aosta - Mont Blanc - General classification |
1 |
21/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Points classification |
2 |
21/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Mountains classification |
3 |
21/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Young Riders Classification |
1 |
21/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Giro Ciclistico della Valle d'Aosta - Mont Blanc - Stage 5 |
3 |
21/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Giro Ciclistico della Valle d'Aosta - Mont Blanc - Stage 4 |
1 |
20/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Giro Ciclistico della Valle d'Aosta - Mont Blanc - Stage 3 |
3 |
19/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Giro Ciclistico della Valle d'Aosta - Mont Blanc - Stage 2 |
65 |
18/07/2024 |
Giro Ciclistico della Valle d'Aosta - Mont Blanc - Giro Ciclistico della Valle d'Aosta - Mont Blanc - Stage 1 |
8 |
17/07/2024 |
Giro dell'Appennino |
14 |
14/07/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - General classification |
1 |
16/06/2024 |
Giro d'Italia Next Gen - Points classification |
4 |
16/06/2024 |
Giro d'Italia Next Gen - Mountains classification |
2 |
16/06/2024 |
Giro d'Italia Next Gen - Young Riders Classification |
1 |
16/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 8 |
46 |
16/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 7 |
25 |
15/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 6 |
1 |
14/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 5 |
112 |
13/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 4 |
107 |
12/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 3 |
1 |
11/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 2 |
31 |
10/06/2024 |
Giro d'Italia Next Gen - Giro d'Italia Next Gen - Stage 1 |
9 |
09/06/2024 |
Alpes Isère Tour - General classification |
1 |
26/05/2024 |
Alpes Isère Tour - Points classification |
2 |
26/05/2024 |
Alpes Isère Tour - Mountains classification |
6 |
26/05/2024 |
Alpes Isère Tour - Young Riders Classification |
1 |
26/05/2024 |
Alpes Isère Tour - Stage 5 |
2 |
26/05/2024 |
Alpes Isère Tour - Stage 4 |
64 |
25/05/2024 |
Alpes Isère Tour - Stage 3 |
73 |
24/05/2024 |
Alpes Isère Tour - Stage 2 |
3 |
23/05/2024 |
Alpes Isère Tour - Stage 1 |
81 |
22/05/2024 |
Flèche Ardennaise |
2 |
12/05/2024 |
Ronde de l'Isard - Ronde de l'Isard - General classification |
2 |
05/05/2024 |
Ronde de l'Isard - Points classification |
5 |
05/05/2024 |
Ronde de l'Isard - Mountains classification |
11 |
05/05/2024 |
Ronde de l'Isard - Young Riders Classification |
1 |
05/05/2024 |
Ronde de l'Isard - Ronde de l'Isard - Stage 5 |
4 |
05/05/2024 |
Ronde de l'Isard - Ronde de l'Isard - Stage 4 |
9 |
04/05/2024 |
Ronde de l'Isard - Ronde de l'Isard - Stage 3 |
20 |
03/05/2024 |
Ronde de l'Isard - Ronde de l'Isard - Stage 2 |
3 |
02/05/2024 |
Ronde de l'Isard - Ronde de l'Isard - Stage 1 |
48 |
01/05/2024 |
Liège-Bastogne-Liège |
ret. |
13/04/2024 |
Circuit des Ardennes - General classification |
22 |
07/04/2024 |
Circuit des Ardennes - Points classification |
21 |
07/04/2024 |
Circuit des Ardennes - Mountains classification |
9 |
07/04/2024 |
Circuit des Ardennes - Young Riders Classification |
11 |
07/04/2024 |
Circuit des Ardennes - Stage 4 |
12 |
07/04/2024 |
Circuit des Ardennes - Stage 3 |
9 |
06/04/2024 |
Circuit des Ardennes - Stage 2 |
68 |
05/04/2024 |
Circuit des Ardennes - Stage 1 |
57 |
04/04/2024 |
Volta Limburg Classic |
ret. |
30/03/2024 |
Settimana Internazionale Coppi e Bartali - General classification |
22 |
23/03/2024 |
Settimana Internazionale Coppi e Bartali - Young Riders Classification |
8 |
23/03/2024 |
Settimana Internazionale Coppi e Bartali - Stage 5 |
37 |
23/03/2024 |
Settimana Internazionale Coppi e Bartali - Stage 4 |
19 |
22/03/2024 |
Settimana Internazionale Coppi e Bartali - Stage 3 |
67 |
21/03/2024 |
Settimana Internazionale Coppi e Bartali - Stage 2 |
17 |
20/03/2024 |
Settimana Internazionale Coppi e Bartali - Stage 1 |
64 |
19/03/2024 |
Trofeo Laigueglia |
95 |
28/02/2024 |