General classification
37
Classics
4
Flat
3
Hilly
85
Mountain
52
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
28/09
UCI Road World Championships ME - IRR
Kigali > Kigali
DNF
La Vuelta ciclista a España
28
74
23/08
Stage 1
Torino - Reggia di Venaria (IT) > Novara (IT)
115
24/08
Stage 2
Alba (IT) > Limone Piemonte (IT)
25/08
Stage 3
San Maurizio Canavese > Ceres
65
26/08
Stage 4
Susa (IT) > Voiron (FR)
152
27/08
Stage 5
Figueres > Figueres
8
28/08
Stage 6
Olot > Pal. Andorra
44
29/08
Stage 7
Andorra la Vella (AD) > Cerler.Huesca la Magia
36
30/08
Stage 8
Monzón Templario > Zaragoza
68
31/08
Stage 9
Alfaro > Estación de Esquí de Valdezcaray
67
02/09
Stage 10
Parque de la Naturaleza Sendaviva > El Ferial Larra Belagua
55
04/09
Stage 12
Laredo > Los Corrales de Buelna
7
05/09
Stage 13
Cabezón de la Sal > L'Angliru
51
06/09
Stage 14
Avilés > La Farrapona. Lagos de Somiedo
32
07/09
Stage 15
A Veiga/Vegadeo > Monforte de Lemos
72
09/09
Stage 16
Poio > Mos. Castro de Herville
41
10/09
Stage 17
O Barco de Valdeorras > Alto de El Morredero
11/09
Stage 18
Valladolid > Valladolid
80
12/09
Stage 19
Rueda > Guijuelo
13/09
Stage 20
Robledo de Chavela > Bola del Mundo. Puerto de Navacerrada
15
Vuelta a Burgos
24
16
05/08
Olmillos de Sasamón > Burgos (Castillo)
12
06/08
Cilleruelo de Abajo > Buniel
07/08
Monasterio de San Pedro de Cardeña > Valpuesta
46
08/08
Doña Santos > Regumiel de la Sierra
09/08
Quintana del Pidio (Bodega Cillar de Silos) > Lagunas de Neila
5
22/06
Andorra Morabanc Clàssica
Andorra La Vella > Coll de la Botella
Giro d'Italia
105
09/05
Durrës > Tirana
30
10/05
Tirana > Tirana
11/05
Vlorë (AL) > Vlorë (AL)
13/05
Alberobello (Pietramadre) > Lecce
14/05
Ceglie Messapica > Matera
15/05
Potenza > Napoli
71
16/05
Castel di Sangro > Tagliacozzo (Marsia)
42
17/05
Giulianova > Castelraimondo
63
18/05
Gubbio > Siena
142
20/05
Lucca > Pisa
76
21/05
Stage 11
Viareggio > Castelnovo ne' Monti
33
22/05
Modena > Viadana (Oglio-Po)
106
23/05
Rovigo > Vicenza
93
24/05
Treviso > Nova Gorica (SL) / Gorizia (IT)
98
25/05
Fiume Veneto > Asiago
45
27/05
Piazzola sul Brenta > San Valentino (Brentonico)
28/05
San Michele all’Adige (Fondazione Edmund Mach) > Bormio
29/05
Morbegno > Cesano Maderno
127
30/05
Biella > Champoluc
48
31/05
Verrès > Sestrière (Vialattea)
78
01/06
Stage 21
Roma > Roma
104
Giro d'Abruzzo
10
20
15/04
Scerni > Crecchio
16/04
Tocco da Casauria > Penne
11
17/04
San Demetrio ne' Vestini > Roccaraso (Aremogna)
13
18/04
Corropoli > Isola del Gran Sasso (Santuario di San Gabriele)
29
19/03
Milano - Torino
Rho > Torino (Superga)
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
Ascoli Piceno > Pergola
89
15/03
Cartoceto > Frontignano
128
16/03
Porto Potenza Picena > San Benedetto del Tronto
75
19/02
Torrox > Cueva de Nerja
38
20/02
Alcaudete > Torredelcampo
21/02
Arjona > Pozoblanco
56
22/02
Córdoba > Alhaurín de la Torre
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)
07/02
Muscat Classic
Al Mouj > Al Bustan
Santos Tour Down Under
54
21/01
Prospect > Gumeracha
22/01
Tanunda > Tanunda
23/01
Norwood > Uraidla
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
26/01
Adelaide > Adelaide
88