Race |
Pos | Date |
Paris - Tours Espoirs |
11 |
06/10/2024 |
Binche-Chimay-Binche |
135 |
01/10/2024 |
World Championships - Men's Road Race - U23 |
46 |
27/09/2024 |
Grand Prix de la ville de Nogent-sur-Oise |
11 |
15/09/2024 |
Tour of Britain - General classification |
65 |
08/09/2024 |
Tour of Britain - Young Riders Classification |
22 |
08/09/2024 |
Tour of Britain - Stage 6 |
85 |
08/09/2024 |
Tour of Britain - Stage 5 |
17 |
07/09/2024 |
Tour of Britain - Stage 4 |
43 |
06/09/2024 |
Tour of Britain - Stage 3 |
69 |
05/09/2024 |
Tour of Britain - Stage 2 |
91 |
04/09/2024 |
Tour of Britain - Stage 1 |
16 |
03/09/2024 |
Grand Prix de Plouay |
18 |
25/08/2024 |
Gran Premio Sportivi di Poggiana-48° Trofeo Bonin Costruzioni |
ret. |
11/08/2024 |
Tour Alsace - General classification |
95 |
28/07/2024 |
Tour Alsace - Young Riders Classification |
66 |
28/07/2024 |
Tour Alsace - Stage 5 |
24 |
28/07/2024 |
Tour Alsace - Stage 4 |
84 |
27/07/2024 |
Tour Alsace - Stage 3 |
129 |
26/07/2024 |
Tour Alsace - Stage 2 |
68 |
25/07/2024 |
Grosser Preis des Kantons Aargau |
ret. |
07/06/2024 |
Ronde de l'Oise - Stage 3 |
DNS |
01/06/2024 |
Ronde de l'Oise - Stage 2 |
31 |
31/05/2024 |
Ronde de l'Oise - Stage 1 |
1 |
30/05/2024 |
Alpes Isère Tour - Stage 5 |
DNF |
26/05/2024 |
Alpes Isère Tour - Stage 4 |
71 |
25/05/2024 |
Alpes Isère Tour - Stage 3 |
36 |
24/05/2024 |
Alpes Isère Tour - Stage 2 |
105 |
23/05/2024 |
Alpes Isère Tour - Stage 1 |
21 |
22/05/2024 |
Paris-Troyes |
ret. |
20/05/2024 |
Circuit de Wallonie |
96 |
09/05/2024 |
Grand Prix du Morbihan |
19 |
04/05/2024 |
Le Tour de Bretagne Cycliste - General classification |
20 |
01/05/2024 |
Le Tour de Bretagne Cycliste - Points classification |
7 |
01/05/2024 |
Le Tour de Bretagne Cycliste - Young Riders Classification |
7 |
01/05/2024 |
Le Tour de Bretagne Cycliste - Stage 7 |
3 |
01/05/2024 |
Le Tour de Bretagne Cycliste - Stage 6 |
38 |
30/04/2024 |
Le Tour de Bretagne Cycliste - Stage 5 |
56 |
29/04/2024 |
Le Tour de Bretagne Cycliste - Stage 4 |
3 |
28/04/2024 |
Le Tour de Bretagne Cycliste - Stage 3 |
58 |
27/04/2024 |
Le Tour de Bretagne Cycliste - Stage 2 |
5 |
26/04/2024 |
Le Tour de Bretagne Cycliste - Stage 1 |
119 |
25/04/2024 |
Gent-Wevelgem/Kattekoers-Ieper |
9 |
21/04/2024 |
Paris-Roubaix Espoirs |
55 |
07/04/2024 |
La Roue Tourangelle Centre Val de Loire - Trophée Groupama Paris Val de Loire |
ret. |
24/03/2024 |
Youngster Coast Challenge |
65 |
15/03/2024 |
Grand Prix de la Ville de Lillers Souvenir Bruno Comini |
45 |
03/03/2024 |
Le Tour des 100 Communes |
ret. |
02/03/2024 |
Le Samyn |
ret. |
27/02/2024 |
New Zealand National Championships - Men's Road Race |
17 |
10/02/2024 |
New Zealand National Championships - Men's Time Trial - U23 |
3 |
08/02/2024 |
Gravel and Tar Classic |
ret. |
20/01/2024 |
New Zealand Cycle Classic - General classification |
64 |
14/01/2024 |
New Zealand Cycle Classic - Young Riders Classification |
25 |
14/01/2024 |
New Zealand Cycle Classic - Stage 5 |
47 |
14/01/2024 |
New Zealand Cycle Classic - Stage 4 |
77 |
13/01/2024 |
New Zealand Cycle Classic - Stage 3 |
77 |
12/01/2024 |
New Zealand Cycle Classic - Stage 2 |
84 |
11/01/2024 |
New Zealand Cycle Classic - Stage 1 |
20 |
10/01/2024 |