29.09 › 06.1029-6/9 | | | | PETRONAS Le Tour de Langkawi (2.Pro) | | | | more |
04.10 | DNS | | | S6Stage 6 - Batu Pahat › Kulai | 123.4 | | | |
03.10 | 104 | 32 | | S5Stage 5 - Kuala Lumpur › Melaka | 167.3 | | | |
02.10 | 8 | 33 | | S4Stage 4 - Kuala Kubu Bharu › Bentong | 131.2 | 1 | | |
01.10 | 41 | 41 | | S3Stage 3 - Taiping › Cameron Highlands | 170.3 | | | |
30.09 | 16 | 23 | | S2Stage 2 - Arau › Butterworth | 154.5 | | | |
29.09 | 15 | 20 | | S1Stage 1 - Kuah › Kuah | 96.5 | | | |
15.09 | 75 | | | European Continental Championships ME - Road Race (CC) | 222.8 | | | more |
25.08 | 24 | | | Bretagne Classic - Ouest-France (1.UWT) | 259.8 | 11 | 16 | more |
20.08 › 23.0820-23/8 | | | | Tour Poitou - Charentes en Nouvelle Aquitaine (2.1) | | | | more |
| 18 | | | Points classificationPoints classification | | | | |
| 31 | | | General classificationGeneral classification | | | | |
23.08 | 7 | | | S4Stage 4 - Fontaine-le-Comte › Poitiers | 175.3 | 2 | | |
22.08 | 51 | 36 | | S3 (ITT)Stage 3 (ITT) - Ménigoute › Fontaine-le-Comte | 29.2 | | | |
21.08 | 20 | 18 | | S2Stage 2 - Gensac-la-Pallue › Niort | 181.7 | | | |
20.08 | 14 | 18 | | S1Stage 1 - Les Gonds › Cognac | 178.5 | | | |
13.08 › 16.0813-16/8 | | | | Tour du Limousin-Périgord - Nouvelle Aquitaine (2.1) | | | | more |
| 20 | | | General classificationGeneral classification | | 1 | 3 | |
16.08 | 5 | | | S4Stage 4 - Oradour-sur-Glane › Limoges | 161.1 | 4 | | |
15.08 | 20 | 20 | | S3Stage 3 - La Rivière de Mansac › Argentat Xaintrie Val Dordorgne | 189.5 | | | |
14.08 | 20 | 18 | | S2Stage 2 - Saint-Aulaye-Puymangou › Terrasson-Lavilledieu | 193.8 | | | |
13.08 | 11 | 15 | | S1Stage 1 - Boisseuil › Auzances | 174 | | | |
05.08 › 09.085-9/8 | | | | Vuelta a Burgos (2.Pro) | | | | more |
| 15 | | | Points classificationPoints classification | | | | |
| 56 | | | General classificationGeneral classification | | | | |
09.08 | 10 | | | S5Stage 5 - Frías › Condado de Treviño | 156 | | | |
08.08 | 103 | 61 | | S4 (ITT)Stage 4 (ITT) - Santa María del Campo › Pampliega | 18.5 | | | |
07.08 | 64 | 57 | | S3Stage 3 - Bodegas Nabal Gumiel de Izán › Lagunas de Neila | 138 | | | |
06.08 | 6 | 6 | | S2Stage 2 - Valle de Mena › Complejo Karstico Ojo Guareña | 161 | 3 | | |
05.08 | 14 | 16 | | S1Stage 1 - Vilviestre del Pinar › Burgos | 168 | | | |
23.07 | 18 | | | Vuelta a Castilla y Leon (1.1) | 199.7 | 3 | 3 | more |
11.07 › 14.0711-14/7 | | | | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho (2.2) | | | | more |
| 10 | | | Points classificationPoints classification | | | | |
| 39 | | | General classificationGeneral classification | | | | |
14.07 | 42 | | | S3Stage 3 - Atouguia da Baleia › Alto de Montejunto | 171 | | | |
13.07 | 4 | 16 | | S2Stage 2 - Silveira › Torres Vedras | 170.2 | | | |
12.07 | 78 | 25 | | S1Stage 1 - Foz do Arelho › Lourinhã | 171 | | | |
11.07 | 25 | 25 | | ProloguePrologue - Turcifal › Turcifal | 8 | | | |
23.06 | DNF | | | National Championships Spain ME - Road Race (NC) | 201.6 | | | more |
15.05 › 19.0515-19/5 | | | | International Tour of Hellas (2.1) | | | | more |
| 49 | | | Points classificationPoints classification | | | | |
| 43 | | | General classificationGeneral classification | | | | |
19.05 | 28 | | | S5Stage 5 - Athens › Athens | 132.54 | | | |
18.05 | 70 | 44 | | S4Stage 4 - Spercheiada › Chalkida | 196.53 | | | |
17.05 | 44 | 45 | | S3Stage 3 - Karditsa › Karpenissi (Velouchi) | 158.2 | | | |
16.05 | 47 | 89 | | S2Stage 2 - Katerini › Karditsa | 169.78 | | | |
15.05 | 112 | 93 | | S1bStage 1b - Thessaloniki › Paralia Katerinis | 92.46 | | | |
15.05 | 92 | 92 | | S1a (ITT)Stage 1a (ITT) - Thessaloniki › Thessaloniki | 6 | | | |
05.05 | 27 | | | Tro-Bro Léon (1.Pro) | 203.6 | | 5 | more |
04.05 | 34 | | | Grand Prix du Morbihan (1.Pro) | 196.4 | | 3 | more |
02.04 › 05.042-5/4 | | | | Région Pays de la Loire Tour (2.1) | | | | more |
| 29 | | | Points classificationPoints classification | | | | |
| 16 | | | General classificationGeneral classification | | 5 | 3 | |
05.04 | 15 | | | S4Stage 4 - Marolles-les-Braults › Le Mans | 174.9 | | | |
04.04 | 24 | 15 | | S3Stage 3 - Segré-en-Anjou-Bleu › Château-Gontier | 159.8 | | | |
03.04 | 24 | 13 | | S2Stage 2 - Châteaubriant › Saumur | 162.1 | | | |
02.04 | 14 | 19 | | S1Stage 1 - Fontenay-le-Comte › Saint-Jean-de-Monts | 210.5 | | | |
29.03 | 29 | | | La Route Adélie de Vitré (1.1) | 174.2 | | | more |
17.03 | 13 | | | Cholet Agglo Tour (1.1) | 196.7 | 8 | 5 | more |
16.03 | 27 | | | Classic Loire Atlantique (1.1) | 182.8 | | | more |
14.02 › 18.0214-18/2 | | | | Vuelta a Andalucia Ruta Ciclista Del Sol (2.Pro) | | | | more |
16.02 | 99 | | | S3 (ITT)Stage 3 (ITT) - Alcaudete › Alcaudete | 4.95 | | | |
11.02 | 101 | | | Clasica de Almeria ME (1.Pro) | 192.3 | | | more |
10.02 | DNF | | | Vuelta Ciclista a la Region de Murcia "Costa Calida" (1.1) | 198.7 | | | more |
31.01 › 04.0231-4/1 | | | | Volta a la Comunitat Valenciana (2.Pro) | | | | more |
| 100 | | | General classificationGeneral classification | | | | |
04.02 | 100 | | | S5Stage 5 - Bétera › Valencia | 93 | | | |
03.02 | 71 | 91 | | S4Stage 4 - Teulada Moraira › Alto del Miserat | 160 | | | |
02.02 | 100 | 95 | | S3Stage 3 - San Vicente del Raspeig › Orihuela | 161.3 | | | |
01.02 | 68 | 100 | | S2Stage 2 - Canals › La Valldigna | 162.7 | | | |
31.01 | 119 | 119 | | S1Stage 1 - Benicássim › Castellón | 167 | | | |
28.01 | 18 | | | Trofeo Palma (1.1) | 150 | 3 | 3 | more |
26.01 | 114 | | | Trofeo Serra Tramuntana (1.1) | 153.8 | | | more |
25.01 | 32 | | | Trofeo Ses Salines-Felanitx (1.1) | 181.2 | | | more |
21.01 | 62 | | | Ruta de la Cerámica - Gran Premio Castellón (1.1) | 173.9 | | | more |
20.01 | 61 | | | Clàssica Comunitat Valenciana 1969 - Gran Premi València (1.1) | 200 | | | more |