| 2025 |
2025-10-12 |
Trofeo Tessile & Moda - Valdengo Oropa |
42 |
Solution Tech - Vini Fantini |
1.1 |
170,9 |
Mountain finish |
| 2025 |
2025-10-09 |
Giro del Piemonte |
55 |
Solution Tech - Vini Fantini |
1.PS |
179 |
Hill |
| 2025 |
2025-10-06 |
Coppa Bernocchi (Legnano) |
52 |
Solution Tech - Vini Fantini |
1.PS |
191,6 |
Hill |
| 2025 |
2025-10-04 |
Giro dell'Emilia |
50 |
Solution Tech - Vini Fantini |
1.PS |
199 |
Hill |
| 2025 |
2025-09-21 |
Giro della Romagna |
27 |
Solution Tech - Vini Fantini |
1.1 |
197,4 |
Hill |
| 2025 |
2025-09-20 |
Milano - Rapallo |
19 |
Solution Tech - Vini Fantini |
1.2 |
180 |
Hill |
| 2025 |
2025-09-14 |
Trofeo Matteotti (Pescara) |
42 |
Solution Tech - Vini Fantini |
1.1 |
195 |
Hill |
| 2025 |
2025-09-11 |
Coppa Sabatini (Peccioli) |
66 |
Solution Tech - Vini Fantini |
1.PS |
197,6 |
Hill |
| 2025 |
2025-09-10 |
Giro della Toscana |
66 |
Solution Tech - Vini Fantini |
1.1 |
189,4 |
Hill |
| 2025 |
2025-08-22 |
Tour du Limousin |
24 |
Solution Tech - Vini Fantini |
2.1 |
|
GC |
| 2025 |
2025-07-13 |
The Road Race Tokyo Tama |
11 |
Solution Tech - Vini Fantini |
1.2 |
133,8 |
Hill |
| 2025 |
2025-07-01 |
Trofeo Brescia |
2 |
Solution Tech - Vini Fantini |
1.2 |
121,8 |
Flat |
| 2025 |
2025-06-29 |
N.K. Zwitserland |
10 |
Solution Tech - Vini Fantini |
NC |
179,4 |
|
| 2025 |
2025-06-24 |
Giro dell'Appennino |
42 |
Solution Tech - Vini Fantini |
1.1 |
203,1 |
Hill |
| 2025 |
2025-06-13 |
G.P. Kanton Aargau (Gippingen) |
43 |
Solution Tech - Vini Fantini |
1.1 |
173,8 |
Hill |
| 2025 |
2025-06-01 |
Boucles de la Mayenne |
32 |
Solution Tech - Vini Fantini |
2.PS |
|
GC |
| 2025 |
2025-05-11 |
Radsportfest Märwil |
3 |
Solution Tech - Vini Fantini |
1.2 |
154,5 |
Flat |
| 2025 |
2025-05-04 |
International Presidency Turkey Tour |
64 |
Solution Tech - Vini Fantini |
2.PS |
|
GC |
| 2025 |
2025-04-18 |
Giro d'Abruzzo |
53 |
Solution Tech - Vini Fantini |
2.1 |
|
GC |
| 2025 |
2025-02-02 |
G.P. de la Marseillaise - G.P. d'Ouverture |
28 |
Solution Tech - Vini Fantini |
1.1 |
164,2 |
Hill |
| 2025 |
2025-01-28 |
Tour of Sharjah |
8 |
Solution Tech - Vini Fantini |
2.2 |
|
GC |
| 2025 |
2025-01-26 |
Tour of Sharjah | Rit 3 |
9 |
Solution Tech - Vini Fantini |
2.2 |
11,6 |
ITT |
| 2024 |
2024-10-20 |
Veneto Classic |
33 |
Corratec |
1.PS |
197 |
Hill |
| 2024 |
2024-10-16 |
Giro del Veneto |
51 |
Corratec |
1.PS |
165,3 |
Hill |
| 2024 |
2024-10-02 |
Tour de Langkawi | Rit 4 |
DNF |
Corratec |
2.PS |
131,2 |
Sprint |
| 2024 |
2024-09-15 |
Trofeo Matteotti (Pescara) |
47 |
Corratec |
1.1 |
195 |
Hill |
| 2024 |
2024-09-11 |
Giro della Toscana |
19 |
Corratec |
1.1 |
182,8 |
Hill |
| 2024 |
2024-09-01 |
G.P. Kranj |
3 |
Corratec |
1.2 |
158,6 |
Hill |
| 2024 |
2024-08-16 |
Tour du Limousin |
33 |
Corratec |
2.1 |
|
GC |
| 2024 |
2024-08-04 |
Cupa Max Ausnit |
6 |
Corratec |
1.2 |
154 |
Hill |
| 2024 |
2024-07-28 |
Czech Tour |
29 |
Corratec |
2.1 |
|
GC |
| 2024 |
2024-07-14 |
Tour of Qinghai Lake |
16 |
Corratec |
2.PS |
|
GC |
| 2024 |
2024-07-13 |
Tour of Qinghai Lake | Rit 7 |
6 |
Corratec |
2.PS |
176 |
Hill |
| 2024 |
2024-07-09 |
Tour of Qinghai Lake | Rit 3 |
15 |
Corratec |
2.PS |
202 |
Mountain |
| 2024 |
2024-06-23 |
N.K. Zwitserland |
13 |
Corratec |
NC |
184,8 |
|
| 2024 |
2024-06-16 |
Tour de Suisse |
75 |
Corratec |
2.WT |
|
GC |
| 2024 |
2024-06-16 |
Tour de Suisse | Rit 7 |
111 |
Corratec |
2.WT |
15,7 |
ITT |
| 2024 |
2024-06-15 |
Tour de Suisse | Rit 6 |
74 |
Corratec |
2.WT |
118,1 |
Mountain finish |
| 2024 |
2024-06-14 |
Tour de Suisse | Rit 5 |
84 |
Corratec |
2.WT |
42,5 |
Mountain finish |
| 2024 |
2024-06-13 |
Tour de Suisse | Rit 4 |
35 |
Corratec |
2.WT |
148,8 |
Mountain finish |
| 2024 |
2024-06-12 |
Tour de Suisse | Rit 3 |
136 |
Corratec |
2.WT |
170,5 |
Mountain finish |
| 2024 |
2024-06-11 |
Tour de Suisse | Rit 2 |
87 |
Corratec |
2.WT |
161,7 |
Hill |
| 2024 |
2024-06-10 |
Tour de Suisse | Rit 1 |
102 |
Corratec |
2.WT |
180 |
Hill |
| 2024 |
2024-06-09 |
Tour de Suisse | Proloog |
149 |
Corratec |
2.WT |
4,8 |
ITT |
| 2024 |
2024-06-07 |
G.P. Kanton Aargau (Gippingen) |
67 |
Corratec |
1.1 |
173,8 |
Hill |
| 2024 |
2024-04-28 |
Tour de Romandie | Rit 5 |
116 |
|
2.WT |
150,8 |
Hill |
| 2024 |
2024-04-28 |
Tour de Romandie |
86 |
|
2.WT |
|
GC |
| 2024 |
2024-04-27 |
Tour de Romandie | Rit 4 |
125 |
|
2.WT |
151,7 |
Mountain finish |
| 2024 |
2024-04-26 |
Tour de Romandie | Rit 3 |
87 |
|
2.WT |
15,5 |
ITT |
| 2024 |
2024-04-25 |
Tour de Romandie | Rit 2 |
59 |
|
2.WT |
171 |
Uphill finish |
| 2024 |
2024-04-24 |
Tour de Romandie | Rit 1 |
19 |
|
2.WT |
165,7 |
Hill |
| 2024 |
2024-04-23 |
Tour de Romandie | Proloog |
108 |
|
2.WT |
2,3 |
ITT |
| 2024 |
2024-04-07 |
Circuit des Ardennes |
24 |
|
2.2 |
|
GC |
| 2024 |
2024-03-24 |
Volta a Alentejo |
23 |
|
2.2 |
|
GC |
| 2023 |
2023-09-17 |
Trofeo Matteotti (Pescara) |
43 |
Jayco - Alula |
1.1 |
195 |
Hill |
| 2023 |
2023-09-14 |
Coppa Sabatini (Peccioli) |
32 |
Jayco - Alula |
1.PS |
198,3 |
Hill |
| 2023 |
2023-09-08 |
G.P. Quebec |
64 |
Jayco - Alula |
1.WT |
201,6 |
Sprint |
| 2023 |
2023-09-03 |
Maryland Cycling Classic |
8 |
Jayco - Alula |
1.PS |
196 |
Flat |
| 2023 |
2023-08-20 |
Arctic Race of Norway |
16 |
Jayco - Alula |
2.PS |
|
GC |
| 2023 |
2023-08-19 |
Arctic Race of Norway | Rit 3 |
18 |
Jayco - Alula |
2.PS |
167 |
Hill |
| 2023 |
2023-08-18 |
Arctic Race of Norway | Rit 2 |
19 |
Jayco - Alula |
2.PS |
153,4 |
Sprint |
| 2023 |
2023-04-23 |
Liège - Bastogne - Liège |
66 |
Jayco - Alula |
1.WT |
258,5 |
Hill |
| 2023 |
2023-04-19 |
Fleche Wallonne |
56 |
Jayco - Alula |
1.WT |
194,2 |
Uphill finish |
| 2023 |
2023-04-16 |
Amstel Gold Race |
DNF |
Jayco - Alula |
1.WT |
253,6 |
Hill |
| 2023 |
2023-04-09 |
Paris - Roubaix |
106 |
Jayco - Alula |
1.WT |
256,6 |
Flat |
| 2023 |
2023-03-22 |
Vuelta a Catalunya | Rit 3 |
DNF |
|
2.WT |
180,6 |
Mountain finish |
| 2023 |
2023-03-18 |
Milano - Sanremo |
84 |
Jayco - Alula |
1.WT |
294 |
Flat |
| 2023 |
2023-03-04 |
Strade Bianche |
80 |
Jayco - Alula |
1.WT |
184 |
Uphill finish |
| 2023 |
2023-02-25 |
Omloop Het Nieuwsblad |
DNF |
Jayco - Alula |
1.WT |
207,3 |
Flat |
| 2022 |
2022-10-12 |
Giro del Veneto |
9 |
Team BikeExchange - Jayco |
1.1 |
159,8 |
Hill |
| 2022 |
2022-10-08 |
Il Lombardia |
82 |
Team BikeExchange - Jayco |
1.WT |
253 |
Hill |
| 2022 |
2022-09-23 |
Wereldkampioenschap U23 |
15 |
SWITZERLAND |
WCU |
169,8 |
Hill |
| 2022 |
2022-09-19 |
Wereldkampioenschap I.T.T. U23 |
25 |
|
WCUT |
28,8 |
ITT |
| 2022 |
2022-09-11 |
G.P. Montreal |
39 |
Team BikeExchange - Jayco |
1.WT |
221,4 |
Hill |
| 2022 |
2022-09-09 |
G.P. Quebec |
35 |
Team BikeExchange - Jayco |
1.WT |
201,6 |
Hill |
| 2022 |
2022-09-04 |
Maryland Cycling Classic |
9 |
Team BikeExchange - Jayco |
1.PS |
194 |
Flat |
| 2022 |
2022-06-26 |
N.K. Zwitserland |
10 |
Team BikeExchange - Jayco |
NC |
192 |
|
| 2022 |
2022-05-15 |
Tour of Hungary | Rit 5 |
17 |
Team BikeExchange - Jayco |
2.1 |
188 |
Mountain |
| 2022 |
2022-04-24 |
Liège - Bastogne - Liège |
DNF |
Team BikeExchange - Jayco |
1.WT |
254,7 |
Hill |
| 2022 |
2022-04-20 |
Fleche Wallonne |
120 |
Team BikeExchange - Jayco |
1.WT |
202,1 |
Hill |
| 2022 |
2022-04-17 |
Paris - Roubaix |
105 |
Team BikeExchange - Jayco |
1.WT |
257,2 |
Flat |
| 2022 |
2022-04-10 |
Amstel Gold Race |
DNF |
Team BikeExchange - Jayco |
1.WT |
254,1 |
Hill |
| 2021 |
2021-10-09 |
Tour de Vendee |
11 |
Groupama - FDJ Continental Team |
1.1 |
200,05 |
Flat |
| 2021 |
2021-10-03 |
Ronde de l'Isard | Rit 5 |
2 |
Groupama - FDJ Continental Team |
2.2U |
157,8 |
Mountain |
| 2021 |
2021-09-24 |
Wereldkampioenschap U23 |
22 |
|
WCU |
161,36 |
Flat |
| 2021 |
2021-09-20 |
Wereldkampioenschap I.T.T. U23 |
19 |
SWITZERLAND |
WCUT |
30,3 |
ITT |
| 2021 |
2021-09-11 |
European Championship U23 |
21 |
|
CCU |
133,6 |
|
| 2021 |
2021-09-09 |
European Championship I.T.T. U23 |
8 |
SWITZERLAND |
CCUT |
22,4 |
ITT |
| 2021 |
2021-07-18 |
Giro della Valle d'Aosta Mont Blanc |
8 |
Groupama - FDJ Continental Team |
2.2U |
419,76 |
GC |
| 2021 |
2021-05-23 |
Alpes Isère Tour |
9 |
Groupama - FDJ Continental Team |
2.2 |
780,51 |
GC |
| 2021 |
2021-04-05 |
Giro del Belvedere Cordignano |
3 |
Groupama - FDJ Continental Team |
1.2U |
167,6 |
Hill |
| 2020 |
2020-08-24 |
European Championship I.T.T. U23 |
32 |
|
CCUT |
25,6 |
ITT |
| 2018 |
|
Junioren: European Championship |
2 |
|
|
|
|
| 2018 |
|
Junioren: European Championship I.T.T. |
5 |
|
|
|
|
| 2018 |
|
Junioren: Wereldkampioenschap |
4 |
|
|
132 |
|
| 2018 |
|
Junioren: Wereldkampioenschap I.T.T. |
11 |
|
|
27,7 |
|
| 2017 |
|
Junioren: Wereldkampioenschap |
43 |
|
|
134 |
|