| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 12, 2026 | Amateur Men Para C3 | 2nd | β | 4:01:05 |
| Sep 20, 2025 | Amateur Men Para C3-5 | 4th | β | 04:27:09 |
| Sep 8, 2024 | Amateur Men Para C1 | 1st | β | 03:19:28 |
| Sep 9, 2023 | Amateur Men Para C3 | 1st | β | 03:50:13 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 16, 2026 | Amateur Sea Otter Gravel Race 90 Men 30-39 | 1st | M 100th | 06:49:23 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Oct 4, 2025 | Amateur BIG SUGAR 50 MILE (Formerly 100) Para Men | 1st | β | 02:56:57 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| May 30, 2025 | Amateur 100 MILE Overall Male | 1st | β | 05:54:48 |
| Jun 1, 2024 | Amateur 100 MILE Overall Male | 5th | β | 07:07:32 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 12, 2025 | Open 100 Mi Cycling M Para Athlete | 1st | β | 06:14:14 |
| Apr 20, 2024 | Open 62 Mi Cycling M Parathlete | 1st | M 569th | 04:15:42 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 28, 2024 | Amateur 110 Miles Para Men | 1st | β | 08:43:14 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 18, 2024 | Amateur Black Course Men's Para | 4th | β | 10:17:02 |