| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 30, 2026 | Amateur 360 24-34 M | 13th | M 20th | 12:13:08 |
| May 2, 2025 | Amateur 100 Senior M Open | 10th | M 15th | 03:35:13 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Feb 14, 2026 | Amateur Overall 24-34 Men | 32nd | M 104th | 07:47:55 |
| Feb 14, 2026 | Amateur Stage 1 24-34 Men | 40th | M 144th | 04:52:50 |
| Feb 15, 2026 | Amateur Stage 2 24-34 Men | 29th | M 80th | 02:55:05 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 28, 2025 | Open Medium Senior Men | 9th | — | 03:58:15 |