Race |
Pos | Date |
Veneto Classic |
28 |
17/10/2021 |
Giro del Veneto |
5 |
13/10/2021 |
Coppa Agostoni - Giro delle Brianze |
3 |
11/10/2021 |
Gran Piemonte |
94 |
07/10/2021 |
100^ Tre Valli Varesine |
9 |
05/10/2021 |
Coppa Bernocchi - GP BPM |
2 |
04/10/2021 |
Giro di Sicilia - Tour of Sicily - General classification |
3 |
01/10/2021 |
Giro di Sicilia - Tour of Sicily - Points classification |
3 |
01/10/2021 |
Giro di Sicilia - Tour of Sicily - Mountains classification |
5 |
01/10/2021 |
Giro di Sicilia - Tour of Sicily - Young Riders Classification |
1 |
01/10/2021 |
Giro di Sicilia - Tour of Sicily - Stage 4 |
3 |
01/10/2021 |
Giro di Sicilia - Tour of Sicily - Stage 3 |
2 |
30/09/2021 |
Giro di Sicilia - Tour of Sicily - Stage 2 |
78 |
29/09/2021 |
Giro di Sicilia - Tour of Sicily - Stage 1 |
59 |
28/09/2021 |
Trofeo Matteotti |
ret. |
19/09/2021 |
Memorial Marco Pantani |
41 |
18/09/2021 |
Coppa Sabatini - Gran Premio città di Peccioli |
13 |
16/09/2021 |
Giro della Toscana - Memorial Alfredo Martini |
ret. |
15/09/2021 |
Deutschland Tour - General classification |
29 |
29/08/2021 |
Deutschland Tour - Stage 4 |
35 |
29/08/2021 |
Deutschland Tour - Stage 3 |
54 |
28/08/2021 |
Deutschland Tour - Stage 2 |
31 |
27/08/2021 |
Deutschland Tour - Stage 1 |
121 |
26/08/2021 |
Tour de Pologne - General classification |
21 |
15/08/2021 |
Tour de Pologne - Points classification |
41 |
15/08/2021 |
Tour de Pologne - Stage 7 |
40 |
15/08/2021 |
Tour de Pologne - Stage 6 |
49 |
14/08/2021 |
Tour de Pologne - Stage 5 |
82 |
13/08/2021 |
Tour de Pologne - Stage 4 |
42 |
12/08/2021 |
Tour de Pologne - Stage 3 |
39 |
11/08/2021 |
Tour de Pologne - Stage 2 |
12 |
10/08/2021 |
Tour de Pologne - Stage 1 |
16 |
09/08/2021 |
Circuito de Getxo - Memorial Hermanos Otxoa |
7 |
01/08/2021 |
Donostia San Sebastian Klasikoa |
5 |
31/07/2021 |
VOO-Tour de Wallonie - General classification |
25 |
24/07/2021 |
VOO-Tour de Wallonie - Points classification |
24 |
24/07/2021 |
VOO-Tour de Wallonie - Mountains classification |
26 |
24/07/2021 |
VOO-Tour de Wallonie - Young Riders Classification |
10 |
24/07/2021 |
VOO-Tour de Wallonie - Stage 5 |
49 |
24/07/2021 |
VOO-Tour de Wallonie - Stage 4 |
28 |
23/07/2021 |
VOO-Tour de Wallonie - Stage 3 |
7 |
22/07/2021 |
VOO-Tour de Wallonie - Stage 2 |
96 |
21/07/2021 |
VOO-Tour de Wallonie - Stage 1 |
77 |
20/07/2021 |
Axion SWISS Bank Gran Premio Città di Lugano |
ret. |
27/06/2021 |
Giro dell'Appennino |
29 |
24/06/2021 |
Italian National Championships - Men's Road Race |
70 |
20/06/2021 |
Giro d'Italia - General classification |
38 |
30/05/2021 |
Giro d'Italia - Points classification |
27 |
30/05/2021 |
Giro d'Italia - Mountains classification |
20 |
30/05/2021 |
Giro d'Italia - Young Riders Classification |
10 |
30/05/2021 |
Giro d'Italia - Stage 21 |
41 |
30/05/2021 |
Giro d'Italia - Stage 20 |
40 |
29/05/2021 |
Giro d'Italia - Stage 19 |
13 |
28/05/2021 |
Giro d'Italia - Stage 18 |
101 |
27/05/2021 |
Giro d'Italia - Stage 17 |
117 |
26/05/2021 |
Giro d'Italia - Stage 16 |
72 |
24/05/2021 |
Giro d'Italia - Stage 15 |
76 |
23/05/2021 |
Giro d'Italia - Stage 14 |
3 |
22/05/2021 |
Giro d'Italia - Stage 13 |
80 |
21/05/2021 |
Giro d'Italia - Stage 12 |
24 |
20/05/2021 |
Giro d'Italia - Stage 11 |
2 |
19/05/2021 |
Giro d'Italia - Stage 10 |
18 |
17/05/2021 |
Giro d'Italia - Stage 9 |
83 |
16/05/2021 |
Giro d'Italia - Stage 8 |
119 |
15/05/2021 |
Giro d'Italia - Stage 7 |
100 |
14/05/2021 |
Giro d'Italia - Stage 6 |
76 |
13/05/2021 |
Giro d'Italia - Stage 5 |
49 |
12/05/2021 |
Giro d'Italia - Stage 4 |
82 |
11/05/2021 |
Giro d'Italia - Stage 3 |
60 |
10/05/2021 |
Giro d'Italia - Stage 2 |
30 |
09/05/2021 |
Giro d'Italia - Stage 1 |
85 |
08/05/2021 |
Tour de Romandie - General classification |
66 |
02/05/2021 |
Tour de Romandie - Points classification |
29 |
02/05/2021 |
Tour de Romandie - Young Riders Classification |
11 |
02/05/2021 |
Tour de Romandie - Stage 5 |
73 |
02/05/2021 |
Tour de Romandie - Stage 4 |
60 |
01/05/2021 |
Tour de Romandie - Stage 3 |
63 |
30/04/2021 |
Tour de Romandie - Stage 2 |
83 |
29/04/2021 |
Tour de Romandie - Stage 1 |
5 |
28/04/2021 |
Tour de Romandie - Prologue |
95 |
27/04/2021 |
Milano-Sanremo |
39 |
20/03/2021 |
Royal Bernard Drome Classic |
78 |
28/02/2021 |
Faun-Ardèche Classic |
40 |
27/02/2021 |
Tour de la Provence - General classification |
61 |
14/02/2021 |
Tour de la Provence - Young Riders Classification |
17 |
14/02/2021 |
Tour de la Provence - Stage 4 |
96 |
14/02/2021 |
Tour de la Provence - Stage 3 |
74 |
13/02/2021 |
Tour de la Provence - Stage 2 |
21 |
12/02/2021 |
Tour de la Provence - Stage 1 |
124 |
11/02/2021 |
Grand Prix Cycliste la Marseillaise |
27 |
31/01/2021 |