| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Sep 18, 2026 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 52nd | โ | 02:28:20 |
| Sep 18, 2026 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 U23 Male LTGP | 14th | โ | 02:28:20 |
| Aug 15, 2026 | Leadville Trail 100 MTB | Elite Pro/Elite Men | 57th | โ | 06:53:17 |
| May 29, 2026 | Unbound Gravel | Elite 100 MILE Elite Men | 25th | โ | 05:27:36 |
| Apr 16, 2026 | Sea Otter Classic | Elite Sea Otter Gravel Men Elite | 49th | โ | 04:41:09 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Sep 19, 2025 | Mammoth TUFF | Open 89mi Overall Male | 8th | โ | 04:48:50 |
| Jul 14, 2025 | USA Cycling Marathon MTB National Championships | Amateur Male 19-29 | 2nd | M 3rd | 03:05:22 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Sea Otter Gravel Race 90 Men 19-29 | 7th | M 27th | 05:37:54 |
| Apr 10, 2025 | Sea Otter Classic | Elite Fuego XL Men Elite | 30th | โ | 04:38:45 |
| Mar 1, 2025 | Belgian Waffle Ride Arizona | Amateur Waffle Men 19-34 | 2nd | M 6th | 6:17:02 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Jun 15, 2024 | USA Cycling Marathon MTB National Championships | Amateur Male 19-29 | 4th | M 27th | 03:23:12 |
| Apr 18, 2024 | Sea Otter Classic | Amateur Fuego XL Men 19-29 | 5th | M 8th | 04:50:49 |