| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jul 19, 2026 | Elite 200k Pro/Elite Male | 13th | β | 6:45:05 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jun 28, 2026 | Elite Pro Open/Men Overall | 4th | β | 04:41:20 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jun 20, 2026 | Open Ram's Horn 84.6 mile Male 20 - 24 | 1st | M 1st | 4:54:47 |
| Jun 23, 2023 | Open Ram's Horn Escape Male | 28th | β | 5:20:39 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Apr 30, 2026 | Elite 360 Pro Men | 56th | β | 11:22:20 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Apr 16, 2026 | Elite Sea Otter Gravel Men Elite | 37th | β | 04:35:54 |
| Apr 10, 2025 | Elite Sea Otter Gravel Men Elite | 94th | β | 05:15:51 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Mar 12, 2026 | Elite Pro Men 100 Mile Overall | 14th | β | 04:46:28 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Mar 6, 2026 | Elite 93mi Pro Men | 12th | β | 04:30:15 |
| Mar 6, 2026 | Elite Criterium Pro Men | 8th | β | 00:23:26 |
| Mar 7, 2025 | Elite 92mi Pro Male | 29th | β | 02:48:26 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Nov 1, 2025 | Elite 30 Mi Cycling Pro/Cat1 M 01-99 | 14th | β | 01:44:40 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Oct 12, 2025 | Elite 100K Elite Men | 35th | β | 05:03:46 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Oct 4, 2025 | Elite BIG SUGAR 50 MILE ELITE MEN | 41st | β | 02:20:06 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Sep 20, 2025 | Elite Men | 40th | β | 04:53:19 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Sep 13, 2025 | Elite Pro/Elite Chequamegon 40 Male | 20th | β | 02:01:19 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Aug 23, 2025 | Elite 150 Mile Elite Men | 16th | β | 07:21:50 |
| Aug 17, 2019 | Open 75 Mile Male | 11th | β | 04:02:55 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jul 12, 2025 | Elite 69mi Elite Men | 3rd | β | 04:16:28 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| May 30, 2025 | Elite Men - 200 MILE Male | 60th | β | 09:38:36 |
| May 31, 2019 | Open DK 200 | 233rd | β | 13:42:52 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Mar 1, 2025 | Elite Waffle Elite Men | 27th | β | 6:12:26 |
| Mar 5, 2023 | Amateur Waffle Men U23 | 4th | M 9th | 6:52:12 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Sep 28, 2024 | ELITE MEN 110 | 9th | β | 05:11:52 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Aug 24, 2024 | Elite Pro Male | 20th | β | 06:28:35 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jul 7, 2024 | Open 50mi M20-29 | 36th | M 195th | 05:34:07 |
| Jul 10, 2022 | Open 50mi Overall Male | 2nd | β | 03:42:38 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jul 23, 2022 | Amateur XCO M U23 19-22 | 26th | β | 01:36:48 |
| Jul 23, 2022 | Amateur STXC M U23 | 35th | β | 00:18:03 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Apr 29, 2022 | Elite Pro Men Backcountry Race | 31st | β | 03:43:36 |
| Apr 29, 2022 | Elite Crit Pro Men | 22nd | β | β |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Oct 31, 2021 | Open Waffle Men 19 and Under | 2nd | M 127th | 6:22:23 |