| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 15, 2026 | Amateur Leadville Trail 100 MTB M20-29 | 6th | M 25th | 06:43:53 |
| Aug 9, 2025 | Amateur M20-29 | 5th | M 31st | 07:40:31 |
| Aug 24, 2024 | Amateur M20-29 | 12th | M 74th | 07:57:23 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Jun 28, 2026 | Elite Pro Open/Men Overall | 41st | — | 05:37:32 |
| Aug 16, 2025 | Amateur Male 19-29 | 9th | M 31st | 03:48:14 |
| Aug 24, 2024 | Open Blue Course M19-29 | 2nd | M 17th | 05:04:01 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| May 29, 2026 | Elite 100 MILE Elite Men | 32nd | — | 05:41:45 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 16, 2026 | Elite Sea Otter Gravel Men Elite | 113th | — | 05:46:01 |
| Apr 10, 2025 | Amateur Sea Otter Gravel Race 90 Men 19-29 | 3rd | M 14th | 05:24:57 |
| Apr 18, 2024 | Amateur Fuego XL Men 19-29 | 17th | M 49th | 05:13:10 |
| Apr 18, 2024 | Amateur Fuego XC Men 19-29 | 7th | M 23rd | 01:30:17 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Oct 12, 2025 | Amateur 100K Men 20-29 | 2nd | M 21st | 05:36:22 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Oct 4, 2025 | Amateur BIG SUGAR 50 MILE (Formerly 100) M20-29 | 7th | M 22nd | 02:39:10 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 13, 2025 | Amateur Chequamegon 40 M14-29 | 3rd | M 7th | 02:27:32 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 8, 2024 | Amateur Men 19-34 | 11th | M 258th | 06:54:08 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Jul 8, 2023 | Amateur STXC M U23 | 36th | M 76th | 00:16:00 |
| Jul 8, 2023 | Amateur XCO M U23 | 40th | M 408th | 01:08:51 |
| Jul 23, 2022 | Amateur XCO M Junior 17-18 Cat 1/2 | 79th | M 201st | 01:19:29 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| 2023 | Open Male | 28th | M 62nd | 08:08:00 |