| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 12, 2026 | Amateur Men 15-16 | 8th | M 56th | 3:26:25 |
| Sep 20, 2025 | Amateur Men 15-16 | 4th | M 26th | 03:31:49 |
| Sep 8, 2024 | Amateur Men 13-14 | 2nd | — | 01:10:36 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| May 29, 2026 | Open 50 MILE - Juniors Men 15-16 | 26th | M 243rd | 03:28:35 |
| May 30, 2025 | Open 50 MILE - Juniors Men 15-16 | 2nd | M 3rd | 02:23:27 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 16, 2025 | Amateur M18 and Under | 9th | M 29th | 03:43:03 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 26, 2025 | Amateur Highlands-Men (19-59) Men 14-18 | DNS | — | DNS |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 28, 2024 | Open 70 Miles Men 19 & Under | 2nd | M 18th | 03:47:11 |