| 2025-07-31 | 75 | Vuelta Ciclista a Zamora | me | 0 | 12:36:06.000 | 0 | 
| 2025-07-31 | 69 | Vuelta Ciclista a Zamora | me | 157.4 | 04:24:50.000 | 35.66 | 
| 2025-07-30 | 92 | Vuelta Ciclista a Zamora | me | 173.8 | 04:27:33.000 | 38.976 | 
| 2025-07-29 | 68 | Vuelta Ciclista a Zamora | me | 149.2 | 03:20:24.000 | 44.671 | 
| 2025-07-11 | DNF | Vuelta a la Comunidad de Madrid | mu | 143.5 | 00:00:00.000 |  | 
| 2025-07-10 | 55 | Vuelta a la Comunidad de Madrid | mu | 119.1 | 02:39:57.000 | 44.676 | 
| 2025-07-09 | 62 | Vuelta a la Comunidad de Madrid | mu | 139.9 | 03:17:40.000 | 42.465 | 
| 2025-07-08 | 130 | Vuelta a la Comunidad de Madrid | mu | 113.2 | 02:39:15.000 | 42.65 | 
| 2025-06-29 | 42 | Vuelta Ciclista a Segovia | ME | 140.9 | 03:30:41.000 | 40.127 | 
| 2025-06-28 | 39 | Memorial José Luis Ibáñez-Arana | ME | 138.5 | 03:31:14.000 | 39.34 | 
| 2025-05-22 | 23 | National Championships United States MU - Criterium |  | 0 | 01:12:35.000 | 0 | 
| 2025-04-13 | 45 | Redlands Bicycle Classic | ME | 0 | 11:28:32.000 | 0 | 
| 2025-04-13 | 64 | Redlands Bicycle Classic | ME | 146.9 | 03:47:14.000 | 38.788 | 
| 2025-04-12 | 82 | Redlands Bicycle Classic | ME | 0 | 01:29:07.000 | 0 | 
| 2025-04-11 | 8 | Redlands Bicycle Classic | ME | 88.8 | 02:09:21.000 | 41.191 | 
| 2025-04-10 | 24 | Redlands Bicycle Classic | ME | 121.5 | 03:39:02.000 | 33.283 | 
| 2025-02-22 | 108 | Tucson Bicycle Classic | ME | 0 | 05:46:14.000 | 0 | 
| 2025-02-16 | 28 | Valley of the Sun Stage Race | ME | 0 | 04:47:55.000 | 0 | 
| 2025-02-16 | 62 | Valley of the Sun Stage Race | ME | 0 | 01:00:13.000 | 0 | 
| 2025-02-15 | 34 | Valley of the Sun Stage Race | ME | 153.9 | 03:26:50.000 | 44.645 | 
| 2024-12-14 | 19 | National Championships United States MU | MU | 0 | 00:57:09.000 | 0 | 
| 2024-05-26 | 29 | Charlie Harper Memorial Melon City Criterium | me | 0 | 00:00:00.000 |  | 
| 2024-05-24 | 37 | Friday Night Fever Criterium p/b Bike Burlington | me | 0 | 00:00:00.000 |  | 
| 2024-05-16 | 13 | National Championships United States MU - Criterium | mu | 0 | 01:15:38.000 | 0 | 
| 2024-04-21 | 7 | CSU Cobb Lake Road Race and Oval Criterium | me | 0 | 02:27:35.000 | 0 | 
| 2024-04-14 | 23 | Redlands Bicycle Classic |  | 0 | 10:18:54.000 | 0 | 
| 2024-04-14 | 38 | Redlands Bicycle Classic |  | 146.93 | 03:31:01.000 | 41.778 | 
| 2024-04-13 | 64 | Redlands Bicycle Classic |  | 0 | 01:43:20.000 | 0 | 
| 2024-04-11 | 32 | Redlands Bicycle Classic |  | 81.11 | 02:35:06.000 | 31.377 | 
| 2024-04-10 | 56 | Redlands Bicycle Classic |  | 93.5 | 02:05:26.000 | 44.725 | 
| 2024-02-25 | 28 | Tucson Bicycle Classic |  | 0 | 04:26:33.000 | 0 | 
| 2024-02-25 | 53 | Tucson Bicycle Classic |  | 74 | 01:24:43.000 | 52.41 | 
| 2024-02-24 | 13 | Tucson Bicycle Classic |  | 132 | 02:52:05.000 | 46.024 | 
| 2023-12-10 | 23 | National Championships United States MU | MU | 0 | 00:59:22.000 | 0 | 
| 2023-04-16 | 16 | Redlands Bicycle Classic ME |  | 0 | 11:37:13.000 | 0 | 
| 2023-04-16 | 59 | Redlands Bicycle Classic ME |  | 0 | 11:37:13.000 | 0 | 
| 2023-04-16 | 62 | Redlands Bicycle Classic ME |  | 146.9 | 03:50:28.000 | 38.244 | 
| 2023-04-15 | 35 | Redlands Bicycle Classic ME |  | 80 | 01:28:26.000 | 54.278 | 
| 2023-04-13 | 27 | Redlands Bicycle Classic ME |  | 144.8 | 03:50:58.000 | 37.616 | 
| 2023-04-12 | 104 | Redlands Bicycle Classic ME |  | 93.5 | 02:07:43.000 | 43.925 | 
| 2022-12-11 | DNF | National Championships United States MU | MU | 0 | 00:00:00.000 |  | 
| 2022-10-30 | 12 | Major Taylor Cross Cup - Day 2 | ME | 0 | 01:09:42.000 | 0 | 
| 2022-10-29 | 15 | Major Taylor Cross Cup - Day 1 | ME | 0 | 01:08:09.000 | 0 | 
| 2022-01-01 | 25 | X²O Badkamers Trofee GP Sven Nys | MJ | 0 | 00:43:58.000 | 0 | 
| 2021-12-30 | 80 | X²O Badkamers Trofee Azencross | MJ | 0 | 00:00:00.000 |  | 
| 2021-12-27 | 33 | Telenet Superprestige Heusden-Zolder | MJ | 0 | 00:41:09.000 | 0 | 
| 2021-12-26 | 47 | UCI World Cup Dendermonde | MJ | 0 | 00:48:54.000 | 0 | 
| 2021-12-19 | 49 | UCI World Cup Namur | MJ | 0 | 00:44:51.000 | 0 | 
| 2021-12-12 | 9 | National Championships United States MJ | MJ | 0 | 00:38:19.000 | 0 | 
| 2021-12-05 | 10 | Pan-American Championships | MJ | 0 | 00:41:41.000 | 0 | 
| 2021-10-24 | 6 | USCX Cyclocross - Kings CX | MJ | 0 | 00:48:20.000 | 0 | 
| 2021-10-23 | 9 | USCX Cyclocross - Kings CX | MJ | 0 | 00:42:27.000 | 0 | 
| 2021-10-16 | 9 | USCX Cyclocross - Jingle Cross | MJ | 0 | 00:40:08.000 | 0 | 
| 2021-10-15 | 9 | USCX Cyclocross - Jingle Cross | MJ | 0 | 00:43:37.000 | 0 | 
| 2021-10-03 | 8 | USCX Cyclocross - Charm City Cross | MJ | 0 | 00:45:24.000 | 0 | 
| 2021-10-02 | 5 | USCX Cyclocross - Charm City Cross | MJ | 0 | 00:42:58.000 | 0 |