| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Apr 25, 2026 | Desert Gravel (CO2uT) | Open 30mi 30β39 Male | 14th | M 97th | 02:47:36 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 4, 2025 | Big Sugar Gravel | Open BIG SUGAR 25 MILE M14-16 | 4th | M 14th | 02:52:47 |
| Sep 20, 2025 | USA Cycling Gravel National Championships | Amateur Men 15-16 | 16th | β | 03:58:07 |
| Sep 13, 2025 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 15th | β | 02:37:29 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Junior Men Cat1/2 15-16 | 48th | β | 00:12:25 |
| Jun 28, 2025 | Life Time Lutsen 99er | Open 59mi M29 & under | 1st | M 5th | 03:42:09 |
| May 30, 2025 | Unbound Gravel | Open 50 MILE - Juniors Men 15-16 | 7th | M 9th | 02:27:15 |
| Mar 7, 2025 | Valley of Tears Gravel | Open 48mi Junior M 15-16 | 4th | M 11th | 02:15:09 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 14, 2024 | Chequamegon MTB Festival | Amateur Short & Fat 16 M19 & Under | 6th | β | 00:58:32 |
| Aug 24, 2024 | Big Sugar Gravel | Open BIG SUGAR 25 MILE Male | 4th | β | 01:23:36 |
| Jun 29, 2024 | Life Time Lutsen 99er | Open 45mi M29 & under | 3rd | M 10th | 03:35:29 |
| Jun 1, 2024 | Unbound Gravel | Elite 100 MILE Elite Men | 22nd | β | 05:33:09 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 9, 2023 | USA Cycling Gravel National Championships | Elite Men | DNS | β | DNS |
| Jun 2, 2023 | Unbound Gravel | Amateur 100 MILE Men 30-39 | 4th | M 25th | 06:50:27 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jun 25, 2022 | Life Time Lutsen 99er | Open 25mi Overall Male | 64th | β | 02:38:48 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 23, 2021 | Pikes Peak APEX | Open Stage 1 Male U23 15-22 | 5th | β | 02:03:47 |
| Sep 24, 2021 | Pikes Peak APEX | Open Stage 2 Male U23 15-22 | 5th | β | 04:07:32 |
| Jun 26, 2021 | Life Time Lutsen 99er | Open 25mi Overall Male | 40th | β | 01:55:45 |