Datum |
Rank |
Race |
Route |
Afstand |
|
|
Tour of Hainan
(2.HC)
|
|
|
|
14 |
Algemeen klassement |
|
|
05.11 |
26 |
Stage 9
|
Lingshui - Xinglong |
154.70 km
|
04.11 |
27 |
Stage 8
|
Wuzhishan - Lingshui |
188.80 km
|
03.11 |
19 |
Stage 7
|
Sanya - Wuzhishan |
166.00 km
|
02.11 |
64 |
Stage 6
|
Changjiang - Sanya |
222.60 km
|
01.11 |
67 |
Stage 5
|
Danzhou - Changjiang |
167.50 km
|
31.10 |
81 |
Stage 4
|
Chengmai - Danzhou |
192.30 km
|
30.10 |
93 |
Stage 3
|
Haikou - Chengmai |
155.60 km
|
29.10 |
86 |
Stage 2
|
Xinglong - Haikou |
230.20 km
|
28.10 |
55 |
Stage 1
|
Xinglong - Xinglong |
88.30 km
|
15.10 |
27 |
Chrono des Nations
(1.1)
|
Les Herbiers - Les Herbiers |
-
|
|
|
Tour of Almaty
(2.1)
|
|
|
|
62 |
Algemeen klassement |
|
|
01.10 |
61 |
Stage 2
|
Almaty - Medeo |
160.50 km
|
30.09 |
91 |
Stage 1
|
Almaty - Almaty |
171.20 km
|
17.09 |
75 |
Grand Prix d'Isbergues - Pas de Calais
(1.1)
|
Isbergues - Isbergues |
-
|
16.09 |
106 |
Primus Classic
(1.HC)
|
Brakel - Haacht |
199.60 km
|
27.08 |
DNF |
Bretagne Classic - Ouest-France
(1.UWT)
|
Plouay - Plouay |
-
|
|
|
Tour du Poitou Charentes
(2.1)
|
|
|
|
100 |
Algemeen klassement |
|
|
25.08 |
-
|
Stage 5
|
Roumazières-Loubert - Poitiers |
157.80 km
|
24.08 |
110 |
Stage 4
|
Mirebeau - Neuville-de-Poitou |
20.60 km
|
24.08 |
80 |
Stage 3
|
Vouillé - Neuville-de-Poitou |
94.70 km
|
23.08 |
98 |
Stage 2
|
Saint-Savinien-sur-Charente - Roumazières-Loubert |
185.70 km
|
22.08 |
122 |
Stage 1
|
Bressuire - Saintes |
199.50 km
|
|
|
Tour du Limousin
(2.1)
|
|
|
|
51 |
Algemeen klassement |
|
|
18.08 |
48 |
Stage 4
|
Saint-Junien - Limoges |
168.90 km
|
17.08 |
60 |
Stage 3
|
Saint-Pantaléon-de-Larche - Chaumeil |
184.70 km
|
16.08 |
64 |
Stage 2
|
Fursac - Le Maupuy Les Monts de Guéret |
185.80 km
|
15.08 |
98 |
Stage 1
|
Panazol - Rochechouart |
168.00 km
|
30.07 |
DNF |
La Poly Normande
(1.1)
|
Avranches - Saint-Martin-de-Landelles |
-
|
|
|
VOO-Tour de Wallonie
(2.HC)
|
|
|
|
119 |
Algemeen klassement |
|
|
26.07 |
91 |
Stage 5
|
Chièvres - Thuin |
184.40 km
|
25.07 |
123 |
Stage 4
|
Brussel - Profondeville |
164.10 km
|
24.07 |
132 |
Stage 3
|
Arlon - Houffalize |
181.40 km
|
23.07 |
118 |
Stage 2
|
Chaudfontaine - Seraing |
192.80 km
|
22.07 |
132 |
Stage 1
|
Stavelot - Marchin |
189.90 km
|
|
|
Int. Österreich-Rundfahrt
(2.HC)
|
|
|
|
86 |
Algemeen klassement |
|
|
08.07 |
95 |
Stage 6
|
St. Johann/Alpendorf - Wels |
203.90 km
|
07.07 |
74 |
Stage 5
|
Kitzbühel - St. Johann/Alpendorf |
212.50 km
|
06.07 |
72 |
Stage 4
|
Salzburg - Kitzbühel |
82.70 km
|
05.07 |
78 |
Stage 3
|
Wieselburg - Altheim |
226.20 km
|
04.07 |
101 |
Stage 2
|
Wien - Pöggstall |
199.60 km
|
03.07 |
120 |
Stage 1
|
Graz - Wien |
193.80 km
|
02.07 |
131 |
Prologue
|
Graz - Schlossberg |
0.80 km
|
25.06 |
45 |
Kampioenschap van Frankrijk
(CN)
|
Saint-Omer - Saint-Omer |
248.00 km
|
|
|
Critérium du Dauphiné
(2.UWT)
|
|
|
|
85 |
Algemeen klassement |
|
|
11.06 |
85 |
Stage 8
|
Albertville - Plateau de Solaison |
115.00 km
|
10.06 |
90 |
Stage 7
|
Aoste - L'Alpe-d'Huez |
167.50 km
|
09.06 |
56 |
Stage 6
|
Parc des Oiseaux - La Motte-Servolex |
145.50 km
|
08.06 |
130 |
Stage 5
|
La Tour-de-Salvagny - Mâcon |
175.00 km
|
07.06 |
87 |
Stage 4
|
La Tour-du-Pin - Bourgoin-Jallieu |
23.50 km
|
06.06 |
109 |
Stage 3
|
Le Chambon-sur-Lignon - Tullins |
184.00 km
|
05.06 |
102 |
Stage 2
|
Saint-Chamond - Arlanc |
171.00 km
|
04.06 |
108 |
Stage 1
|
Saint-Étienne - Saint-Étienne |
170.00 km
|
28.05 |
32 |
Boucles de l'Aulne - Châteaulin
(1.1)
|
Châteaulin - Châteaulin |
-
|
27.05 |
DNF |
Grand Prix de Plumelec-Morbihan
(1.1)
|
Plumelec - Plumelec |
-
|
21.05 |
43 |
Grand Prix de la Somme « Conseil Départemental 80»
(1.1)
|
-
|
-
|
|
|
Rhône-Alpes Isère Tour
(2.2)
|
|
|
|
8 |
Algemeen klassement |
|
|
06.05 |
39 |
Stage 4
|
Saint-Maurice-l'Exil - Charvieu-Chavagneux |
183.00 km
|
05.05 |
9 |
Stage 3
|
Genay - Saint-Maurice-l'Exil |
175.00 km
|
04.05 |
12 |
Stage 2
|
Saint-Laurent-de-Mure - Saint-Laurent-de-Mure |
166.00 km
|
03.05 |
10 |
Stage 1
|
Charvieu-Chavagneux - Succieu |
127.00 km
|
|
|
Tour de Yorkshire
(2.1)
|
|
|
|
34 |
Algemeen klassement |
|
|
30.04 |
35 |
Stage 3
|
Bradford - Sheffield |
194.50 km
|
29.04 |
77 |
Stage 2
|
Tadcaster - Harrogate |
122.50 km
|
28.04 |
58 |
Stage 1
|
Bridlington - Scarborough |
173.00 km
|
16.04 |
43 |
Tro-Bro Léon
(1.1)
|
Lannilis - Lannilis |
-
|
15.04 |
50 |
Tour du Finistère
(1.1)
|
Saint-Évarzec - Le Pavillon |
194.80 km
|
13.04 |
60 |
GP de Denain
(1.HC)
|
Denain - Denain |
196.40 km
|
|
|
Circuit Cycliste Sarthe - Pays de la Loire
(2.1)
|
|
|
|
35 |
Algemeen klassement |
|
|
07.04 |
64 |
Stage 4
|
Abbaye de l'Epau - Saint-Calais |
186.80 km
|
06.04 |
36 |
Stage 3
|
Angers - Pré-en-Pail |
190.30 km
|
05.04 |
29 |
Stage 2a
|
Ligné - Angers |
99.80 km
|
05.04 |
45 |
Stage 2b
|
Angers - Angers |
6.80 km
|
04.04 |
39 |
Stage 1
|
Pouzauges - Pouzauges |
173.20 km
|
02.04 |
92 |
La Roue Tourangelle
(1.1)
|
Pouzay - Tours |
200.00 km
|
31.03 |
DNF |
Route Adélie de Vitré
(1.1)
|
Vitré - Vitré |
197.80 km
|
18.03 |
60 |
Classic Loire Atlantique
(1.1)
|
La Haye-Fouassière - La Haye-Fouassière |
-
|
26.02 |
DNF |
Royal Bernard Drome Classic
(1.1)
|
Livron - Livron |
-
|
25.02 |
93 |
Classic Sud Ardèche - Souvenir Francis Delpech
(1.1)
|
-
|
-
|
|
|
Tour of Oman
(2.HC)
|
|
|
|
76 |
Algemeen klassement |
|
|
19.02 |
64 |
Stage 6
|
The Wave Muscat - Matrah Corniche |
130.50 km
|
18.02 |
77 |
Stage 5
|
Samail - Jabal al Akhdhar (Green Mountain) |
152.50 km
|
17.02 |
69 |
Stage 4
|
Yiti - Ministry of Tourism |
118.00 km
|
16.02 |
98 |
Stage 3
|
Sultan Qaboos University - Quriyat |
162.00 km
|
15.02 |
69 |
Stage 2
|
Nakhal - Al Bustan |
145.50 km
|
14.02 |
116 |
Stage 1
|
Al Sawadi Beach - Manumah/Naseem Park |
176.50 km
|
05.02 |
40 |
G.P. Costa degli Etruschi
(1.1)
|
San Vincenzo - Donoratico |
190.60 km
|