03.09 | DNF | | | Maryland Cycling Classic, presented by UnitedHealthcare (1.Pro) | 196.9 | | | more |
25.06 | DNS | | | National Championships United States ME - Road Race (NC) | 186.1 | | | more |
23.06 | 76 | | | US Pro Criterium Championship - ME (NAT) | | | | more |
22.06 | 20 | | | National Championships United States ME - ITT (NC) | 34.9 | | | more |
14.06 » 18.06 | | | | Tour de Beauce (2.2) | | | | more |
18.06 | DNF | | | Stage 5 - Saint-Georges › Saint-Georges | 122 | | | more |
17.06 | 58 | 78 | | Stage 4 - Québec › Québec | 70 | | | more |
16.06 | 80 | 82 | | Stage 3 - Lac-Mégantic › Mont Mégantic | 169 | | | more |
15.06 | 77 | 80 | | Stage 2 - Lac-Etchemin › Saint-Odilon-de-Cranbourne | 169 | | | more |
14.06 | 88 | 88 | | Stage 1 - Saint-Georges › Notre-Dame-des-Pins | 142.8 | | | more |
18.05 » 21.05 | | | | Walmart Joe Martin Stage Race (2.2) | | | | more |
21.05 | DNF | | | Stage 4 - Fayetteville › Fayetteville | 62.8 | | | more |
20.05 | 77 | 85 | | Stage 3 (ITT) - Devil's Den State Park › Devil's Den State Park | 4.8 | | | more |
19.05 | 96 | 86 | | Stage 2 - Fayetteville › Fayetteville | 143.9 | | | more |
18.05 | 87 | 88 | | Stage 1 - Fayetteville › Fayetteville | 146.2 | | | more |
26.04 » 30.04 | | | | Tour of the Gila (2.2) | | | | more |
30.04 | DNF | | | Stage 5 - Silver City › Piños Altos | 161.9 | | | more |
29.04 | 76 | 54 | | Stage 4 - Silver City › Silver City | 69.5 | | | more |
28.04 | 7 | 55 | | Stage 3 (ITT) - Tyrone › Tyrone | 26 | | | more |
27.04 | 68 | 78 | | Stage 2 - Ft. Bayard › Ft. Bayard | 120.7 | | | more |
26.04 | 88 | 89 | | Stage 1 - Silver City › Mogollon Ghost Town | 148 | | | more |
12.04 » 16.04 | | | | Redlands Bicycle Classic ME (NAT) | | | | more |
16.04 | 156 | | | Stage 5 - Redlands › Redlands | 146.9 | | | more |
15.04 | 116 | | | Stage 4 - Redlands › Redlands | 80 | | | more |
14.04 | 17 | | | Stage 3 (ITT) - Route 66 › Route 66 | 14.6 | | | more |
13.04 | 146 | | | Stage 2 - Yucaipa › Yucaipa | 144.8 | | | more |
12.04 | 126 | | | Stage 1 - Highland › Highland | 93.5 | | | more |
17.02 » 19.02 | | | | Valley of the Sun Stage Race ME (NAT) | | | | more |
| 3 | | | General classification | | | | more |
19.02 | 62 | | | Stage 3 - Phoenix › Phoenix | | | | more |
18.02 | 50 | | | Stage 2 - Phoenix › Casa Grande | | | | more |
17.02 | 2 | | | Stage 1 (ITT) - Buckeye › Buckeye | | | | more |
29.01 | 126 | | | Trofeo Palma - Palma (1.1) | 141.6 | | | more |
28.01 | DNF | | | Trofeo Serra de Tramuntana (Lloseta - Lloseta) (1.1) | 123.2 | | | more |
27.01 | DNF | | | Trofeo Andratx - Mirador D'es Colomer (Pollença) (1.1) | 160.9 | | | more |
26.01 | DNF | | | Trofeo Ses Salines - Alcudia (1.1) | 158.6 | | | more |
25.01 | DNF | | | Trofeo Calvia (1.1) | 150.1 | | | more |