| 12.08 › 18.0812-18/8 | | | | The Larry H.Miller Tour of Utah (2.HC) | | | | | more |
| 23 | | | Mountains classificationMountains classification | | | | | |
| 23 | | | Points classificationPoints classification | | | | | |
| 75 | | | General classificationGeneral classification | | | | | |
| 18.08 | 95 | | | S6Stage 6 - Park City › Park City | | 125.9 | | | |
| 17.08 | 5 | 65 | | S5Stage 5 - Canyons Village › Canyons Village | | 128 | 4 | | |
| 16.08 | 77 | 83 | | S4Stage 4 - Salt Lake City › Salt Lake City | | 86.5 | | | |
| 15.08 | 83 | 84 | | S3Stage 3 - Antelope Island › North Salt Lake | | 138.3 | | | |
| 14.08 | 80 | 84 | | S2Stage 2 - Brigham City › Powder Mountain Resort | | 135.8 | | | |
| 13.08 | 85 | 75 | | S1Stage 1 - North Logan City › North Logan City | | 139.9 | | | |
| 12.08 | 22 | 22 | | ProloguePrologue - Snowbird Resort › Snowbird Resort | | 5.3 | | | |
| 30.06 | DNF | | | National Championships United States ME - Road Race (NC) | | 193.1 | | | more |
| 27.06 | 23 | | | National Championships United States ME - ITT (NC) | | 34.2 | | | more |
| 19.06 › 23.0619-23/6 | | | | Tour de Beauce (2.2) | | | | | more |
| 13 | | | Mountains classificationMountains classification | | | | | |
| 25 | | | Points classificationPoints classification | | | | | |
| 19 | | | General classificationGeneral classification | | | | | |
| 23.06 | 14 | | | S5Stage 5 - Saint-Georges › Saint-Georges | | 122.4 | | | |
| 22.06 | 48 | 25 | | S4Stage 4 - Québec › Québec | | 70 | | | |
| 21.06 | 82 | 24 | | S3bStage 3b - Saint-Georges › Notre-Dame-des-Pins | | 78 | | | |
| 21.06 | 16 | 22 | | S3a (ITT)Stage 3a (ITT) - Saint-Prosper › Saint-Prosper | | 20 | | | |
| 20.06 | 25 | 24 | | S2Stage 2 - Lac-Mégantic › Lac-Mégantic | | 169 | | | |
| 19.06 | 33 | 33 | | S1Stage 1 - Saint-Georges › Saint-Georges | | 177 | | | |
| 12.05 › 18.0512-18/5 | | | | Amgen Tour of California (2.UWT) | | | | | more |
| 20 | | | Mountains classificationMountains classification | | | | | |
| 59 | | | General classificationGeneral classification | | | 5 | 1 | |
| 18.05 | 65 | | | S7Stage 7 - Santa Clarita › Pasadena | | 141 | | | |
| 17.05 | 59 | 60 | | S6Stage 6 - Ontario › Mount Baldy | | 127.5 | | | |
| 16.05 | 60 | 66 | | S5Stage 5 - Pismo Beach › Ventura | | 218.5 | | | |
| 15.05 | 73 | 69 | | S4Stage 4 - Raceway Laguna Seca › Morro Bay | | 212.5 | | | |
| 14.05 | 124 | 71 | | S3Stage 3 - Stockton › Morgan Hill | | 207 | | | |
| 13.05 | 58 | 56 | | S2Stage 2 - Rancho Cordova › South Lake Tahoe | | 194.5 | | | |
| 12.05 | 82 | 83 | | S1Stage 1 - Sacramento › Sacramento | | 143 | | | |
| 16.04 › 21.0416-21/4 | | | | Presidential Cycling Tour of Turkey (2.UWT) | | | | | more |
| 61 | | | General classificationGeneral classification | | | 5 | | |
| 21.04 | 88 | | | S6Stage 6 - Sakarya › Istanbul | | 172.4 | | | |
| 20.04 | 18 | 58 | | S5Stage 5 - Bursa › Kartepe | | 164.1 | | | |
| 19.04 | 104 | 116 | | S4Stage 4 - Balıkesir › Bursa | | 194.3 | | | |
| 18.04 | 114 | 117 | | S3Stage 3 - Çanakkale › Edremit | | 122.6 | | | |
| 17.04 | 114 | 117 | | S2Stage 2 - Tekirdağ › Eceabat | | 183.3 | | | |
| 16.04 | 117 | 117 | | S1Stage 1 - Istanbul › Tekirdağ | | 156.7 | | | |
| 03.04 › 06.043-6/4 | | | | Giro di Sicilia (2.1) | | | | | more |
| 06.04 | OTL | | | S4Stage 4 - Giardini Naxos › Etna | | 119 | | | |
| 05.04 | 85 | 98 | | S3Stage 3 - Caltanissetta › Ragusa | | 188 | | | |
| 04.04 | 101 | 105 | | S2Stage 2 - Capo d'Orlando › Palermo | | 236 | | | |
| 03.04 | 116 | 116 | | S1Stage 1 - Catania › Milazzo | | 165 | | | |
| 16.02 › 21.0216-21/2 | | | | Tour of Oman (2.HC) | | | | | more |
| 85 | | | General classificationGeneral classification | | | | | |
| 21.02 | 100 | | | S6Stage 6 - Al Mouj Muscat › Matrah Corniche | | 135.5 | | | |
| 20.02 | 86 | 84 | | S5Stage 5 - Samayil › Al Jabal Al Akhdar (Green Mountain) | | 152 | | | |
| 19.02 | 97 | 84 | | S4Stage 4 - Yiti (Al Sifah) › Oman Convention & Exhibition Center | | 131 | | | |
| 18.02 | 70 | 75 | | S3Stage 3 - Shati Al Qurum › Qurayyat | | 192.5 | | | |
| 17.02 | 93 | 93 | | S2Stage 2 - Royal Cavalry Oman › Al Bustan | | 156.5 | | | |
| 16.02 | 101 | 101 | | S1Stage 1 - Al Sawadi Beach › Suhar Corniche | | 138.5 | | | |
| 03.02 | 124 | | | Trofeo Palma (1.1) | | 159.6 | | | more |
| 02.02 | DNF | | | Trofeo de Tramuntana: Soller - Deia (1.1) | | 179.3 | | | more |
| 01.02 | DNF | | | Trofeo Andratx - Lloseta (1.1) | | 172.2 | | | more |