Race |
Pos | Date |
Gran Piemonte |
64 |
06/10/2022 |
Coppa Bernocchi - GP BPM |
30 |
03/10/2022 |
Giro dell'Emilia |
ret. |
01/10/2022 |
World Championships - Men's Road Race - U23 |
70 |
23/09/2022 |
World Championships - Men's Time Trial - U23 |
3 |
19/09/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 9 |
DNF |
28/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 8 |
49 |
27/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 7 |
74 |
26/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 6 |
17 |
24/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 5 |
4 |
23/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 4 |
119 |
22/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 3 |
68 |
21/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 2 |
125 |
20/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Stage 1 |
73 |
19/08/2022 |
Tour de l'Avenir - Tour de l'Avenir - Prologue |
3 |
18/08/2022 |
Tour d'Alsace - General classification |
23 |
31/07/2022 |
Tour d'Alsace - Points classification |
45 |
31/07/2022 |
Tour d'Alsace - Young Riders Classification |
11 |
31/07/2022 |
Tour d'Alsace - Stage 5 |
97 |
31/07/2022 |
Tour d'Alsace - Stage 4 |
78 |
30/07/2022 |
Tour d'Alsace - Stage 3 |
9 |
29/07/2022 |
Tour d'Alsace - Stage 2 |
37 |
28/07/2022 |
Trofeo Città di Brescia |
ret. |
05/07/2022 |
British National Championships - Men's Road Race |
65 |
26/06/2022 |
British National Championships - Men's Time Trial - U23 |
1 |
23/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - General classification |
1 |
18/06/2022 |
Giro d'Italia Giovani Under 23 - Points classification |
2 |
18/06/2022 |
Giro d'Italia Giovani Under 23 - Mountains classification |
2 |
18/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 7 |
60 |
18/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 6 |
4 |
17/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 5 |
39 |
16/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 4 |
37 |
14/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 3 |
1 |
13/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 2 |
1 |
12/06/2022 |
Giro d'Italia Giovani Under 23 - Giro d'Italia Giovani Under 23 - Stage 1 |
112 |
11/06/2022 |
Coppa Zappi - Trofeo Hotel Antico Borgo |
25 |
08/06/2022 |
Trofeo Città di Meldola – G.P. AWC Event |
2 |
05/06/2022 |
Le Tour de Bretagne Cycliste - General classification |
83 |
01/05/2022 |
Le Tour de Bretagne Cycliste - Mountains classification |
29 |
01/05/2022 |
Le Tour de Bretagne Cycliste - Young Riders Classification |
53 |
01/05/2022 |
Le Tour de Bretagne Cycliste - Stage 7 |
92 |
01/05/2022 |
Le Tour de Bretagne Cycliste - Stage 6 |
117 |
30/04/2022 |
Le Tour de Bretagne Cycliste - Stage 5 |
90 |
29/04/2022 |
Le Tour de Bretagne Cycliste - Stage 4 |
82 |
28/04/2022 |
Le Tour de Bretagne Cycliste - Stage 3 |
79 |
27/04/2022 |
Le Tour de Bretagne Cycliste - Stage 2 |
93 |
26/04/2022 |
Le Tour de Bretagne Cycliste - Stage 1 |
119 |
25/04/2022 |
Liège-Bastogne-Liège |
ret. |
16/04/2022 |
Tour du Rwanda - General classification |
10 |
27/02/2022 |
Tour du Rwanda - Mountains classification |
27 |
27/02/2022 |
Tour du Rwanda - Young Riders Classification |
3 |
27/02/2022 |
Tour du Rwanda - Stage 7 |
15 |
27/02/2022 |
Tour du Rwanda - Stage 6 |
12 |
26/02/2022 |
Tour du Rwanda - Stage 5 |
21 |
25/02/2022 |
Tour du Rwanda - Stage 4 |
7 |
24/02/2022 |
Tour du Rwanda - Stage 3 |
9 |
23/02/2022 |
Tour du Rwanda - Stage 2 |
37 |
22/02/2022 |
Tour du Rwanda - Stage 1 |
44 |
21/02/2022 |
Tour du Rwanda - Prologue |
6 |
20/02/2022 |