2024 |
24 Apr |
2.WT |
Tour de Romandie | Rit 1 |
47 |
Astana Qazaqstan |
165.7 |
Hill |
2024 |
23 Apr |
2.WT |
Tour de Romandie | Proloog |
125 |
Astana Qazaqstan |
2.3 |
ITT |
2024 |
21 Apr |
1.WT |
Liège - Bastogne - Liège |
76 |
Astana Qazaqstan |
259.0 |
Hill |
2024 |
17 Apr |
1.WT |
Fleche Wallonne |
DNF |
Astana Qazaqstan |
199.1 |
Uphill finish |
2024 |
12 Apr |
2.1 |
Giro d'Abruzzo |
26 |
Astana Qazaqstan |
|
GC |
2024 |
24 Mar |
2.WT |
Vuelta a Catalunya |
104 |
Astana Qazaqstan |
|
GC |
2024 |
24 Mar |
2.WT |
Vuelta a Catalunya | Rit 7 |
35 |
Astana Qazaqstan |
145.3 |
Hill |
2024 |
23 Mar |
2.WT |
Vuelta a Catalunya | Rit 6 |
102 |
Astana Qazaqstan |
154.7 |
Mountain finish |
2024 |
22 Mar |
2.WT |
Vuelta a Catalunya | Rit 5 |
158 |
Astana Qazaqstan |
167.3 |
Hill |
2024 |
21 Mar |
2.WT |
Vuelta a Catalunya | Rit 4 |
107 |
Astana Qazaqstan |
169.0 |
Sprint |
2024 |
20 Mar |
2.WT |
Vuelta a Catalunya | Rit 3 |
65 |
Astana Qazaqstan |
176.7 |
Mountain finish |
2024 |
19 Mar |
2.WT |
Vuelta a Catalunya | Rit 2 |
100 |
Astana Qazaqstan |
186.5 |
Mountain finish |
2024 |
18 Mar |
2.WT |
Vuelta a Catalunya | Rit 1 |
130 |
Astana Qazaqstan |
173.9 |
Flat |
2024 |
13 Mar |
1.PS |
Milano - Torino |
67 |
Astana Qazaqstan |
177.0 |
Hill |
2024 |
28 Feb |
1.PS |
Trofeo Laigueglia |
67 |
Astana Qazaqstan |
202.0 |
Hill |
2024 |
16 Feb |
2.PS |
Ruta del Sol |
69 |
Astana Qazaqstan |
5.0 |
ITT |
2023 |
15 Oct |
1.PS |
Veneto Classic |
51 |
GW - Shimano - Sidermec |
195.0 |
Hill |
2023 |
11 Oct |
1.PS |
Giro del Veneto |
61 |
GW - Shimano - Sidermec |
170.0 |
Hill |
2023 |
02 Oct |
1.PS |
Coppa Bernocchi (Legnano) |
38 |
GW - Shimano - Sidermec |
186.6 |
Hill |
2023 |
30 Sep |
1.PS |
Giro dell'Emilia |
57 |
GW - Shimano - Sidermec |
204.1 |
Hill |
2023 |
17 Sep |
1.1 |
Trofeo Matteotti (Pescara) |
16 |
GW - Shimano - Sidermec |
195.0 |
Hill |
2023 |
14 Sep |
1.PS |
Coppa Sabatini (Peccioli) |
35 |
GW - Shimano - Sidermec |
198.3 |
Hill |
2023 |
13 Sep |
1.1 |
Giro della Toscana |
47 |
GW - Shimano - Sidermec |
191.5 |
Hill |
2023 |
02 Jun |
1.1 |
Giro dell'Appennino |
11 |
GW - Shimano - Sidermec |
198.5 |
Hill |
2022 |
08 Oct |
1.WT |
Il Lombardia |
88 |
Drone Hopper - Androni Giocattoli |
253.0 |
Hill |
2022 |
06 Aug |
2.1 |
Czech Tour | Rit 3 |
15 |
Drone Hopper - Androni Giocattoli |
148.7 |
Mountain |
2022 |
25 Jul |
1.1 |
G.P. Villafranca de Ordizia |
14 |
Drone Hopper - Androni Giocattoli |
165.7 |
Hill |
2022 |
04 Jul |
2.1 |
Sibiu Cycling Tour | Rit 2 |
20 |
Drone Hopper - Androni Giocattoli |
182.0 |
Mountain |
2022 |
18 Jun |
2.PS |
Tour of Slovenia | Rit 4 |
15 |
Drone Hopper - Androni Giocattoli |
152.5 |
Mountain |
2022 |
04 Jun |
2.1 |
Adriatica Ionica Race | Rit 1 |
17 |
Drone Hopper - Androni Giocattoli |
193.9 |
Flat |
2022 |
02 Jun |
1.1 |
Giro dell'Appennino |
20 |
Drone Hopper - Androni Giocattoli |
191.7 |
Hill |
2021 |
08 Aug |
2.2 |
Tour de Savoie Mont Blanc |
3 |
Androni Giocattoli - Sidermec |
529.7 |
GC |
2021 |
06 Aug |
2.2 |
Tour de Savoie Mont Blanc | Rit 2 |
5 |
Androni Giocattoli - Sidermec |
150.8 |
Mountain |
2021 |
05 Aug |
2.2 |
Tour de Savoie Mont Blanc | Rit 1 |
1 |
Androni Giocattoli - Sidermec |
122.0 |
Mountain |
2021 |
25 Jul |
2.2 |
Tour Alsace |
4 |
Androni Giocattoli - Sidermec |
628.8 |
GC |
2021 |
24 Jul |
2.2 |
Tour Alsace | Rit 3 |
5 |
Androni Giocattoli - Sidermec |
159.5 |
Mountain |
2021 |
23 Jul |
2.2 |
Tour Alsace | Rit 2 |
1 |
Androni Giocattoli - Sidermec |
144.6 |
Mountain |
2021 |
17 Jul |
2.1 |
Settimana Ciclistica Lombarda | Rit 4 |
15 |
Androni Giocattoli - Sidermec |
167.8 |
Flat |
2021 |
09 May |
2.1 |
Tour of Rwanda | Rit 8 |
14 |
Androni Giocattoli - Sidermec |
75.9 |
Mountain |
2021 |
07 May |
2.1 |
Tour of Rwanda | Rit 6 |
11 |
Androni Giocattoli - Sidermec |
150.1 |
Mountain |
2021 |
05 May |
2.1 |
Tour of Rwanda | Rit 4 |
19 |
Androni Giocattoli - Sidermec |
123.8 |
Mountain |
2021 |
03 May |
2.1 |
Tour of Rwanda | Rit 2 |
2 |
Androni Giocattoli - Sidermec |
120.8 |
Hill |
2021 |
02 May |
2.1 |
Tour of Rwanda | Rit 1 |
8 |
Androni Giocattoli - Sidermec |
116.0 |
Sprint |
2021 |
24 Jan |
2.2 |
Vuelta al Tachira |
4 |
Androni Giocattoli - Sidermec |
904.6 |
GC |
2021 |
23 Jan |
2.2 |
Vuelta al Tachira | Rit 7 |
4 |
Androni Giocattoli - Sidermec |
122.0 |
Mountain |
2021 |
21 Jan |
2.2 |
Vuelta al Tachira | Rit 5 |
3 |
Androni Giocattoli - Sidermec |
145.9 |
Hill |
2021 |
18 Jan |
2.2 |
Vuelta al Tachira | Rit 2 |
5 |
Androni Giocattoli - Sidermec |
114.6 |
Hill |