| 26-12 | 14 | | Telenet UCI Cyclo-cross World Cup Heusden-Zolder U23 (CDM) | |
| 23-12 | 16 | | Waaslandcross Sint-Niklaas (C2) | |
| 17-12 | 15 | | Telenet UCI Cyclo-cross World Cup Namur U23 (CDM) | |
| 03-12 | 2 | | Ruts 'n' Guts Day 2 (C2) | |
| 02-12 | 3 | | Ruts 'n' Guts Day 1 (C1) | |
| 19-11 | 2 | | Major Taylor 'Cross Cup Day 2 (C2) | |
| 18-11 | 1 | | Major Taylor 'Cross Cup Day 1 (C2) | |
| 05-11 | 1 | | Pan-american Continental Championships U23 (CC) | |
| 04-11 | 2 | | Derby City Cup (C2) | |
| 29-10 | 2 | | Harbin Park International (C2) | |
| 28-10 | 4 | | Cincinnati Cyclocross @ Devou Park (C1) | |
| 15-10 | 1 | | US Open of Cyclocross Day 2 U23 (C2) | |
| 14-10 | 1 | | US Open of Cyclocross Day 1 U23 (C2) | |
| 24-09 | 40 | | Telenet UCI Cyclo-cross World Cup Waterloo (CDM) | |
| 22-09 | 17 | | Trek CXC Cup - Waterloo (C2) | |
| 17-09 | 36 | | Telenet UCI Cyclo-cross World Cup Iowa City (CDM) | |
| 15-09 | 15 | | Jingle Cross 1 (C1) | |
| 10-09 | 12 | | Rochester Cyclocross 2 (C2) | |
| 09-09 | 18 | | Rochester Cyclocross 1 (C1) | |
| | | Cascade Cycling Classic (2.2) |
| 81 | | Standings |
| 8 | | Points |
| 16 | | Mountain |
| 23-07 | 10 | 81 | Stage 5Awbrey Butte CR - Awbrey Butte CR | 132.0km |
| 22-07 | 13 | 107 | Stage 4Downtown Criterium - Downtown Criterium | 75.0km |
| 21-07 | 5 | 109 | Stage 3Cascade Lakes - Cascade Lakes | 173.0km |
| 20-07 | 42 | 164 | Stage 2Skyliner - Skyliner | 23.0km |
| 19-07 | 170 | 170 | Stage 1McKenzie Pass - McKenzie Pass | 174.0km |
| 26-06 | 2 | | Kampioenschap van de Verenigde Staten U23 (CN) | |
| 26-06 | 14 | | National Road Championships - USA (CN) | |
| 24-06 | 18 | | National Road Championships - USA TT (CN) | |
| 24-06 | 11 | | National Road Championships - USA TT U23 (CN) | |
| | | Tour de Beauce (2.2) |
| 12 | | Standings |
| 18-06 | 24 | 12 | Stage 6Saint-Georges - Saint-Georges | 122.0km |
| 17-06 | 20 | 10 | Stage 5Québec - Québec | 70.0km |
| 16-06 | 38 | 10 | Stage 4Saint-Georges - Beauce | 77.0km |
| 16-06 | 26 | 9 | Stage 3Saint-Georges - Saint-Georges | 19.0km |
| 15-06 | 18 | 8 | Stage 2Lac-Mégantic - Mont-Mégantic | 170.0km |
| 14-06 | 19 | 19 | Stage 1Saint-Georges - Saint-Georges | 185.0km |
| | | Grand Prix Cycliste de Saguenay (2.2) |
| 25 | | Standings |
| 10 | | Points |
| 11-06 | 44 | 25 | Stage 4Chicoutimi - Chicoutimi | 149.0km |
| 10-06 | 3 | 17 | Stage 3Kénogami - Kénogami | 74.0km |
| 09-06 | 30 | 17 | Stage 2La Baie - La Baie | 171.0km |
| 08-06 | 19 | 19 | Stage 1La Baie - La Baie | 166.0km |
| 29-05 | 28 | | Winston Salem Cycling Classic (1.1) | |
| | | Tour of the Gila (2.2) |
| 75 | | Standings |
| 23-04 | 93 | 75 | Stage 5Silver City - Pinos Altos | 161.0km |
| 22-04 | 22 | 26 | Stage 4Silver City - Silver City | 69.0km |
| 21-04 | 32 | 26 | Stage 3Tyrone - Tyrone | 26.0km |
| 20-04 | 63 | 39 | Stage 2Fort Bayard - Fort Bayard | 120.0km |
| 19-04 | 41 | 41 | Stage 1Silver City - Whitewater Mesa | 143.0km |
| 29-01 | LAP | | UCI Cyclo-cross World Championships Bieles U23 (CM) | |
| 22-01 | DNF | | Telenet UCI Cyclo-cross World Cup Hoogerheide U23 (CDM) | |
| 08-01 | 2 | | USA National Championships CX U23 (CN) | |