| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jun 27, 2026 | Life Time Lutsen 99er | Open 99mi M30-39 | 14th | M 32nd | 05:53:56 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 13, 2025 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 16th | — | 02:37:40 |
| Aug 23, 2025 | Gravel Worlds | Amateur 150 Mile M24-29 | 1st | M 5th | 08:38:15 |
| Aug 16, 2025 | Core4 Gravel | Open 100mi Open Men | 16th | M 16th | 06:13:31 |
| Jun 28, 2025 | Life Time Lutsen 99er | Open 99mi M16-29 | 11th | M 41st | 05:45:39 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 14, 2024 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 12th | — | 02:38:27 |
| Aug 24, 2024 | Gravel Worlds | Amateur 150 Mile M29 and Under | 3rd | M 11th | 08:42:26 |
| Jun 29, 2024 | Life Time Lutsen 99er | Open 99mi M29 & under | 16th | M 45th | 05:15:14 |
| Jun 1, 2024 | Unbound Gravel | Amateur 200 MILE Men 16-29 | 14th | M 105th | 12:08:53 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 26, 2023 | Gravel Worlds | Open 150 Mile M29 and Under | 18th | M 43rd | 10:13:51 |
| Aug 19, 2023 | Core4 Gravel | Open 50mi Solo Open Men | DNF | — | DNF |
| Jun 24, 2023 | Life Time Lutsen 99er | Open 99mi M29 & under | 12th | M 38th | 05:43:49 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jun 25, 2022 | Life Time Lutsen 99er | Open 99mi M1-29 | 24th | M 69th | 05:59:21 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2005 | Iceman Cometh Challenge | Open Mountain Biking - 27Miles M 25-29 | 86th | M 1635th | 03:15:12 |