| 2025-05-30 | 15 | Life Time UNBOUND Gravel 100 Mile | me | 0 | 04:52:39.000 | 0 |
| 2025-04-10 | 73 | Life Time Sea Otter Classic | me | 143 | 04:57:10.000 | 28.873 |
| 2025-02-21 | 15 | Tropical Mountain Bike Challenge + UCI XCO Junior Series | | 0 | 00:32:53.000 | 0 |
| 2025-02-21 | 21 | Tropical Mountain Bike Challenge + UCI XCO Junior Series | | 0 | 00:20:43.800 | 0 |
| 2025-02-19 | 20 | Tropical MTB Challenge - 2 | | 0 | 00:00:00.000 | |
| 2024-09-08 | 36 | National Championships United States ME - Gravel | me | 0 | 06:56:06.000 | 0 |
| 2024-05-18 | 13 | Englewood Open | | 0 | 01:35:49.800 | 0 |
| 2024-05-17 | 4 | Englewood Open | | 0 | 00:21:06.930 | 0 |
| 2024-05-11 | 37 | American Continental Championships | | 0 | 01:44:17.000 | 0 |
| 2024-05-10 | 51 | American Continental Championships | | 0 | 00:23:12.000 | 0 |
| 2024-04-13 | 9 | Piney Hills Classic | | 0 | 01:35:27.000 | 0 |
| 2024-04-12 | 9 | Piney Hills Classic + UCI XCO Junior Series | | 0 | 01:50:59.000 | 0 |
| 2024-04-06 | 49 | US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2024-04-06 | 19 | US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series | | 0 | 01:18:40.000 | 0 |
| 2024-04-03 | 16 | US Pro Cup presented by Ozark Foundation | | 0 | 01:21:40.000 | 0 |
| 2024-03-23 | 14 | Orange Seal Pro Cup p/b Vailocity | | 0 | 01:32:03.000 | 0 |
| 2024-01-28 | 6 | Cal Poly Criterium | me | 0 | 00:00:00.000 | |
| 2024-01-27 | 12 | Santa Barbara County Road Race | me | 0 | 00:00:00.000 | |
| 2023-04-20 | 19 | Sea Otter Road Race | | 0 | 03:04:20.000 | 0 |
| 2022-08-24 | 80 | UCI World Championships Les Gets | mj | 0 | 00:00:00.000 | |