| 02.09 › 07.092-7/9 |  |  |  |  Tour of Alberta (2.1)   |  |  |  | more | 
 | 98 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 07.09 | 97 |  |  | S6Stage 6 - Edmonton › Edmonton   | 124.1 |  |  |  | 
| 06.09 | 92 | 100 |  | S5Stage 5 - Edson › Spruce Grove   | 206.2 |  |  |  | 
| 05.09 | 91 | 100 |  | S4Stage 4 - Jasper › Jasper   | 162.1 |  |  |  | 
| 04.09 | 102 | 99 |  | S3Stage 3 - Grande Cache › Miette Hotsprings   | 181.8 |  |  |  | 
| 03.09 | 43 | 66 |  | S2Stage 2 - Grande Prairie › Grande Prairie   | 171.6 |  |  |  | 
| 02.09 | 13 | 72 |  | S1 (TTT)Stage 1 (TTT) - Grande Prairie › Grande Prairie   | 19.6 |  |  |  | 
| 03.08 › 09.083-9/8 |  |  |  |  The Larry H.Miller Tour of Utah (2.HC)   |  |  |  | more | 
 | 97 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 09.08 | 98 |  |  | S7Stage 7 - Park City › Park City   | 78 |  |  |  | 
| 08.08 | 100 | 101 |  | S6Stage 6 - Salt Lake City › Snowbird Ski and Summer Resort   | 177.7 |  |  |  | 
| 07.08 | 98 | 104 |  | S5Stage 5 - Salt Lake City › Salt Lake City   | 89.1 |  |  |  | 
| 06.08 | 104 | 106 |  | S4Stage 4 - Soldier Hollow › Heber Valley   | 205.2 |  |  |  | 
| 05.08 | 102 | 101 |  | S3Stage 3 - Antelope Island › Bountiful   | 176.5 |  |  |  | 
| 04.08 | 114 | 102 |  | S2Stage 2 - Tremonton › Ogden   | 161.8 |  |  |  | 
| 03.08 | 75 | 75 |  | S1Stage 1 - Logan › Logan   | 212.5 |  |  |  | 
| 27.06 | 4 |  |  |  National Championships Canada ME - Road Race (NC)   | 186.2 | 4 | 12 | more | 
| 25.06 | 10 |  |  |  National Championships Canada ME - ITT (NC)   | 43.8 |  |  | more | 
| 10.06 › 14.0610-14/6 |  |  |  |  Tour de Beauce (2.2)   |  |  |  | more | 
 | 16 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 59 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 14.06 | 31 |  |  | S5Stage 5 - Saint-Georges › Saint-Georges   | 122.4 |  |  |  | 
| 13.06 | 85 | 90 |  | S4Stage 4 - Québec › Québec   | 124.8 |  |  |  | 
| 12.06 | 102 | 95 |  | S3bStage 3b - Saint-Georges › Saint-Georges   | 60 |  |  |  | 
| 12.06 | 30 | 95 |  | S3a (ITT)Stage 3a (ITT) - Saint-Georges › Saint-Georges   | 21 |  |  |  | 
| 11.06 | 98 | 107 |  | S2Stage 2 - Mont-Mégantic › Mont-Mégantic   | 169 |  |  |  | 
| 10.06 | 117 | 118 |  | S1Stage 1 - Saint-Georges › Saint-Georges   | 186.2 |  |  |  | 
| 07.06 | 115 |  |  |  The Parx Casino Philly Cycling Classic (1.2)   | 173 |  |  | more | 
| 31.05 | DNF |  |  |  Winston Salem Cycling Classic (1.2)   | 180.2 |  |  | more | 
| 23.04 › 26.0423-26/4 |  |  |  |  Joe Martin Stage Race p/b Nature Valley (2.2)   |  |  |  | more | 
| 26.04 | DNF |  |  | S4Stage 4 - Fayetteville › Fayetteville   | 40 |  |  |  | 
| 25.04 | 61 | 45 |  | S3Stage 3 - Prairie Grove › Prairie Grove   | 174.4 |  |  |  | 
| 24.04 | 39 | 39 |  | S2Stage 2 - Fayetteville › Fayetteville   | 173.9 |  |  |  | 
| 23.04 | 33 | 33 |  | S1 (ITT)Stage 1 (ITT) - Fayetteville › Fayetteville   | 4.35 |  |  |  | 
| 22.03 › 26.0322-26/3 |  |  |  |  Tour de Taiwan (2.1)   |  |  |  | more | 
 | 33 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 54 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 26.03 | 86 |  |  | S5Stage 5 - Jianshanpi Resort › Dapang Bay   | 177.6 |  |  |  | 
| 25.03 | 37 | 51 |  | S4Stage 4 - Yuchi › Yushan National Park   | 102.8 |  |  |  | 
| 24.03 | 72 | 82 |  | S3Stage 3 - Changhua County › Changhua County   | 131.8 |  |  |  | 
| 23.03 | 84 | 83 |  | S2Stage 2 - Taoyuan County › Taoyuan County   | 119.3 |  |  |  | 
| 22.03 | 65 | 67 |  | S1Stage 1 - Taipei City › Taipei City   | 52 |  |  |  | 
| 22.02 › 01.0322-1/2 |  |  |  |  Vuelta Independencia Nacional Republica Dominicana (2.2)   |  |  |  | more | 
 | 8 |  |  | General classificationGeneral classification   |  | 3 | 3 |  | 
| 01.03 | 25 |  |  | S8Stage 8 - Santa Domingo › Santa Domingo   | 84 |  |  |  | 
| 28.02 | 97 | 8 |  | S7Stage 7 - Santiago › Santa Domingo   | 151.6 |  |  |  | 
| 27.02 | 27 | 9 |  | S6Stage 6 - Santiago › Santiago   | 104 |  |  |  | 
| 25.02 | 13 | 8 |  | S4Stage 4 - Samana › San Francisco   | 135.8 |  |  |  | 
| 24.02 | 26 | 5 |  | S3Stage 3 - Santo Domingo › Samana   | 177 |  |  |  | 
| 23.02 | 4 | 4 |  | S2Stage 2 - Punta Cana › Santo Domingo   | 187 |  |  |  | 
| 22.02 | 10 | 8 |  | S1Stage 1 - Santo Domingo › Punta Cana   | 184 |  |  |  |