06.10 › 12.106-12/10 | | | | Vuelta a Chihuahua Internacional (2.2) | | | | more |
| 39 | | | General classificationGeneral classification | | | | |
12.10 | 78 | | | S7Stage 7 - Chihuahua › Chihuahua | 84 | | | |
11.10 | 100 | | | S6Stage 6 - Cuauhtemoc › Chihuahua | 127.4 | | | |
10.10 | 60 | | | S5Stage 5 - Creel › Cuauhtemoc | 152.8 | | | |
09.10 | 42 | | | S4 (ITT)Stage 4 (ITT) - Pitorreal › Divisaderro | 18.9 | | | |
08.10 | 52 | | | S3Stage 3 - Guachochi › Creel | 155.9 | | | |
07.10 | 17 | | | S2Stage 2 - Parral › Guachochi | 188.7 | | | |
06.10 | 108 | | | S1Stage 1 - Chihuahua › Camargo | 148.8 | | | |
01.08 › 10.081-10/8 | | | | Tour de la Guadeloupe (2.2) | | | | more |
| 36 | | | Points classificationPoints classification | | | | |
| 33 | | | General classificationGeneral classification | | | | |
10.08 | 62 | | | S9Stage 9 - Saint-François › Pointe-à-Pitre | 123.3 | | | |
09.08 | 8 | | | S8b (ITT)Stage 8b (ITT) - Baie-Mahault › Baie-Mahault | 15 | | | |
09.08 | 6 | | | S8aStage 8a - Baie-Mahault › Baie-Mahault | 98.5 | | | |
08.08 | 81 | | | S7Stage 7 - Bouillante › Moule | 157.1 | | | |
07.08 | 31 | | | S6Stage 6 - Sainte-Rose › Bouillante | 141.5 | | | |
06.08 | 48 | | | S5Stage 5 - Baillif › Sainte-Rose | 120.3 | | | |
05.08 | 27 | | | S4Stage 4 - Lamentin › Baillif | 121 | | | |
04.08 | 44 | | | S3Stage 3 - Morne-à-l'Eau › Lamentin | 166.3 | | | |
03.08 | 37 | | | S2aStage 2a - Les Abymes › Les Abymes | 100 | | | |
02.08 | 50 | | | S1Stage 1 - Baie-Mahault › Capesterre Belle Eau | 171.35 | | | |
01.08 | 17 | | | ProloguePrologue - Pointe-à-Pitre › Pointe-à-Pitre | 4 | | | |
06.07 | DNF | | | National Championships Canada ME - Road Race (NC) | 172.8 | | | more |
10.06 › 15.0610-15/6 | | | | Tour de Beauce (2.2) | | | | more |
| 19 | | | Mountains classificationMountains classification | | | | |
| 33 | | | Points classificationPoints classification | | | | |
| 54 | | | General classificationGeneral classification | | | | |
15.06 | 7 | | | S6Stage 6 - Quebec › Quebec | 125 | | | |
14.06 | 89 | | | S5Stage 5 - St-Georges › St-Georges | 144 | | | |
13.06 | 37 | | | S4bStage 4b - St-Georges › St-Georges | 60 | | | |
13.06 | 45 | | | S4a (ITT)Stage 4a (ITT) - St-Georges › St-Georges | 20 | | | |
12.06 | 29 | | | S3Stage 3 - St-Georges › Mont Mégantic | 153 | | | |
11.06 | 37 | | | S2Stage 2 - Vallée-Jonction › Vallée-Jonction | 166 | | | |
10.06 | 27 | | | S1Stage 1 - Lac-Etchemin › Lac-Etchemin | 167 | | | |
08.06 | DNF | | | Philadelphia International Championship (1.HC) | 251 | | | more |
05.06 | 62 | | | Commerce Bank Reading Classic (1.1) | 119.1 | | | more |
03.06 | DNF | | | Commerce Bank Lehigh Valley Classic (1.1) | 136.8 | | | more |
04.05 | 23 | | | US Air Force Cycling Classic (1.2) | 162.5 | | | more |
24.03 › 30.0324-30/3 | | | | Tour de Normandie (2.2) | | | | more |
27.03 | 51 | | | S4Stage 4 - Elbeuf › Flers | 201 | | | |
26.03 | 73 | | | S3Stage 3 - Grand-Couronne › Elbeuf | 76 | | | |
26.03 | 84 | | | S2Stage 2 - Forges-les-Eaux › Grand-Couronne | 90 | | | |
25.03 | 90 | | | S1Stage 1 - Mondeville › Forges-les-Eaux | 198 | | | |
24.03 | 92 | | | ProloguePrologue - Mondeville › Mondeville | 5.8 | | | |
19.03 | DNF | | | Nokere-Koerse (1.1) | 197 | | | more |
16.03 | 98 | | | Omloop van het Waasland (1.2) | 190 | | | more |