| 2025-06-08 | 9 | Saint Francis Tulsa Tough | we | 0 | 00:00:00.000 |  | 
| 2025-06-08 | 4 | Saint Francis Tulsa Tough | we | 0 | 00:58:38.000 | 0 | 
| 2025-06-07 | 8 | Saint Francis Tulsa Tough | we | 0 | 00:59:10.000 | 0 | 
| 2025-06-06 | 46 | Saint Francis Tulsa Tough | we | 0 | 01:09:25.000 | 0 | 
| 2025-06-01 | 9 | Armed Forces Cycling Classic | we | 0 | 00:00:00.000 |  | 
| 2025-06-01 | 11 | Armed Forces Cycling Classic | we | 0 | 01:13:07.000 | 0 | 
| 2025-05-31 | 7 | Armed Forces Cycling Classic | we | 0 | 01:02:22.000 | 0 | 
| 2025-05-22 | 17 | National Championships United States WU - Criterium |  | 0 | 00:49:53.000 | 0 | 
| 2025-04-13 | 27 | Redlands Bicycle Classic | WE | 0 | 10:25:00.000 | 0 | 
| 2025-04-13 | 6 | Redlands Bicycle Classic | WE | 109.6 | 03:02:49.000 | 35.97 | 
| 2025-04-12 | 16 | Redlands Bicycle Classic | WE | 0 | 01:17:05.000 | 0 | 
| 2025-04-11 | 6 | Redlands Bicycle Classic | WE | 66.6 | 01:54:12.000 | 34.991 | 
| 2025-04-10 | 43 | Redlands Bicycle Classic | WE | 90 | 03:43:30.000 | 24.161 | 
| 2025-02-02 | 27 | UCI World Championship WU | WU | 0 | 00:53:28.000 | 0 | 
| 2025-01-26 | 51 | UCI World Cup Hoogerheide | WE | 0 | 00:56:21.000 | 0 | 
| 2025-01-19 | 38 | UCI World Cup Benidorm | WE | 19.29 | 00:51:46.000 | 22.358 | 
| 2024-12-29 | DNS | UCI World Cup Besançon | WE | 0 | 00:00:00.000 |  | 
| 2024-12-26 | 29 | UCI World Cup Gavere | WE | 0 | 01:00:22.000 | 0 | 
| 2024-12-22 | 40 | UCI World Cup Zonhoven | WE | 0 | 01:02:50.000 | 0 | 
| 2024-12-14 | 1 | National Championships United States WU | WU | 0 | 00:42:22.000 | 0 | 
| 2024-10-27 | 11 | Really Rad Festival of Cyclocross - Day 2 | WE | 0 | 00:55:56.000 | 0 | 
| 2024-10-26 | 10 | Really Rad Festival of Cyclocross - Day 1 | WE | 0 | 00:55:07.000 | 0 | 
| 2024-10-20 | 6 | Kings Cx - Day 2 | WE | 0 | 00:52:23.000 | 0 | 
| 2024-10-19 | 9 | Kings Cx - Day 1 | WE | 0 | 00:52:15.000 | 0 | 
| 2024-10-06 | 11 | Trek USCX #8 - Trek CX Cup | WE | 0 | 00:48:45.000 | 0 | 
| 2024-10-05 | 14 | Trek USCX  #7 - Trek Cx Cup | WE | 0 | 00:51:53.000 | 0 | 
| 2024-09-29 | 12 | Trek USCX #6 - Charm City Cross | WE | 0 | 00:58:16.000 | 0 | 
| 2024-09-28 | 11 | Trek USCX #5 - Charm City Cross | WE | 0 | 00:54:36.000 | 0 | 
| 2024-08-13 | 42 | Maria-ter-Heide Brasschaat |  | 103.5 | 02:32:48.000 | 40.641 | 
| 2024-08-10 | 43 | Heusden Koers Dames | we | 93.8 | 02:24:15.000 | 39.016 | 
| 2024-05-17 | 10 | National Championships United States WE - Criterium | we | 0 | 01:15:18.000 | 0 | 
| 2024-04-14 | 24 | Redlands Bicycle Classic |  | 109.4 | 03:11:56.000 | 34.199 | 
| 2024-04-14 | 63 | Redlands Bicycle Classic |  | 0 | 09:32:13.000 | 0 | 
| 2024-04-13 | 16 | Redlands Bicycle Classic |  | 0 | 01:16:22.000 | 0 | 
| 2024-04-11 | 102 | Redlands Bicycle Classic |  | 64.4 | 02:55:35.000 | 22.007 | 
| 2024-04-10 | 46 | Redlands Bicycle Classic |  | 63.1 | 01:40:51.000 | 37.541 | 
| 2024-01-07 | 44 | UCI World Cup Zonhoven | WE | 0 | 00:00:00.000 |  | 
| 2024-01-04 | 38 | X²O Badkamers Trofee Vlaamse Duinencross Koksijde | WE | 0 | 00:00:00.000 |  | 
| 2024-01-01 | 62 | X²O Badkamers Trofee GP Sven Nys | WE | 0 | 00:00:00.000 |  | 
| 2023-12-30 | 60 | UCI World Cup Hulst | WE | 18900 | 00:00:00.000 |  | 
| 2023-12-28 | 47 | Telenet Superprestige Diegem | WE | 17400 | 00:00:00.000 |  | 
| 2023-12-23 | 53 | UCI World Cup Antwerpen | WE | 0 | 00:00:00.000 |  | 
| 2023-12-10 | 13 | National Championships United States WU | WU | 0 | 00:44:53.000 | 0 | 
| 2023-11-26 | 38 | UCI World Cup Dublin | WE | 0 | 00:00:00.000 |  | 
| 2023-11-19 | 57 | UCI World Cup Troyes | WE | 0 | 00:00:00.000 |  | 
| 2023-10-22 | 20 | Kings CX | WE | 0 | 00:58:38.000 | 0 | 
| 2023-10-21 | 17 | Kings CX | WE | 0 | 01:42:30.000 | 0 | 
| 2023-07-23 | 51 | Tour de Charente-Maritime Féminin |  | 0 | 05:07:47.000 | 0 | 
| 2023-07-23 | 3 | Tour de Charente-Maritime Féminin |  | 98.9 | 02:36:33.000 | 37.905 | 
| 2023-07-23 | 88 | Tour de Charente-Maritime Féminin |  | 0 | 02:31:14.000 | 0 | 
| 2023-07-22 | 34 | Tour de Charente-Maritime Féminin |  | 0 | 02:13:50.000 | 0 | 
| 2023-07-22 | 34 | Tour de Charente-Maritime Féminin |  | 85.9 | 02:13:50.000 | 38.511 | 
| 2023-06-23 | 16 | US Pro Criterium Championship - WE |  | 0 | 01:07:20.000 | 0 | 
| 2023-04-16 | 63 | Redlands Bicycle Classic WE |  | 0 | 10:08:10.000 | 0 | 
| 2023-04-16 | 58 | Redlands Bicycle Classic WE |  | 109.7 | 03:16:42.000 | 33.462 | 
| 2023-04-15 | 11 | Redlands Bicycle Classic WE |  | 0 | 01:13:41.000 | 0 | 
| 2023-04-13 | 77 | Redlands Bicycle Classic WE |  | 99.5 | 03:17:10.000 | 30.279 | 
| 2023-04-12 | 96 | Redlands Bicycle Classic WE |  | 66.5 | 01:57:32.000 | 33.948 | 
| 2022-12-11 | 10 | National Championships United States WU | WU | 0 | 00:54:58.000 | 0 | 
| 2022-11-20 | 6 | North Carolina Grand Prix - Day 2 | WE | 0 | 00:51:45.000 | 0 | 
| 2022-11-19 | 8 | North Carolina Grand Prix - Day 1 | WE | 0 | 01:00:17.000 | 0 | 
| 2022-11-06 | DNF | USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 2 | WE | 0 | 00:00:00.000 |  | 
| 2022-11-05 | 33 | USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 1 | WE | 0 | 00:52:45.000 | 0 | 
| 2022-11-04 | 7 | Panamerican Continental Championships | WU | 0 | 00:51:56.000 | 0 | 
| 2022-10-23 | 20 | Kings CX | WE | 0 | 00:53:16.000 | 0 | 
| 2022-10-22 | 16 | Kings CX | WE | 0 | 01:00:47.000 | 0 | 
| 2022-04-24 | 39 | Redlands Bicycle Classic WE |  | 0 | 10:30:20.000 | 0 | 
| 2022-04-24 | 46 | Redlands Bicycle Classic WE |  | 109.6 | 03:54:27.000 | 28.049 | 
| 2022-04-23 | 44 | Redlands Bicycle Classic WE |  | 0 | 01:18:14.000 | 0 | 
| 2022-04-21 | 14 | Redlands Bicycle Classic WE |  | 99.5 | 03:08:56.000 | 31.598 | 
| 2022-04-20 | 24 | Redlands Bicycle Classic WE |  | 66.5 | 01:44:17.000 | 38.261 | 
| 2022-01-29 | 11 | UCI World Championship WJ | WJ | 15.5 | 00:43:23.000 | 21.437 | 
| 2022-01-28 | 5 | UCI World Championship Team Relay (test event) | ME+WE | 0 | 00:31:48.000 | 0 | 
| 2022-01-05 | 7 | X²O Badkamers Trofee Herentals Cross | WJ | 0 | 00:39:10.000 | 0 | 
| 2022-01-01 | 2 | X²O Badkamers Trofee GP Sven Nys | WJ | 0 | 00:36:08.000 | 0 | 
| 2021-12-30 | 9 | X²O Badkamers Trofee Azencross | WJ | 0 | 00:41:50.000 | 0 | 
| 2021-12-27 | 59 | Telenet Superprestige Heusden-Zolder | WE | 0 | 00:00:00.000 |  | 
| 2021-12-26 | 12 | UCI World Cup Dendermonde | WJ | 0 | 00:44:26.000 | 0 | 
| 2021-12-12 | 1 | National Championships United States WJ | WJ | 0 | 00:47:58.000 | 0 | 
| 2021-12-05 | 4 | Pan-American Championships | WJ | 0 | 00:46:18.000 | 0 | 
| 2021-10-24 | 4 | USCX Cyclocross - Kings CX | WJ | 0 | 00:41:06.000 | 0 | 
| 2021-10-23 | 8 | USCX Cyclocross - Kings CX | WJ | 0 | 00:40:31.000 | 0 | 
| 2021-10-16 | 1 | USCX Cyclocross - Jingle Cross | WJ | 0 | 00:38:46.000 | 0 | 
| 2021-10-15 | 2 | USCX Cyclocross - Jingle Cross | WJ | 0 | 00:41:39.000 | 0 | 
| 2021-10-03 | 2 | USCX Cyclocross - Charm City Cross | WJ | 0 | 00:41:44.000 | 0 | 
| 2021-10-02 | 1 | USCX Cyclocross - Charm City Cross | WJ | 0 | 00:40:41.000 | 0 | 
| 2021-09-26 | 1 | USCX Cyclocross - Rochester Cyclocross | WJ | 0 | 00:39:27.000 | 0 | 
| 2021-09-25 | 1 | USCX Cyclocross - Rochester Cyclocross | WJ | 0 | 00:36:06.000 | 0 | 
| 2021-09-19 | 1 | GO Cross presented by Deschutes Brewery day 2 | WJ | 0 | 00:41:21.000 | 0 | 
| 2021-09-18 | 1 | GO Cross presented by Deschutes Brewery day 1 | WJ | 0 | 00:40:52.000 | 0 |