07.09 | 54 | | | Bucks County Classic (NAT) | 100 | | | more |
29.08 › 01.0929-1/8 | | | | Green Mountain Stage Race (NAT) | | | | more |
| 64 | | | General classificationGeneral classification | | | | |
01.09 | 16 | | | S4Stage 4 - Canaan › Canaan | 37 | | | |
31.08 | 63 | | | S3Stage 3 - Waitsfield › Appalachian Gap | 122 | | | |
30.08 | 39 | | | S2Stage 2 - Randolph › Randolph | 179 | | | |
29.08 | 90 | | | S1Stage 1 - Warren › Warren | 9.2 | | | |
18.07 › 27.0718-27/7 | | | | Chicago Grit (NAT) | | | | more |
| 23 | | | General classificationGeneral classification | | | | |
23.07 | 23 | | | Cycle Brookfield CriteriumCycle Brookfield Criterium | | | | |
22.07 | 16 | | | Lombard Cycling Classic p/b Dupage Sports CommissionLombard Cycling Classic p/b Dupage Sports Commission | | | | |
21.07 | 15 | | | Tighthead Mundelein Grand PrixTighthead Mundelein Grand Prix | | | | |
20.07 | 33 | | | Winfield Criterium and SummerfestWinfield Criterium and Summerfest | | | | |
19.07 | 17 | | | Ray Whalen Builders Tour of Lake EllynRay Whalen Builders Tour of Lake Ellyn | | | | |
18.07 | 8 | | | West Dundee River ChallengeWest Dundee River Challenge | | | | |
09.07 | 11 | | | Gastown Grand Prix (NAT) | 49 | | | more |
30.06 | 20 | | | National Championships Canada ME - Criterium (NAT) | 52.8 | | | more |
28.06 | DNF | | | National Championships Canada ME - Road Race (NC) | 199.2 | | | more |
11.06 › 15.0611-15/6 | | | | Tour de Beauce (2.2) | | | | more |
13.06 | DNF | | | S3Stage 3 - Lac-Mégantic › Mont Mégantic | 168.9 | | | |
12.06 | 108 | 109 | | S2Stage 2 - Saint-Odilon-de-Cranbourne › Saint-Odilon-de-Cranbourne | 164 | | | |
11.06 | 100 | 100 | | S1Stage 1 - Saint-Gédéon-de-Beauce › Saint-Gédéon-de-Beauce | 198.3 | | | |
08.06 | 4 | | | Road Ontario Cup - Moonstone (NAT) | 112 | | | more |
30.05 › 01.0630-1/5 | | | | Grand Prix Cycliste de Charlevoix (NAT) | | | | more |
31.05 | 53 | | | Hill ClimbHill Climb - Baie-Saint-Paul › Baie-Saint-Paul | 12.5 | | | |
31.05 | 45 | | | Time TrialTime Trial - Baie-Saint-Paul › Baie-Saint-Paul | 15.6 | | | |
18.05 | 3 | | | Buffalo Ohio St Criterium at Resurgence Brewing Company (NAT) | | | | more |
02.05 | 21 | | | Spartanburg Regional Healthcare System Criterium (NAT) | | | | more |
09.04 › 13.049-13/4 | | | | Redlands Bicycle Classic (NAT) | | | | more |
11.04 | OTL | | | S3Stage 3 - Yucaipa › Yucaipa | 88.8 | | | |
10.04 | 85 | | | S2Stage 2 - Redlands › Onyx Summit | 121.5 | | | |
09.04 | 171 | | | S1Stage 1 - Lake Perris › Lake Perris | 18 | | | |
05.04 › 06.045-6/4 | | | | Tour de Murrieta (NAT) | | | | more |
| 11 | | | General classificationGeneral classification | | | | |
06.04 | 15 | | | Circuit RaceCircuit Race | | | | |
05.04 | 11 | | | Grand PrixGrand Prix | | | | |
21.02 › 23.0221-23/2 | | | | Tucson Bicycle Classic (NAT) | | | | more |
| 36 | | | General classificationGeneral classification | | | | |
23.02 | 60 | | | S4Stage 4 - Tucson › Tucson | | | | |
22.02 | 22 | | | S3Stage 3 - Sahuarita › Sahuarita | | | | |
21.02 | 23 | | | S2Stage 2 - Tucson › Tucson | | | | |
21.02 | 62 | | | S1Stage 1 - Marana › Marana | 7.2 | | | |
14.02 › 16.0214-16/2 | | | | Valley of the Sun Stage Race (NAT) | | | | more |
| 62 | | | General classificationGeneral classification | | | | |
16.02 | 35 | | | S3Stage 3 - Phoenix › Phoenix | | | | |
15.02 | 38 | | | S2Stage 2 - Casa Grande › Casa Grande | 153.9 | | | |
14.02 | 79 | | | S1Stage 1 - Buckeye › Buckeye | 16.1 | | | |