27.07 › 31.0727-31/7 | | | | Tour Alsace (2.2) | | | | more |
30.07 | DNF | | | S3Stage 3 - Ribeauvillé › Lac Blanc | 157.8 | | | |
29.07 | 23 | 40 | | S2Stage 2 - Altkirch › Huningue | 151.2 | | | |
28.07 | 123 | 53 | | S1Stage 1 - Velleminfroy › Dannemarie | 171.8 | | | |
27.07 | 56 | 56 | | ProloguePrologue - Sausheim › Sausheim | 7.1 | | | |
25.07 | 60 | | | Prueba Villafranca-Ordiziako Klasika (1.1) | 165.7 | | | more |
13.07 › 17.0713-17/7 | | | | Giro Ciclistico della Valle d'Aosta Mont Blanc (2.2U) | | | | more |
| 51 | | | General classificationGeneral classification | | | | |
17.07 | 42 | | | S5Stage 5 - Valtournenche › Breuil Cervinia | 107.3 | | | |
16.07 | 71 | 53 | | S4Stage 4 - Pontey / Fénis › Clavalité | 166.9 | | | |
15.07 | 60 | 47 | | S3Stage 3 - Quincinetto › Piani di Tavagnasco | 159.1 | | | |
14.07 | 43 | 39 | | S2Stage 2 - Morillon › Saint-Gervais Mont-Blanc | 138.4 | | | |
13.07 | 11 | 47 | | S1 (TTT)Stage 1 (TTT) - Pont-Saint-Martin › Montjovet | 19.94 | | | |
07.07 › 10.077-10/7 | | | | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho (2.2) | | | | more |
| 4 | | | Youth classificationYouth classification | | | | |
| 16 | | | Mountains classificationMountains classification | | | | |
| 28 | | | General classificationGeneral classification | | | | |
10.07 | 30 | | | S3Stage 3 - Atouguia de Baleia › Carvoeira | 147 | | | |
09.07 | 42 | 37 | | S2Stage 2 - Palhagueiras › Torres Vedras | 154.3 | | | |
08.07 | 50 | 50 | | S1Stage 1 - Ventosa › Alto de Montejunto | 179 | | | |
07.07 | 24 | 24 | | ProloguePrologue - Turcifal › Turcifal | 8 | | | |
13.06 › 26.0613-26/6 | | | | Vuelta a Colombia (2.2) | | | | more |
| 4 | | | Youth classificationYouth classification | | | | |
| 57 | | | Points classificationPoints classification | | | | |
| 79 | | | General classificationGeneral classification | | | | |
26.06 | 59 | | | S13Stage 13 - Sopó › Tunja | 170 | | | |
25.06 | 81 | 85 | | S12Stage 12 - Ibagué › Bogotá | 211 | | | |
24.06 | 78 | 89 | | S11Stage 11 - Salento › Ibagué | 138.9 | | | |
23.06 | 62 | 89 | | S10Stage 10 - Buga › Salento | 136.5 | | | |
22.06 | 30 | 97 | | S9Stage 9 - Pereira › Cali | 214.8 | | | |
21.06 | 75 | 98 | | S8Stage 8 - Manizales › El Tambo | 124.9 | | | |
19.06 | 101 | 106 | | S7Stage 7 - Caldas › Manizales | 177.9 | | | |
18.06 | 115 | 109 | | S6 (ITT)Stage 6 (ITT) - Medellin › Alto Palmas | 17.5 | | | |
17.06 | 108 | 109 | | S5Stage 5 - Yarumal › Bello | 113.5 | | | |
16.06 | 31 | 56 | | S4Stage 4 - Monteria › Caucasia | 118.7 | | | |
15.06 | 20 | 57 | | S3Stage 3 - Sincelejo › Monteria | 126.8 | | | |
14.06 | 79 | 57 | | S2Stage 2 - Cartagena › Montes de Maria | 128.6 | | | |
13.06 | 19 | 19 | | S1 (ITT)Stage 1 (ITT) - Turbaco › Arjona | 10.5 | | | |
27.05 › 29.0527-29/5 | | | | Tour de Gironde (2.2) | | | | more |
| 50 | | | Youth classificationYouth classification | | | | |
| 108 | | | General classificationGeneral classification | | | | |
29.05 | 50 | | | S3Stage 3 - Captieux › Villenave d'Ornon | 165.6 | | | |
28.05 | 117 | 118 | | S2Stage 2 - Carbon-Blanc › Cenon | 210.4 | | | |
27.05 | 67 | 132 | | S1Stage 1 - Bordeaux-Caudéran › Lacanau | 161.8 | | | |
19.05 › 22.0519-22/5 | | | | Ronde de l'Isard (2.2U) | | | | more |
| 18 | | | Mountains classificationMountains classification | | | | |
| 36 | | | General classificationGeneral classification | | | | |
22.05 | 35 | | | S4Stage 4 - Eaunes › Saint-Girons | 159 | | | |
21.05 | 68 | 59 | | S3Stage 3 - Trie-sur-Baise › Boulogne-sur-Gesse | 160 | | | |
20.05 | 61 | 64 | | S2Stage 2 - Roques-sur-Garonne › Ax-3 Domaines | 154.8 | | | |
19.05 | 71 | 71 | | S1Stage 1 - Lorp-Sentaraille › Goulier-Neige | 138.2 | | | |
07.05 › 08.057-8/5 | | | | Vuelta Ciclista Comunidad de Madrid (2.1) | | | | more |
| 69 | | | General classificationGeneral classification | | | | |
08.05 | 22 | | | S2Stage 2 - Madrid › Madrid | 70.7 | | | |
07.05 | 67 | 67 | | S1Stage 1 - Las Rozas › Las Rozas | 174.4 | | | |
30.04 › 02.0530-2/4 | | | | Vuelta Asturias Julio Alvarez Mendo (2.1) | | | | more |
| 17 | | | Youth classificationYouth classification | | | | |
| 43 | | | General classificationGeneral classification | | | | |
02.05 | 60 | | | S3Stage 3 - Bueño › Uría | 121.5 | | | |
01.05 | 34 | 43 | | S2Stage 2 - Cangas de Narcea › Pola de Lena | 188 | | | |
30.04 | 59 | 59 | | S1Stage 1 - Oviedo › Alto del Acebo | 152.5 | | | |
15.04 › 17.0415-17/4 | | | | Vuelta a Castilla y Leon (2.1) | | | | more |
| 44 | | | General classificationGeneral classification | | | | |
17.04 | 59 | | | S3Stage 3 - Salamanca › Alto de Candelario | 151.4 | | | |
16.04 | 38 | 35 | | S2Stage 2 - Bragança › Fermoselhe | 170.6 | | | |
15.04 | 29 | 29 | | S1Stage 1 - Alcanices › Bragança | 166.3 | | | |