Race |
Pos | Date |
Veneto Classic |
ret. |
15/10/2023 |
Giro del Veneto |
ret. |
11/10/2023 |
Il Lombardia |
69 |
07/10/2023 |
Gran Piemonte |
59 |
05/10/2023 |
Coppa Bernocchi - GP Banco BPM |
7 |
02/10/2023 |
Giro dell'Emilia |
ret. |
30/09/2023 |
Coppa Agostoni - Giro delle Brianze |
ret. |
28/09/2023 |
Maryland Cycling Classic, presented by UnitedHealthcare |
62 |
03/09/2023 |
Arctic Race of Norway - General classification |
2 |
20/08/2023 |
Arctic Race of Norway - Points classification |
2 |
20/08/2023 |
Arctic Race of Norway - Mountains classification |
16 |
20/08/2023 |
Arctic Race of Norway - Stage 4 |
6 |
20/08/2023 |
Arctic Race of Norway - Stage 3 |
3 |
19/08/2023 |
Arctic Race of Norway - Stage 2 |
2 |
18/08/2023 |
Arctic Race of Norway - Stage 1 |
52 |
17/08/2023 |
Tour de Pologne - General classification |
13 |
04/08/2023 |
Tour de Pologne - Points classification |
11 |
04/08/2023 |
Tour de Pologne - Mountains classification |
8 |
04/08/2023 |
Tour de Pologne - Stage 7 |
54 |
04/08/2023 |
Tour de Pologne - Stage 6 |
47 |
03/08/2023 |
Tour de Pologne - Stage 5 |
9 |
02/08/2023 |
Tour de Pologne - Stage 4 |
75 |
01/08/2023 |
Tour de Pologne - Stage 3 |
6 |
31/07/2023 |
Tour de Pologne - Stage 2 |
12 |
30/07/2023 |
Tour de Pologne - Stage 1 |
77 |
29/07/2023 |
Italian National Championships - Men's Road Race |
9 |
24/06/2023 |
Italian National Championships - Men's Time Trial |
10 |
22/06/2023 |
Baloise Belgium Tour - Stage 4 |
6 |
17/06/2023 |
Baloise Belgium Tour - Stage 3 |
35 |
16/06/2023 |
Baloise Belgium Tour - Stage 2 |
86 |
15/06/2023 |
Baloise Belgium Tour - Stage 1 |
69 |
14/06/2023 |
Giro d'Italia - General classification |
58 |
28/05/2023 |
Giro d'Italia - Points classification |
66 |
28/05/2023 |
Giro d'Italia - Mountains classification |
41 |
28/05/2023 |
Giro d'Italia - Stage 21 |
76 |
28/05/2023 |
Giro d'Italia - Stage 20 |
40 |
27/05/2023 |
Giro d'Italia - Stage 19 |
107 |
26/05/2023 |
Giro d'Italia - Stage 18 |
33 |
25/05/2023 |
Giro d'Italia - Stage 17 |
106 |
24/05/2023 |
Giro d'Italia - Stage 16 |
60 |
23/05/2023 |
Giro d'Italia - Stage 15 |
82 |
21/05/2023 |
Giro d'Italia - Stage 14 |
65 |
20/05/2023 |
Giro d'Italia - Stage 13 |
62 |
19/05/2023 |
Giro d'Italia - Stage 12 |
8 |
18/05/2023 |
Giro d'Italia - Stage 11 |
91 |
17/05/2023 |
Giro d'Italia - Stage 10 |
59 |
16/05/2023 |
Giro d'Italia - Stage 9 |
34 |
14/05/2023 |
Giro d'Italia - Stage 8 |
75 |
13/05/2023 |
Giro d'Italia - Stage 7 |
10 |
12/05/2023 |
Giro d'Italia - Stage 6 |
140 |
11/05/2023 |
Giro d'Italia - Stage 5 |
146 |
10/05/2023 |
Giro d'Italia - Stage 4 |
74 |
09/05/2023 |
Giro d'Italia - Stage 3 |
64 |
08/05/2023 |
Giro d'Italia - Stage 2 |
142 |
07/05/2023 |
Giro d'Italia - Stage 1 |
81 |
06/05/2023 |
Liège-Bastogne-Liège |
87 |
23/04/2023 |
La Flèche Wallonne |
126 |
19/04/2023 |
Amstel Gold Race |
ret. |
16/04/2023 |
Itzulia Basque Country - Stage 4 |
DNS |
06/04/2023 |
Itzulia Basque Country - Stage 3 |
139 |
05/04/2023 |
Itzulia Basque Country - Stage 2 |
8 |
04/04/2023 |
Itzulia Basque Country - Stage 1 |
10 |
03/04/2023 |
Gran Premio Miguel Indurain |
10 |
01/04/2023 |
GP Industria & Artigianato |
9 |
26/03/2023 |
Settimana Internazionale Coppi e Bartali - General classification |
37 |
25/03/2023 |
Settimana Internazionale Coppi e Bartali - Points classification |
16 |
25/03/2023 |
Settimana Internazionale Coppi e Bartali - Mountains classification |
24 |
25/03/2023 |
Settimana Internazionale Coppi e Bartali - Stage 5 |
46 |
25/03/2023 |
Settimana Internazionale Coppi e Bartali - Stage 4 |
53 |
24/03/2023 |
Settimana Internazionale Coppi e Bartali - Stage 3 |
19 |
23/03/2023 |
Settimana Internazionale Coppi e Bartali - Stage 2 |
12 |
22/03/2023 |
Settimana Internazionale Coppi e Bartali - Stage 1 |
6 |
21/03/2023 |
Vuelta a Andalucia Ruta Ciclista Del Sol - Stage 4 |
DNF |
18/02/2023 |
Vuelta a Andalucia Ruta Ciclista Del Sol - Stage 3 |
98 |
17/02/2023 |
Vuelta a Andalucia Ruta Ciclista Del Sol - Stage 2 |
79 |
16/02/2023 |
Vuelta a Andalucia Ruta Ciclista Del Sol - Stage 1 |
76 |
15/02/2023 |
Jaén Paraiso Interior |
17 |
13/02/2023 |
Volta a la Comunitat Valenciana - General classification |
44 |
05/02/2023 |
Volta a la Comunitat Valenciana - Points classification |
33 |
05/02/2023 |
Volta a la Comunitat Valenciana - Mountains classification |
24 |
05/02/2023 |
Volta a la Comunitat Valenciana - Stage 5 |
48 |
05/02/2023 |
Volta a la Comunitat Valenciana - Stage 4 |
74 |
04/02/2023 |
Volta a la Comunitat Valenciana - Stage 3 |
76 |
03/02/2023 |
Volta a la Comunitat Valenciana - Stage 2 |
21 |
02/02/2023 |
Volta a la Comunitat Valenciana - Stage 1 |
12 |
01/02/2023 |