General classification
47
Classics
34
Flat
108
Hilly
66
Mountain
0
Time Trial
9
2024 TEAM VISMA | LEASE A BIKE
6
21/09
Grand Prix d'Isbergues - Pas de Calais
Isbergues > Isbergues
2
20/09
SUPER 8 Classic
Brakel > Haacht
Lloyds Bank Tour of Britain Men
15
4
5
02/09
Stage 1
Woodbridge > Southwold
46
03/09
Stage 2
Stowmarket > Stowmarket
51
04/09
Stage 3
Milton Keynes > Ampthill
1
05/09
Stage 4
Atherstone > Burton Dassett
14
06/09
Stage 5
Pontypool - Pont-y-pŵl > The Tumble - Y Tymbyl
17
07/09
Stage 6
Newport - Casnewydd > Cardiff - Caerdydd
26
Lidl Deutschland Tour
3
20/08
Essen > Essen
32
21/08
Essen > Herford
22/08
Herford > Arnsberg
8
23/08
Neheim (Arnsberg) > Kassel
7
24/08
Halle > Magdeburg
Tour de Pologne
44
18
04/08
Wrocław > Legnica
24
05/08
Karpacz (Hotel Gołębiewski) > Karpacz
50
06/08
Walbrzych > Walbrzych (Walbrzyski)
27
07/08
Rybnik > Cieszyn
74
08/08
Katowice > Zakopane
09/08
Bukowina Resort > Bukowina Tatrzanska
10/08
Stage 7
Kopalnia Soli (Wieliczka) > Kopalnia Soli (Wieliczka)
11
14/06
Duracell Dwars door het Hageland
Aarschot > Diest
DNF
Tour of Norway
16
29/05
Solakrossen > Solakrossen
30/05
Egersund > Oltedal
31/05
Jørpeland > Heja
01/06
Stavanger > Stavanger
18/05
Rund um Köln
Cologne > Cologne
Tour de Romandie
79
31
29/04
Saint-Imier > Saint-Imier
30/04
Münchenstein (Primeo Energie) > Fribourg
01/05
La Grande Béroche > La Grande Béroche
88
02/05
Cossonay > Cossonay
03/05
Sion > Thyon 2000
104
04/05
Genève > Genève
13/04
Paris - Roubaix
Compiègne > Roubaix
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
25/03
Banyoles > Figueres
26/03
Viladecans The Style Outlets > La Molina
75
27/03
Sant Vicenç de Castellet > Montserrat Mil·lenari
117
28/03
Paüls > Amposta
29/03
Berga > Berga
20/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
69
Santos Tour Down Under
42
21/01
Prospect > Gumeracha
22/01
Tanunda > Tanunda
22
23/01
Norwood > Uraidla
30
24/01
Glenelg > Victor Harbor
20
25/01
McLaren Vale > Willunga Hill
55
26/01
Adelaide > Adelaide