| 2025-09-20 | 13 | National Championships United States MJ - Gravel | | 0 | 03:30:18.000 | 0 |
| 2025-06-27 | 19 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-27 | 21 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-26 | 11 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-25 | 22 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-24 | 17 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-02-16 | 43 | Valley of the Sun Stage Race | MJ | 0 | 00:46:52.000 | 0 |
| 2025-02-16 | 39 | Valley of the Sun Stage Race | MJ | 0 | 04:15:45.000 | 0 |
| 2025-02-15 | 35 | Valley of the Sun Stage Race | MJ | 127.3 | 03:04:22.000 | 41.428 |
| 2024-12-14 | 38 | National Championships United States MJ | MJ | 0 | 00:49:22.000 | 0 |
| 2024-05-18 | 33 | Englewood Open | | 0 | 01:22:07.600 | 0 |
| 2024-03-24 | 19 | Tennessee National | | 0 | 00:00:00.000 | |
| 2024-03-03 | DNF | Puerto Rico MTB Cup + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2023-12-09 | 50 | National Championships United States MJ | MJ | 0 | 00:51:51.000 | 0 |