| 22.09 | 49 |  |  |  World Championships MU - Road Race (WC)   | 177 |  |  | more | 
| 20.08 › 26.0820-26/8 |  |  |  |  USA Pro Cycling Challenge (2.HC)   |  |  |  | more | 
 | 2 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 8 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 17 |  |  | General classificationGeneral classification   |  | 14 |  |  | 
| 26.08 | 43 | 17 |  | S7 (ITT)Stage 7 (ITT) - Denver › Denver   | 15.3 |  |  |  | 
| 25.08 | 31 | 19 |  | S6Stage 6 - Golden › Boulder   | 165.5 |  |  |  | 
| 24.08 | 16 | 16 |  | S5Stage 5 - Breckenridge › Colorado Springs   | 189.7 |  |  |  | 
| 23.08 | 19 | 16 |  | S4Stage 4 - Aspen › Beaver Creek   | 156.5 |  |  |  | 
| 22.08 | 4 | 16 |  | S3Stage 3 - Gunnison › Aspen   | 210.1 | 7 | 7 |  | 
| 21.08 | 18 | 18 |  | S2Stage 2 - Montrose › Crested Butte   | 159.3 |  |  |  | 
| 20.08 | 6 | 6 |  | S1Stage 1 - Durango › Telluride   | 202 | 3 | 5 |  | 
| 07.08 › 12.087-12/8 |  |  |  |  Tour of Utah (2.1)   |  |  |  | more | 
 | 7 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 38 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 12.08 | 28 | 38 |  | S6Stage 6 - Park City › Park City   | 123.5 |  |  |  | 
| 11.08 | 59 | 49 |  | S5Stage 5 - Park City  › Snowbird Sky and Summer Resort   | 162.8 |  |  |  | 
| 10.08 | 12 | 50 |  | S4Stage 4 - Utah County  › Salt Lake City   | 219.8 |  |  |  | 
| 09.08 | 6 | 52 |  | S3Stage 3 - Ogden  › University of Utah Research Park (Salt Lake City)   | 137 | 3 |  |  | 
| 08.08 | 9 | 62 |  | S2 (TTT)Stage 2 (TTT) - Miller Motorsports Park  › Miller Motorsports Park    | 21.7 |  |  |  | 
| 07.08 | 73 | 73 |  | S1Stage 1 - Ogden › Ogden   | 211 |  |  |  | 
| 23.06 | 3 |  |  |  National Championships United States MU - Road Race (NC)   |  |  |  | more | 
| 21.06 | 11 |  |  |  National Championships United States MU - ITT (NC)   | 30 |  |  | more | 
| 13.05 › 20.0513-20/5 |  |  |  |  Amgen Tour of California (2.HC)   |  |  |  | more | 
 | 10 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 62 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 20.05 | 12 | 63 |  | S8Stage 8 - Los Angeles › Los Angeles   | 68.5 |  |  |  | 
| 19.05 | 74 | 62 |  | S7Stage 7 - Ontario › Mt. Baldy   | 126 |  |  |  | 
| 18.05 | 53 | 56 |  | S6Stage 6 - Palmdale › Big Bear Lake   | 186.3 |  |  |  | 
| 17.05 | 71 | 66 |  | S5 (ITT)Stage 5 (ITT) - Bakersfield › Bakerfield   | 29.7 |  |  |  | 
| 16.05 | 86 | 68 |  | S4Stage 4 - Sonora › Clovis   | 209.6 |  |  |  | 
| 15.05 | 17 | 68 |  | S3Stage 3 - Jose › Livermore   | 185.5 |  |  |  | 
| 14.05 | 76 | 72 |  | S2Stage 2 - Francisco › Santa Cruz   | 188.5 |  |  |  | 
| 13.05 | 12 | 15 |  | S1Stage 1 - Santa Rosa › Santa Rosa   | 186.5 |  |  |  | 
| 02.05 › 06.052-6/5 |  |  |  |  Tour of the Gila (2.2)   |  |  |  | more | 
 | 72 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 06.05 | 69 |  |  | S5Stage 5 -  Silver City › Pinos Altos   | 170.1 |  |  |  | 
| 05.05 | 9 | 72 |  | S4Stage 4 - Silver City › Silver City   | 69.5 |  |  |  | 
| 04.05 | 13 | 74 |  | S3 (ITT)Stage 3 (ITT) - Tyrone › Tyrone   | 26.6 |  |  |  | 
| 03.05 | 16 | 98 |  | S2Stage 2 - Fort Bayard › Fort Bayard   | 128.7 |  |  |  | 
| 02.05 | 112 | 112 |  | S1Stage 1 - Silver City › Mogollon   | 153.1 |  |  |  | 
| 15.04 | 106 |  |  |  Zellik - Galmaarden (1.2)   | 173.9 |  |  | more | 
| 14.04 | DNF |  |  |  ZLM tour (1.Ncup)   | 189.8 |  |  | more | 
| 11.04 | 33 |  |  |  La Côte Picarde (1.Ncup)   | 176.2 |  |  | more | 
| 07.04 | 63 |  |  |  Ronde van Vlaanderen Espoirs (1.Ncup)   | 177 |  |  | more | 
| 30.03 › 01.0430-1/3 |  |  |  |  Le Triptyque des Monts et Châteaux (2.2)   |  |  |  | more | 
| 30.03 | DNF |  |  | S1Stage 1 - Estaimpuis  › Quevaucamps   | 170 |  |  |  | 
| 19.03 › 25.0319-25/3 |  |  |  |  Tour de Normandie (2.2)   |  |  |  | more | 
 | 76 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 25.03 | 12 |  |  | S8Stage 8 - Bagnoles-de-l'Orne › Caen   | 135 |  |  |  | 
| 24.03 | 53 | 77 |  | S7Stage 7 - Brecey › Bagnoles-de-l'Orne   | 153 |  |  |  | 
| 23.03 | 62 | 90 |  | S6Stage 6 - Domfront › Villers-Bocage   | 156 |  |  |  | 
| 22.03 | 104 | 101 |  | S5Stage 5 - Elbeuf › Flers   | 190 |  |  |  | 
| 21.03 | 49 | 82 |  | S4Stage 4 - Aubevoye › Elbeuf   | 100 |  |  |  | 
| 21.03 | 46 | 89 |  | S3Stage 3 - Forges-les-Eaux › Gaillon   | 61 |  |  |  | 
| 20.03 | 101 | 93 |  | S2Stage 2 - Colombelles › Forges-les-Eaux   | 202.4 |  |  |  | 
| 19.03 | 115 | 115 |  | ProloguePrologue - Saint-Lô  › Saint-Lô    | 3.4 |  |  |  | 
| 11.03 | 129 |  |  |  Kattekoers (1.2)   | 178 |  |  | more |