|
|
|
Le Tour de Bretagne Cycliste
(2.2)
|
20.09
|
DNF
|
|
Stage 1
|
Le Cambout - Allineuc
|
159.0 km
|
04.07
|
DNF
|
|
Giro del Medio Brenta
(1.2)
|
|
|
30.05
|
DNF
|
|
49^ Coppa della Pace - 46° Trofeo F.lli Anelli
(1.2U)
|
|
|
|
|
|
Alpes Isère Tour
(2.2)
|
21.05
|
OTL
|
|
Stage 3
|
Saint-Exupéry - Pusignan
|
157.8 km
|
20.05
|
122
|
113
|
Stage 2
|
Saint-Jean-de-Soudain - La Verpillière
|
167.3 km
|
19.05
|
26
|
|
Stage 1
|
Charvieu-Chavagneux - Charvieu-Chavagneux
|
136.4 km
|
02.05
|
131
|
|
Circuito del Porto - Trofeo Arvedi
(1.2)
|
Cremona - Cremona
|
|
|
|
|
Settimana Internazionale Coppi e Bartali
(2.1)
|
27.03
|
DNF
|
|
Stage 5
|
Forlì - Forlì
|
166.2 km
|
26.03
|
96
|
112
|
Stage 4
|
San Marino - San Marino
|
154.8 km
|
25.03
|
115
|
116
|
Stage 3
|
Riccione - Riccione
|
145.0 km
|
24.03
|
106
|
104
|
Stage 2
|
Riccione - Sogliano al Rubicone
|
163.5 km
|
23.03
|
72
|
72
|
Stage 1a
|
Gatteo - Gatteo
|
97.8 km
|
23.03
|
|
46
|
Stage 1b
|
Gatteo - Gatteo
|
14.0 km
|
21.03
|
41
|
|
Per Sempre "Alfredo"
(1.1)
|
Firenze - Sesto Fiorentino
|
162.0 km
|
14.02
|
DNF
|
|
National Road Championships - New Zealand U23
(CN)
|
|
|
23.01
|
10
|
|
Gravel and Tar Classic
(1.2)
|
|
|
|
|
|
New Zealand Cycle Classic
(2.2)
|
|
11 |
|
General Classification
|
17.01
|
13
|
11
|
Stage 5
|
Wellington City - Wellington City
|
|
16.01
|
14
|
15
|
Stage 4
|
Masterton - Admiral Hill
|
126.9 km
|
15.01
|
18
|
23
|
Stage 3
|
Masterton - Martinborough
|
126.3 km
|
14.01
|
18
|
23
|
Stage 2
|
Masterton - Masterton
|
158.1 km
|
13.01
|
|
36
|
Stage 1
|
Masterton - Masterton
|
10.0 km
|