General classification
76
Classics
0
Flat
2
Hilly
99
Mountain
77
Time Trial
21
2024 TEAM DSM-FIRMENICH POSTNL
362
2023 TEAM DSM-FIRMENICH
280
2022 TEAM DSM
22
Tour of the Alps
7
13
1
21/04
Stage 1
San Lorenzo Dorsino > San Lorenzo Dorsino
8
22/04
Stage 2
Mezzolombardo > Sterzing
10
23/04
Stage 3
Sterzing > Innichen
5
24/04
Stage 4
Sillian > Obertilliach
25/04
Stage 5
Lienz > Lienz
08/03
Strade Bianche
Siena > Siena
DNF
Volta ao Algarve em Bicicleta
20
4
20/02
Lagoa > Alto da Foia
19
21/02
Vila Real Santo António > Tavira
58
22/02
Albufeira > Faro
18
23/02
Salir > Malhão
11