General classification
7
Classics
1
Flat
17
Hilly
11
Mountain
0
Time Trial
2024 LOTTO DSTNY
22
2023 LOTTO - DSTNY
61
2023 UNISA - AUSTRALIA
63
2022 LOTTO SOUDAL
57
2021 HAGENS BERMAN AXEON
125
2020 HAGENS BERMAN AXEON
24/03
Stage 1
Sant Feliu de Guíxols > Sant Feliu de Guíxols
131
25/03
Stage 2
Banyoles > Figueres
137
26/03
Stage 3
Viladecans The Style Outlets > La Molina
139
27/03
Stage 4
Sant Vicenç de Castellet > Montserrat Mil·lenari
130
22/03
Milano - Sanremo
Pavia > Sanremo
149
08/03
Strade Bianche
Siena > Siena
DNF
20/02
Lagoa > Alto da Foia
148
21/02
Vila Real Santo António > Tavira
22/02
Albufeira > Faro
16/02
Clasica de Almeria ME
Puebla de Vícar > Roquetas de Mar
82
05/02
Bellegarde > Bellegarde
06/02
Domessargues > Marguerittes
71
07/02
Bessèges > Bessèges
02/02
Grand Prix Cycliste la Marseillaise
Marseille (l'Estaque) > Marseille (Luminy)