General classification
0
Classics
1
Flat
Hilly
2
Mountain
Time Trial
2024 TRINITY RACING
2023 TRINITY RACING
Czech Tour
17
47
5
14/08
Stage 1
Prague > Karlovy Vary
50
15/08
Stage 2
Pardubice > Dlouhé Stráně
18
16/08
Stage 3
Prostějov > Ostrava
98
17/08
Stage 4
Kroměříž > Pustevny
15
24/06
Giro dell'Appennino
Novi Ligure > Genoa
DNF
04/05
Lotto Famenne Ardenne Classic
Marche-en-Famenne > Marche-en-Famenne
99
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
69
25/03
Ferrara > Bondeno
110
26/03
Riccione > Sogliano al Rubicone
51
27/03
Riccione > Cesena
39
28/03
Brisighella > Brisighella
35
29/03
Stage 5
Brisighella > Forli
19/02
Torrox > Cueva de Nerja
56
20/02
Alcaudete > Torredelcampo
71
21/02
Arjona > Pozoblanco
25
22/02
Córdoba > Alhaurín de la Torre
31/01
Trofeo Serra Tramuntana
Lluc > Selva
19
29/01
Trofeo Calvià
Palmanova > Palmanova