| 22-12 | DNF | | Telenet UCI Cyclo-cross World Cup Namur (CDM) | |
| 15-12 | 1 | | USA National Championships CX U23 (CN) | |
| 09-11 | 3 | | Silver Goose Cyclocross Festival (C2) | |
| 09-11 | 4 | | Pan-American Championships U23 (CC) | |
| 03-11 | 2 | | Really Rad Festival of Cyclocross Day 2 (C2) | |
| 02-11 | 1 | | Really Rad Festival of Cyclocross Day 1 (C2) | |
| 27-10 | 2 | | Cincinnati UCI Cyclocross - Kingswood Park (C2) | |
| 26-10 | 5 | | Cincinnati UCI Cyclocross - Kingswood Park (C1) | |
| 27-09 | DSQ | | UCI World Championship Yorkshire U19 (CM) | 92.0km |
| 15-09 | 8 | | Jingle Cross 2 (C1) | |
| 14-09 | 16 | | Telenet UCI Cyclo-cross World Cup Iowa City (CDM) | |
| 22-06 | 2 | | National Road Championships - USA U19 (CN) | |
| 20-06 | 3 | | National Road Championships - USA TT U19 (CN) | |
| 27-05 | 18 | | Winston Salem Cycling Classic (1.1) | |
| | | Tour of the Gila (2.2) |
| 22 | | Standings |
| 12 | | Points |
| 05-05 | 16 | 22 | Stage 5Silver City - Pinos Altos | 110.0km |
| 04-05 | 5 | 23 | Stage 4Silver City - Silver City | 43.0km |
| 03-05 | 31 | 24 | Stage 3Tyrone - Tyrone | 26.0km |
| 02-05 | 15 | 23 | Stage 2Fort Bayard - Fort Bayard | 120.0km |
| 01-05 | 34 | 34 | Stage 1Silver City - Mogollon | 114.0km |
| | | Healthy Ageing Tour Junior Women (2.NCUP) |
| 46 | | Standings |
| 17 | | Points |
| 14-04 | 13 | 46 | Stage 3Midwolda - Midwolda | 77.0km |
| 13-04 | 11 | 47 | Stage 2Heerenveen - Heerenveen | 68.0km |
| 12-04 | 63 | 63 | Stage 1Musselkanaal - Musselkanaal | 81.0km |
| 31-03 | 5 | | Gent-Wevelgem U19 (1.NCUP) | 71.0km |
| 24-03 | 6 | | Trofeo Da Moreno - Piccolo Trofeo Alfredo Binda (1.NCUP) | |
| 03-02 | 7 | | UCI Cyclo-cross World Championships Bogense U23 (CM) | |
| 27-01 | 36 | | Telenet UCI Cyclo-cross World Cup Hoogerheide (CDM) | |
| 20-01 | 35 | | Telenet UCI Cyclo-cross World Cup Pontchâteau (CDM) | |