| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Apr 30, 2026 | Amateur 200 45-49 M | 27th | M 258th | 08:19:03 |
| May 1, 2024 | Open 360 Master 40 M | 57th | M 229th | 16:25:46 |
| May 18, 2022 | Open 200 Master 40 M | 29th | M 95th | 08:34:32 |
| Sep 12, 2020 | Open 100 Senior M | 6th | M 10th | 03:49:18 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Apr 11, 2026 | Amateur 104mi Male 45-49 | 23rd | M 108th | 05:54:03 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Feb 14, 2026 | Amateur Overall 45-49 Men | 23rd | M 193rd | 08:31:06 |
| Feb 14, 2026 | Amateur Stage 1 45-49 Men | 26th | M 226th | 05:12:42 |
| Feb 15, 2026 | Amateur Stage 2 45-49 Men | 27th | M 203rd | 03:18:24 |
| Feb 25, 2023 | Open Gravel Large Men | 108th | — | 02:51:45 |
| Jun 3, 2022 | Open Gravel Large Men | 65th | — | 02:28:31 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Sep 28, 2025 | Open Medium Masters 40 Men | 8th | M 10th | 04:14:29 |
| Jun 4, 2023 | Elite Large Pro Men | 271st | — | 06:29:30 |
| Jun 4, 2023 | Amateur Large 40-44 Men | 46th | M 269th | 06:29:30 |