03.09 | DNF | | | National Championships United States ME - Road Race (NC) | 194.6 | | | more |
01.09 | 10 | | | National Championships United States - ITT (NC) | 32.3 | | | more |
15.07 » 23.07 | | | | Tour of Qinghai Lake (2.HC) | | | | more |
| 17 | | | General classification | | 14 | | more |
23.07 | 67 | | | Stage 9 - Xining › Xining | 84 | | | more |
22.07 | 33 | 17 | | Stage 8 - Menyuan › Huzhu | 166 | | | more |
21.07 | 14 | 16 | | Stage 7 - Xining › Menyuan | 151 | | | more |
20.07 | 75 | 20 | | Stage 6 - Xining › Xining | 208 | | | more |
19.07 | 25 | 20 | | Stage 5 - Guide › Xining | 114 | | | more |
18.07 | 16 | 24 | | Stage 4 - Qinghai Lake Hotel › Guide | 164 | | | more |
17.07 | 15 | 31 | | Stage 3 - Xihaizhen › Qinghai Lake Hotel | 147 | | | more |
16.07 | 82 | 49 | | Stage 2 - Bird Island › Xihaizhen | 152 | | | more |
15.07 | 41 | 41 | | Stage 1 - Qinghai Lake Hotel › Bird Island | 121 | | | more |
12.05 » 14.05 | | | | Tour de Picardie (2.1) | | | | more |
14.05 | DNF | | | Stage 3 - Saint-Gobain › Nogent-sur-Oise | 99 | | | more |
13.05 | 117 | | | Stage 2 - Nesle › Marle | 187 | | | more |
12.05 | 129 | | | Stage 1 - Creil › Péronne | 187 | | | more |
25.04 » 01.05 | | | | Tour de Bretagne Cycliste (2.2) | | | | more |
| 79 | | | General classification | | | | more |
01.05 | 64 | | | Stage 8 - Fougeres › Dinan | 168.4 | | | more |
30.04 | 112 | 98 | | Stage 7 - Pipriac › Fougeres | 155.5 | | | more |
29.04 | 56 | 52 | | Stage 6 - Allaire › Saint-Jean-la-Poterie | 92.8 | | | more |
29.04 | 54 | | | Stage 5 (ITT) - Allaire › Allaire | 13.4 | | | more |
28.04 | 54 | 53 | | Stage 4 - Hennebont › Saint-Gildas-des-Bois | 153.8 | | | more |
27.04 | 62 | 59 | | Stage 3 - Concarneau › Hennebont | 158.3 | | | more |
26.04 | 65 | 55 | | Stage 2 - Saint-Brieuc › Concarneau | 160.2 | | | more |
25.04 | 56 | | | Stage 1 - Saint-Brieuc › Saint-Brieuc | 142 | | | more |
02.04 | 72 | | | GP de la Ville de Rennes (1.1) | 192.6 | | | more |
20.03 » 26.03 | | | | Tour de Normandie (2.2) | | | | more |
23.03 | DNF | | | Stage 3 - Elbeuf › Flers | 201 | | | more |
22.03 | 79 | | | Stage 2b - Aubevoye › Elbeuf | 74 | | | more |
22.03 | 89 | | | Stage 2a - Forges les Eaux › Aubevoye | 81 | | | more |
21.03 | 70 | | | Stage 1 - Mondeville › Forges les Eaux | 211 | | | more |
20.03 | 39 | | | Prologue - Colombelles ITT › | 5.8 | | | more |
19.02 » 26.02 | | | | Tour of California (2.1) | | | | more |
| 21 | | | Mountains classification | | | | more |
26.02 | DNF | | | Stage 7 - Redondo Beach › Redondo Beach | 123.1 | | | more |
25.02 | 78 | 49 | | Stage 6 - Santa Barbara › Thousand Oaks | 144 | | | more |
24.02 | 65 | 49 | | Stage 5 - San Luis Obispo › Santa Barbara | 169.5 | | | more |
23.02 | 93 | 37 | | Stage 4 - Monterey › San Luis Obispo | 210.7 | | | more |
22.02 | 57 | 38 | | Stage 3 (ITT) - San José › San José | 27.4 | | | more |
21.02 | 44 | 38 | | Stage 2 - Martinez › San José | 152.7 | | | more |
20.02 | 94 | 74 | | Stage 1 - Sausalito › Santa Rosa | 129.1 | | | more |
19.02 | 75 | 75 | | Prologue - San Francisco › San Francisco | 3.1 | | | more |