Race |
Pos | Date |
Il Lombardia |
ret. |
09/10/2021 |
Gran Piemonte |
34 |
07/10/2021 |
Coppa Bernocchi - GP BPM |
85 |
04/10/2021 |
Giro dell'Emilia |
19 |
02/10/2021 |
Gooikse Pijl |
84 |
19/09/2021 |
Primus Classic |
15 |
18/09/2021 |
Kampioenschap van Vlaanderen |
108 |
17/09/2021 |
Grand Prix de Wallonie |
40 |
15/09/2021 |
European Championship - Men's Road Race |
ret. |
12/09/2021 |
Bretagne Classic - Ouest-France |
13 |
29/08/2021 |
Tour de Pologne - General classification |
11 |
15/08/2021 |
Tour de Pologne - Points classification |
21 |
15/08/2021 |
Tour de Pologne - Stage 7 |
50 |
15/08/2021 |
Tour de Pologne - Stage 6 |
45 |
14/08/2021 |
Tour de Pologne - Stage 5 |
13 |
13/08/2021 |
Tour de Pologne - Stage 4 |
13 |
12/08/2021 |
Tour de Pologne - Stage 3 |
42 |
11/08/2021 |
Tour de Pologne - Stage 2 |
8 |
10/08/2021 |
Tour de Pologne - Stage 1 |
51 |
09/08/2021 |
Circuito de Getxo - Memorial Hermanos Otxoa |
2 |
01/08/2021 |
Donostia San Sebastian Klasikoa |
ret. |
31/07/2021 |
Settimana Ciclistica Italiana - General classification |
3 |
18/07/2021 |
Settimana Ciclistica Italiana - Points classification |
4 |
18/07/2021 |
Settimana Ciclistica Italiana - Young Riders Classification |
1 |
18/07/2021 |
Settimana Ciclistica Italiana - Stage 5 |
18 |
18/07/2021 |
Settimana Ciclistica Italiana - Stage 4 |
6 |
17/07/2021 |
Settimana Ciclistica Italiana - Stage 3 |
35 |
16/07/2021 |
Settimana Ciclistica Italiana - Stage 2 |
19 |
15/07/2021 |
Settimana Ciclistica Italiana - Stage 1 |
3 |
14/07/2021 |
Sibiu Cycling Tour - General classification |
1 |
06/07/2021 |
Sibiu Cycling Tour - Young Riders Classification |
1 |
06/07/2021 |
Sibiu Cycling Tour - Mountains classification |
2 |
06/07/2021 |
Sibiu Cycling Tour - Points classification |
2 |
06/07/2021 |
Sibiu Cycling Tour - Stage 3 |
13 |
06/07/2021 |
Sibiu Cycling Tour - Stage 2 |
2 |
05/07/2021 |
Sibiu Cycling Tour - Stage 1 |
1 |
04/07/2021 |
Sibiu Cycling Tour - Prologue |
17 |
03/07/2021 |
Italian National Championships - Men's Road Race |
61 |
20/06/2021 |
Giro d'Italia - General classification |
80 |
30/05/2021 |
Giro d'Italia - Points classification |
82 |
30/05/2021 |
Giro d'Italia - Mountains classification |
47 |
30/05/2021 |
Giro d'Italia - Young Riders Classification |
21 |
30/05/2021 |
Giro d'Italia - Stage 21 |
62 |
30/05/2021 |
Giro d'Italia - Stage 20 |
80 |
29/05/2021 |
Giro d'Italia - Stage 19 |
64 |
28/05/2021 |
Giro d'Italia - Stage 18 |
62 |
27/05/2021 |
Giro d'Italia - Stage 17 |
75 |
26/05/2021 |
Giro d'Italia - Stage 16 |
91 |
24/05/2021 |
Giro d'Italia - Stage 15 |
102 |
23/05/2021 |
Giro d'Italia - Stage 14 |
89 |
22/05/2021 |
Giro d'Italia - Stage 13 |
66 |
21/05/2021 |
Giro d'Italia - Stage 12 |
68 |
20/05/2021 |
Giro d'Italia - Stage 11 |
84 |
19/05/2021 |
Giro d'Italia - Stage 10 |
105 |
17/05/2021 |
Giro d'Italia - Stage 9 |
75 |
16/05/2021 |
Giro d'Italia - Stage 8 |
82 |
15/05/2021 |
Giro d'Italia - Stage 7 |
72 |
14/05/2021 |
Giro d'Italia - Stage 6 |
104 |
13/05/2021 |
Giro d'Italia - Stage 5 |
89 |
12/05/2021 |
Giro d'Italia - Stage 4 |
73 |
11/05/2021 |
Giro d'Italia - Stage 3 |
123 |
10/05/2021 |
Giro d'Italia - Stage 2 |
115 |
09/05/2021 |
Giro d'Italia - Stage 1 |
90 |
08/05/2021 |
Itzulia Basque Country - General classification |
84 |
10/04/2021 |
Itzulia Basque Country - Young Riders Classification |
26 |
10/04/2021 |
Itzulia Basque Country - Stage 6 |
85 |
10/04/2021 |
Itzulia Basque Country - Stage 5 |
79 |
09/04/2021 |
Itzulia Basque Country - Stage 4 |
80 |
08/04/2021 |
Itzulia Basque Country - Stage 3 |
88 |
07/04/2021 |
Itzulia Basque Country - Stage 2 |
104 |
06/04/2021 |
Itzulia Basque Country - Stage 1 |
80 |
05/04/2021 |
Tirreno-Adriatico - General classification |
45 |
16/03/2021 |
Tirreno-Adriatico - Young Riders Classification |
8 |
16/03/2021 |
Tirreno-Adriatico - Stage 7 |
65 |
16/03/2021 |
Tirreno-Adriatico - Stage 6 |
66 |
15/03/2021 |
Tirreno-Adriatico - Stage 5 |
54 |
14/03/2021 |
Tirreno-Adriatico - Stage 4 |
57 |
13/03/2021 |
Tirreno-Adriatico - Stage 3 |
149 |
12/03/2021 |
Tirreno-Adriatico - Stage 2 |
15 |
11/03/2021 |
Tirreno-Adriatico - Stage 1 |
110 |
10/03/2021 |
GP Industria & Artigianato |
14 |
07/03/2021 |
Strade Bianche |
55 |
06/03/2021 |
Tour de la Provence - General classification |
39 |
14/02/2021 |
Tour de la Provence - Young Riders Classification |
13 |
14/02/2021 |
Tour de la Provence - Stage 4 |
127 |
14/02/2021 |
Tour de la Provence - Stage 3 |
43 |
13/02/2021 |
Tour de la Provence - Stage 2 |
39 |
12/02/2021 |
Tour de la Provence - Stage 1 |
55 |
11/02/2021 |