| 2025-10-12 | 62 | UCI World Cup Mont-Sainte-Anne | xco | 0 | 01:30:37.000 | 0 |
| 2025-10-05 | DNF | UCI World Cup Lake Placid | xco | 0 | 00:00:00.000 | |
| 2025-09-01 | 24 | Green Mountain Stage Race | me | 0 | 07:53:32.000 | 0 |
| 2025-09-01 | 21 | Green Mountain Stage Race | me | 37 | 00:45:50.000 | 48.436 |
| 2025-08-31 | 22 | Green Mountain Stage Race | me | 122 | 02:59:23.000 | 40.806 |
| 2025-08-30 | 47 | Green Mountain Stage Race | me | 179 | 03:54:03.000 | 45.888 |
| 2025-07-17 | 16 | National Championships United States | | 0 | 00:00:00.000 | |
| 2025-07-17 | 19 | National Championships United States | | 0 | 00:00:00.000 | |
| 2025-06-27 | DNS | SOHO Bike Fest | | 0 | 00:00:00.000 | |
| 2025-06-27 | 20 | SOHO Bike Fest | | 0 | 00:00:00.000 | |
| 2025-06-21 | 21 | Missoula XC | | 0 | 00:37:39.500 | 0 |
| 2025-06-21 | 15 | Missoula XC | | 0 | 01:23:57.000 | 0 |
| 2025-06-14 | 17 | Canmore Canada Cup | | 0 | 00:00:00.000 | |
| 2025-06-12 | 34 | Canmore Canada Cup | xcc | 0 | 00:00:00.000 | |
| 2025-06-11 | DNF | Canmore Canada Cup | | 0 | 00:00:00.000 | |
| 2024-06-23 | DNF | Grammene | me | 112.2 | 00:00:00.000 | |
| 2024-06-22 | 9 | Zerkegem | me | 112 | 02:26:30.000 | 45.87 |
| 2024-06-16 | DNF | Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen | me | 113.4 | 00:00:00.000 | |
| 2024-06-16 | DNF | 7de Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen | | 113.4 | 02:35:54.000 | 43.643 |
| 2024-06-15 | DNF | GP Wetterse Dakwerken | me | 116 | 00:00:00.000 | |
| 2024-06-15 | DNF | GP Wetterse Dakwerken | me | 116 | 00:00:00.000 | |
| 2024-06-08 | DNF | Oudenburg | me | 115 | 00:00:00.000 | |
| 2024-06-07 | DNF | Belsele-Waas | me | 98 | 00:00:00.000 | |
| 2024-05-16 | 36 | National Championships United States MU - Criterium | mu | 0 | 01:17:36.000 | 0 |
| 2024-05-11 | DNF | American Continental Championships | | 0 | 00:00:00.000 | |
| 2024-05-10 | 56 | American Continental Championships | | 0 | 00:00:00.000 | |
| 2024-04-13 | 7 | Piney Hills Classic | | 0 | 01:34:40.000 | 0 |
| 2024-04-12 | 12 | Piney Hills Classic + UCI XCO Junior Series | | 0 | 01:53:44.000 | 0 |
| 2024-04-06 | 31 | US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series | | 0 | 01:31:16.000 | 0 |
| 2024-04-06 | 29 | US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series | | 0 | 01:20:26.000 | 0 |
| 2024-03-24 | 14 | Tennessee National | | 0 | 01:27:32.000 | 0 |
| 2024-03-23 | 14 | Tennessee National | | 0 | 00:21:03.000 | 0 |
| 2024-02-25 | 13 | Tropical Mountain Bike Challenge | | 0 | 00:00:00.000 | |
| 2024-02-23 | 17 | Tropical Mountain Bike Challenge | | 0 | 00:00:00.000 | |
| 2024-02-21 | 25 | Tropical MTB Challenge - 2 | | 0 | 01:41:06.000 | 0 |
| 2023-09-28 | 56 | Snowshoe World Cup | | 0 | 00:00:00.000 | |