2025 |
2025-09-06 |
Maryland Cycling Classic |
28 |
Solution Tech - Vini Fantini |
1.PS |
172,8 |
Hill |
2025 |
2025-08-22 |
Tour du Limousin |
77 |
Solution Tech - Vini Fantini |
2.1 |
|
GC |
2025 |
2025-07-13 |
Tour of Qinghai Lake |
72 |
Solution Tech - Vini Fantini |
2.PS |
|
GC |
2025 |
2025-05-25 |
Tour of Japan |
4 |
Solution Tech - Vini Fantini |
2.2 |
|
GC |
2025 |
2025-05-24 |
Tour of Japan | Rit 6 |
6 |
Solution Tech - Vini Fantini |
2.2 |
107,5 |
Flat |
2025 |
2025-05-23 |
Tour of Japan | Rit 5 |
6 |
Solution Tech - Vini Fantini |
2.2 |
66,6 |
Mountain finish |
2025 |
2025-05-22 |
Tour of Japan | Rit 4 |
2 |
Solution Tech - Vini Fantini |
2.2 |
120,9 |
Flat |
2025 |
2025-05-20 |
Tour of Japan | Rit 2 |
4 |
Solution Tech - Vini Fantini |
2.2 |
127 |
Flat |
2025 |
2025-05-11 |
Tour de Kumano |
1 |
Solution Tech - Vini Fantini |
2.2 |
|
GC |
2025 |
2025-05-11 |
Tour de Kumano | Rit 4 |
3 |
Solution Tech - Vini Fantini |
2.2 |
104,3 |
Sprint |
2025 |
2025-05-10 |
Tour de Kumano | Rit 3 |
1 |
Solution Tech - Vini Fantini |
2.2 |
107,7 |
Flat |
2025 |
2025-04-18 |
Giro d'Abruzzo |
20 |
Solution Tech - Vini Fantini |
2.1 |
|
GC |
2025 |
2025-04-12 |
Giro di Reggio Calabria |
28 |
Solution Tech - Vini Fantini |
1.1 |
183,3 |
Hill |
2025 |
2025-04-06 |
Tour of Hellas |
15 |
Solution Tech - Vini Fantini |
2.1 |
|
GC |
2025 |
2025-04-05 |
Tour of Hellas | Rit 4 |
19 |
Solution Tech - Vini Fantini |
2.1 |
187 |
Mountain |
2025 |
2025-04-03 |
Tour of Hellas | Rit 2 |
10 |
Solution Tech - Vini Fantini |
2.1 |
177,5 |
Mountain finish |
2025 |
2025-03-27 |
Settimana Internazionale Coppi - Bartali | Rit 3 |
DNF |
Solution Tech - Vini Fantini |
2.1 |
142,1 |
Hill |
2025 |
2025-03-22 |
Milano - Sanremo |
152 |
Solution Tech - Vini Fantini |
1.WT |
289 |
Flat |
2025 |
2025-03-19 |
Milano - Torino |
62 |
Solution Tech - Vini Fantini |
1.PS |
174 |
Uphill finish |
2025 |
2025-03-16 |
Istrian Spring Trophy |
12 |
Solution Tech - Vini Fantini |
2.2 |
|
GC |
2024 |
2024-11-17 |
Baan: Gent | Zesdaagse |
5 |
Corratec |
6D |
|
Zesdaagse |
2024 |
2024-10-20 |
Baan: Wereldkampioenschap | Madison |
5 |
GREAT BRITAIN |
WC |
|
Madison |
2024 |
2024-10-18 |
Baan: Wereldkampioenschap | Points Race |
6 |
GREAT BRITAIN |
WC |
|
Points Race |
2024 |
2024-10-10 |
Giro del Piemonte |
116 |
Corratec |
1.PS |
182 |
Hill |
2024 |
2024-10-07 |
Coppa Bernocchi (Legnano) |
66 |
Corratec |
1.PS |
174,3 |
Hill |
2024 |
2024-09-22 |
Paris - Chauny |
95 |
Corratec |
1.1 |
197,2 |
Sprint |
2024 |
2024-09-15 |
Tour of Istanbul |
97 |
Corratec |
2.1 |
|
GC |
2024 |
2024-08-10 |
Baan: Olympic Games | Madison |
9 |
GREAT BRITAIN |
WC |
|
Madison |
2024 |
2024-07-28 |
Czech Tour |
55 |
Corratec |
2.1 |
|
GC |
2024 |
2024-07-09 |
Sibiu Cycling Tour |
60 |
Corratec |
2.1 |
|
GC |
2024 |
2024-06-09 |
ZLM Tour |
56 |
Corratec |
2.1 |
|
GC |
2024 |
2024-04-13 |
Baan: Milton | Elimination Race |
3 |
Corratec |
CDN |
|
Elimination Race |
2024 |
2024-04-05 |
Région Pays de la Loire Tour |
37 |
Corratec |
2.1 |
|
GC |
2024 |
2024-03-06 |
Tirreno - Adriatico | Rit 3 |
DNF |
Corratec |
2.WT |
220 |
Sprint |
2024 |
2024-03-05 |
Tirreno - Adriatico | Rit 2 |
155 |
Corratec |
2.WT |
198 |
Sprint |
2024 |
2024-03-04 |
Tirreno - Adriatico | Rit 1 |
172 |
Corratec |
2.WT |
10 |
ITT |
2024 |
2024-03-02 |
Strade Bianche |
DNF |
Corratec |
1.WT |
215 |
Hill |
2024 |
2024-02-25 |
UAE Tour |
86 |
Corratec |
2.WT |
|
GC |
2024 |
2024-02-25 |
UAE Tour | Rit 7 |
80 |
Corratec |
2.WT |
161 |
Mountain finish |
2024 |
2024-02-24 |
UAE Tour | Rit 6 |
91 |
Corratec |
2.WT |
138 |
Sprint |
2024 |
2024-02-23 |
UAE Tour | Rit 5 |
70 |
Corratec |
2.WT |
182 |
Sprint |
2024 |
2024-02-22 |
UAE Tour | Rit 4 |
81 |
Corratec |
2.WT |
173 |
Sprint |
2024 |
2024-02-21 |
UAE Tour | Rit 3 |
123 |
Corratec |
2.WT |
176 |
Mountain finish |
2024 |
2024-02-20 |
UAE Tour | Rit 2 |
108 |
Corratec |
2.WT |
12,1 |
ITT |
2024 |
2024-02-19 |
UAE Tour | Rit 1 |
86 |
Corratec |
2.WT |
143 |
Sprint |
2024 |
2024-02-11 |
Tour Colombia |
96 |
Corratec |
2.1 |
|
GC |
2023 |
2023-11-11 |
Baan: London | Scratch |
1 |
Bolton Equities - Black Spoke |
CL |
|
Scratch |
2023 |
2023-10-01 |
Famenne Ardenne Classic |
14 |
Bolton Equities - Black Spoke |
1.1 |
188 |
Hill |
2023 |
2023-09-28 |
Circuit Franco-Belge |
62 |
Bolton Equities - Black Spoke |
1.PS |
190,6 |
Hill |
2023 |
2023-09-24 |
European Championship |
69 |
GREAT BRITAIN |
CC |
199,8 |
Hill |
2023 |
2023-09-20 |
Omloop van het Houtland (Lichtervelde) |
20 |
Bolton Equities - Black Spoke |
1.1 |
195,2 |
Sprint |
2023 |
2023-09-17 |
G.P. Isbergues |
81 |
Bolton Equities - Black Spoke |
1.1 |
199,8 |
Sprint |
2023 |
2023-09-10 |
Tour of Britain |
16 |
Bolton Equities - Black Spoke |
2.PS |
|
GC |
2023 |
2023-09-10 |
Tour of Britain | Rit 8 |
13 |
Bolton Equities - Black Spoke |
2.PS |
166,8 |
Hill |
2023 |
2023-09-08 |
Tour of Britain | Rit 6 |
20 |
Bolton Equities - Black Spoke |
2.PS |
146,2 |
Sprint |
2023 |
2023-09-05 |
Tour of Britain | Rit 3 |
14 |
Bolton Equities - Black Spoke |
2.PS |
154,7 |
Sprint |
2023 |
2023-08-19 |
Danmark Rundt |
56 |
Bolton Equities - Black Spoke |
2.PS |
|
GC |
2023 |
2023-08-08 |
Baan: Wereldkampioenschap | Madison |
2 |
GREAT BRITAIN |
WC |
|
Madison |
2023 |
2023-04-01 |
Hel van het Mergelland |
11 |
Bolton Equities - Black Spoke |
1.1 |
193,4 |
Hill |
2023 |
2023-03-26 |
G.P. Artigianato (Larciano) |
3 |
Bolton Equities - Black Spoke |
1.PS |
199,8 |
Hill |
2023 |
2023-03-24 |
Settimana Internazionale Coppi - Bartali | Rit 4 |
8 |
Bolton Equities - Black Spoke |
2.1 |
168,6 |
Hill |
2023 |
2023-03-23 |
Settimana Internazionale Coppi - Bartali | Rit 3 |
18 |
Bolton Equities - Black Spoke |
2.1 |
139,8 |
Hill |
2023 |
2023-03-19 |
Per Sempre Alfredo |
2 |
Bolton Equities - Black Spoke |
1.1 |
190,2 |
Flat |
2023 |
2023-02-26 |
Tour of Rwanda | Rit 8 |
10 |
Bolton Equities - Black Spoke |
2.1 |
75,3 |
Mountain finish |
2023 |
2023-02-25 |
Tour of Rwanda | Rit 7 |
2 |
Bolton Equities - Black Spoke |
2.1 |
115,8 |
Mountain finish |
2023 |
2023-02-24 |
Tour of Rwanda | Rit 6 |
6 |
Bolton Equities - Black Spoke |
2.1 |
157 |
Mountain finish |
2023 |
2023-02-23 |
Tour of Rwanda | Rit 5 |
5 |
Bolton Equities - Black Spoke |
2.1 |
195,5 |
Hill |
2023 |
2023-02-22 |
Tour of Rwanda | Rit 4 |
2 |
Bolton Equities - Black Spoke |
2.1 |
138,3 |
Hill |
2023 |
2023-02-20 |
Tour of Rwanda | Rit 2 |
11 |
Bolton Equities - Black Spoke |
2.1 |
132,9 |
Hill |
2022 |
2022-12-31 |
Baan: Champions League |
3 |
Bolton Equities - Black Spoke Pro Cycling |
CL |
|
Endurance |
2022 |
2022-12-03 |
Baan: London | Scratch |
1 |
Bolton Equities - Black Spoke Pro Cycling |
CL |
|
Scratch |
2022 |
2022-11-12 |
Baan: Mallorca | Elimination Race |
3 |
Bolton Equities - Black Spoke Pro Cycling |
CL |
|
Elimination Race |
2022 |
2022-11-12 |
Baan: Mallorca | Scratch |
1 |
Bolton Equities - Black Spoke Pro Cycling |
CL |
|
Scratch |
2022 |
2022-09-11 |
Tour of Romania |
1 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
|
GC |
2022 |
2022-09-10 |
Tour of Romania | Rit 4 |
2 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
209 |
Hill |
2022 |
2022-09-09 |
Tour of Romania | Rit 3 |
18 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
154 |
Sprint |
2022 |
2022-08-07 |
Commonwealth Games |
18 |
GREAT BRITAIN |
CC |
160 |
Hill |
2022 |
2022-08-04 |
Commonwealth Games I.T.T. |
14 |
GREAT BRITAIN |
CCT |
37,4 |
ITT |
2022 |
2022-05-01 |
Tour of Hellas | Rit 5 |
17 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
154,5 |
Hill |
2022 |
2022-05-01 |
Tour of Hellas |
3 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
|
GC |
2022 |
2022-04-28 |
Tour of Hellas | Rit 2 |
12 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
165 |
Sprint |
2022 |
2022-04-27 |
Tour of Hellas | Rit 1 |
7 |
Bolton Equities - Black Spoke Pro Cycling |
2.1 |
190,1 |
Hill |
2022 |
2022-01-09 |
New Zealand Cycle Classic |
1 |
Bolton Equities - Black Spoke Pro Cycling |
2.2 |
|
GC |
2022 |
2022-01-08 |
New Zealand Cycle Classic | Rit 4 |
1 |
Bolton Equities - Black Spoke Pro Cycling |
2.2 |
137,2 |
Hill |
2022 |
2022-01-06 |
New Zealand Cycle Classic | Rit 2 |
2 |
Bolton Equities - Black Spoke Pro Cycling |
2.2 |
158,1 |
Flat |
2019 |
2019-12-01 |
Baan: Hong Kong | Madison |
3 |
|
CDM |
|
Madison |
2019 |
2019-11-10 |
Baan: Glasgow | Omnium |
2 |
|
CDM |
|
Omnium |
2019 |
2019-11-01 |
Baan: Minsk | Points Race |
1 |
|
CDM |
|
Points Race |
2018 |
2018-12-01 |
Baan: Berlin | Madison |
2 |
|
CDM |
|
Madison |
2018 |
2018-10-28 |
Baan: Milton | Madison |
2 |
|
CDM |
|
Madison |
2018 |
2018-10-27 |
Baan: Milton | Omnium |
2 |
|
CDM |
|
Omnium |
2018 |
2018-10-26 |
Baan: Milton | Team Pursuit |
3 |
|
CDM |
|
Team Pursuit |
2018 |
2018-10-19 |
Baan: Saint-Quentin-En-Yvelines | Points Race |
2 |
|
CDM |
|
Points Race |
2018 |
2018-10-19 |
Baan: Saint-Quentin-En-Yvelines | Team Pursuit |
2 |
|
CDM |
|
Team Pursuit |
2018 |
2018-03-02 |
Baan: Wereldkampioenschap | Points Race |
3 |
GREAT BRITAIN |
|
|
Points Race |
2017 |
2017-12-02 |
Baan: Milton | Madison |
3 |
|
CDM |
|
Madison |
2017 |
2017-12-01 |
Baan: Milton | Points Race |
2 |
|
CDM |
|
Points Race |
2017 |
|
Baan: European Championship U23 | 4 km Pursuit |
1 |
|
|
|
4 km Pursuit |
2017 |
|
Baan: European Championship U23 | Omnium |
1 |
|
|
|
Omnium |
2016 |
2016-11-13 |
Baan: Apeldoorn | Madison |
3 |
|
CDM |
|
Madison |