General classification
37
Classics
4
Flat
3
Hilly
74
Mountain
44
Time Trial
2024 Q36.5 PRO CYCLING TEAM
81
2023 Q36.5 PRO CYCLING TEAM
111
2022 TEAM BIKEEXCHANGE JAYCO
61
2021 TEAM BIKEEXCHANGE
18
2020 MITCHELTON - SCOTT
2019 MITCHELTON - SCOTT
83
2018 MITCHELTON - SCOTT
2
Giro d'Abruzzo
10
20
15/04
Stage 1
Scerni > Crecchio
8
16/04
Stage 2
Tocco da Casauria > Penne
11
17/04
Stage 3
San Demetrio ne' Vestini > Roccaraso (Aremogna)
13
18/04
Stage 4
Corropoli > Isola del Gran Sasso (Santuario di San Gabriele)
29
19/03
Milano - Torino
Rho > Torino (Superga)
15
Tirreno-Adriatico
119
10/03
Lido di Camaiore > Lido di Camaiore
35
11/03
Camaiore > Follonica
12/03
Follonica > Colfiorito
155
13/03
Norcia > Trasacco
87
14/03
Stage 5
Ascoli Piceno > Pergola
89
15/03
Stage 6
Cartoceto > Frontignano
128
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
75
19/02
Torrox > Cueva de Nerja
38
20/02
Alcaudete > Torredelcampo
30
21/02
Arjona > Pozoblanco
56
22/02
Córdoba > Alhaurín de la Torre
DNF
Tour of Oman
08/02
Bushar > Bimmah Sink Hole
59
09/02
Al Rustaq Fort > Yitti Hills
10/02
Fanja > Eastern Mountain
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
25
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
7
07/02
Muscat Classic
Al Mouj > Al Bustan
Santos Tour Down Under
41
54
21/01
Prospect > Gumeracha
72
22/01
Tanunda > Tanunda
23/01
Norwood > Uraidla
71
24/01
Glenelg > Victor Harbor
63
25/01
McLaren Vale > Willunga Hill
26/01
Adelaide > Adelaide
88