General classification
0
Classics
Flat
1
Hilly
3
Mountain
Time Trial
2024 TRINITY RACING
4
2023 TRINITY RACING
Lloyds Bank Tour of Britain Men
102
02/09
Stage 1
Woodbridge > Southwold
42
03/09
Stage 2
Stowmarket > Stowmarket
110
04/09
Stage 3
Milton Keynes > Ampthill
74
05/09
Stage 4
Atherstone > Burton Dassett
70
06/09
Stage 5
Pontypool - Pont-y-pŵl > The Tumble - Y Tymbyl
79
07/09
Stage 6
Newport - Casnewydd > Cardiff - Caerdydd
97
27/08
Muur Classic Geraardsbergen
Geraardsbergen > Geraardsbergen
DNF
Tour de l'Ain
25
06/08
Feillens > Lagnieu
33
07/08
Saint-Vulbas > Lélex Monts-Jura
27
08/08
Plateau d'Hauteville > Belley
30
25/07
Prueba Villafranca - Ordiziako Klasika
Ordizia > Ordizia
47
Sibiu Cycling Tour
51
41
03/07
Șura Mică > Sibiu
99
04/07
Sibiu > Bâlea Lac
57
05/07
Sibiu > Păltiniș Arena
28
06/07
Sibiu > Sibiu
12
22/06
Andorra Morabanc Clàssica
Andorra La Vella > Coll de la Botella
09/06
Antwerp Port Epic / Sels Trophy
Antwerp > Antwerp
107
08/06
Brussels Cycling Classic
Brussels > Brussels
29/05
Espace Mayenne - Laval > Espace Mayenne - Laval
108
30/05
Saint-Berthevin > Juvigné
80
31/05
Sainte-Suzanne > Bais
114
01/06
Javron-les-Chapelles > Laval
10/05
Grand Prix du Morbihan
Plumelec > Plumelec (Côte de Cadoudal)
103
09/05
Tour du Finistère Pays de Quimper
Quimper > Quimper
04/05
Lotto Famenne Ardenne Classic
Marche-en-Famenne > Marche-en-Famenne
16/04
Ronde van Limburg
Hasselt > Tongeren
13/04
Paris - Roubaix
Compiègne > Roubaix
09/04
Scheldeprijs
Terneuzen > Schoten
125
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
02/02
Trofeo Palma
Palma > Palma
158
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
54
25/01
Ruta de la Cerámica - Gran Premio Castellón
Castellón > Onda