General classification
35
Classics
11
Flat
5
Hilly
102
Mountain
20
Time Trial
0
02/06
Stage 1
Saint-Pourçain-sur-Sioule > Saint-Pourçain-sur-Sioule
104
03/06
Stage 2
Gannat > Col de la Loge
76
04/06
Stage 3
Celles-sur-Durolle > Les Estables
146
05/06
Stage 4
Saint-Germain-Laval > Neulise
119
09/03
Lido di Camaiore > Lido di Camaiore
122
10/03
Camaiore > San Gimignano
56
11/03
Cortona > Magliano de' Marsi
49
12/03
Tagliacozzo > Martinsicuro
125
13/03
Stage 5
Marotta-Mondolfo > Mombaroccio
14/03
Stage 6
San Severino Marche > Camerino
DNF
04/03
Trofeo Laigueglia
Albenga > Laigueglia
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
74
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
90
Tour of Oman
26
07/02
Ministry of Tourism > Bimmah Sink Hole
99
08/02
Al Rustaq Fort > Yitti Hills
25
09/02
Samail “Al Fayhaa Resthouse” > Eastern Mountain
10/02
Al Sawadi Beach > Sohar
43
11/02
Nizwa > Jabal Al Akhdhar (Green Mountain)
33
06/02
Muscat Classic
Al Mouj > Al Bustan
69