| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Mar 12, 2026 | Amateur 100 Mile M40-49 | 4th | M 19th | 05:20:18 |
| Mar 11, 2023 | Open 100 Mile M40-49 | 16th | M 104th | 05:46:38 |
| Mar 12, 2022 | Open 100 Mile M40-49 | 10th | M 64th | 05:48:36 |
| Mar 14, 2020 | Open 100 Mile M30-39 | 12th | M 25th | 07:57:13 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 16, 2025 | Amateur Male 40-49 | 4th | M 33rd | 03:51:06 |
| Aug 14, 2021 | Open Black Course M 40-49 | 61st | M 212th | 08:37:41 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 9, 2025 | Amateur M40-49 | 4th | M 17th | 07:29:08 |
| Aug 13, 2022 | Amateur M40-49 | 48th | M 133rd | 08:37:47 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| May 30, 2025 | Amateur 200 MILE Men 40-44 | 3rd | M 14th | 10:35:12 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 27, 2024 | Amateur Highlands-Men (19-59) Men 40-44 | 2nd | M 34th | 03:51:42 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Jul 9, 2023 | Open 50mi M40-49 | 9th | M 24th | 04:32:11 |