| 2025-12-14 | 10 | National Championships United States MJ | mj | 0 | 00:41:53.000 | 0 |
| 2025-10-05 | 22 | Trek USCX #8 - Trek CX Cup | MJ | 0 | 00:43:28.000 | 0 |
| 2025-10-04 | 23 | Trek USCX #7 - Trek CX Cup | MJ | 0 | 00:45:17.000 | 0 |
| 2025-09-20 | 5 | National Championships United States MJ - Gravel | | 0 | 03:28:45.000 | 0 |
| 2025-07-17 | 22 | National Championships United States | | 0 | 01:17:42.000 | 0 |
| 2025-06-21 | 7 | Missoula XC | | 0 | 01:03:55.100 | 0 |
| 2025-05-31 | 84 | Life Time UNBOUND Gravel Presented by Shimano | me | 326 | 10:15:16.000 | 31.791 |
| 2025-05-02 | 8 | Englewood Open p/b Trek | | 0 | 01:15:44.600 | 0 |
| 2025-04-13 | 4 | The Saint Ann Grand Prix | me | 0 | 00:00:00.000 | |
| 2025-04-11 | 4 | The Showdown @Angler's Ridge | | 0 | 01:23:56.000 | 0 |
| 2025-03-21 | 26 | US Pro Cup - Fayetteville | | 0 | 01:08:42.000 | 0 |
| 2025-02-21 | 40 | Tropical Mountain Bike Challenge + UCI XCO Junior Series | | 0 | 01:08:32.500 | 0 |
| 2025-02-19 | 7 | Tropical MTB Challenge - 2 | | 0 | 00:24:25.000 | 0 |
| 2024-12-14 | 20 | National Championships United States MJ | MJ | 0 | 00:46:05.000 | 0 |
| 2024-10-06 | 16 | Trek USCX #8 - Trek CX Cup | MJ | 0 | 00:38:28.000 | 0 |
| 2024-10-05 | 17 | Trek USCX #7 - Trek Cx Cup | MJ | 0 | 00:47:01.000 | 0 |