596
UWT
8275
WWT
23
PRO M
Stage 2
Tour of Britain
2023
Stage 4
4 Jours de Dunkerque / Grand Prix des Hauts de France
20/10
Veneto Classic
656
Utsunomiya Japan Cup Road Race
1283
16/10
Giro del Veneto
1541
15/10
Gree-Tour of Guangxi
1570
12/10
Il Lombardia
2938
10/10
Gran Piemonte
740
09/10
Tour of Taihu Lake
161
08/10
Tre Valli Varesine
DNF
07/10
Coppa Bernocchi - GP Banco BPM
84
06/10
Paris - Tours Elite
571
05/10
Giro dell'Emilia
1003
03/10
Sparkassen Münsterland Giro
155
29/09
UCI Road World Championships ME - IRR
1125
PETRONAS Le Tour de Langkawi
41
22/09
UCI Road World Championships ME - ITT
593
21/09
SUPER 8 Classic
106
18/09
Skoda Tour de Luxembourg
1293
Grand Prix de Wallonie
1680
15/09
Grand Prix Cycliste de Montréal
3383
UEC Road European Championships ME - IRR
3377
13/09
Grand Prix Cycliste de Québec
1596
12/09
Gran Premio città di Peccioli - Coppa Sabatini
1577
11/09
UEC Road European Championships ME - ITT
1648
08/09
GP de Fourmies / La Voix du Nord
24
GP Industria & Artigianato
547
BEMER Cyclassics
879
03/09
Lloyds Bank Tour of Britain
236
28/08
Renewi Tour
770
27/08
Tour of Hainan
1286
25/08
Bretagne Classic - Ouest-France
2371
21/08
Lidl Deutschland Tour
18
17/08
La Vuelta ciclista a España
439
14/08
PostNord Tour of Denmark
378
12/08
Tour de Pologne
1375
10/08
Donostia San Sebastian Klasikoa
70
05/08
Vuelta a Burgos
607
04/08
Arctic Race of Norway
262
03/08
Paris 2024 Olympic Games ME - IRR
1965
27/07
Paris 2024 Olympic Games ME - ITT
5271
Paris 2024 Olympic Games WE - ITT
2179
22/07
Ethias - Tour de Wallonie
675
07/07
Tour of Qinghai Lake
29
29/06
Tour de France
1231
12/06
Baloise Belgium Tour
348
Tour of Slovenia
263
09/06
Tour de Suisse
2295
08/06
Duracell Dwars door het Hageland
562
02/06
Critérium du Dauphiné
4574
Brussels Cycling Classic
29/05
Circuit Franco-Belge
987
Top 3
0
Top 10
Top 100
15
Top 1000
128
Total
282