| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Jul 12, 2026 | Open Silver Course Men 40-49 | 1st | M 3rd | 01:06:55 |
| Jul 12, 2025 | Open Silver Course Men 40-49 | 13th | M 72nd | 02:40:10 |
| Jul 13, 2024 | Open Gold Course Men 40-49 | 5th | M 21st | 03:26:01 |
| Jul 8, 2023 | Open Tungsten Course Men 40-49 | 12th | M 45th | 05:08:25 |
| Jul 9, 2022 | Open Gold Course Men 40-49 | 3rd | M 11th | 02:45:08 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Oct 12, 2025 | Open 20K Men | 88th | — | 01:57:15 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 27, 2025 | Open 110 Miles Men 40-49 | 12th | M 43rd | 06:58:04 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 16, 2025 | Open Blue Course Male | 33rd | — | 05:42:19 |
| Aug 24, 2024 | Open Blue Course M40-49 | 24th | M 87th | 05:45:29 |
| Aug 19, 2023 | Open Blue Course M40-49 | 17th | M 58th | 05:37:17 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Nov 3, 2012 | Amateur Mountain Bike-29Mi M 30-34 | 334th | M 3337th | 04:28:19 |