| 2026 | Olympic Clydesdale · 32 mi | 3 | 3:08:05 | — | — |
| 2026 | Olympic Relay Mixed · 32 mi | 3 | 2:28:15 | — | — |
| 2026 | Olympic Athena · 32 mi | 1 | 2:59:34 | — | — |
| 2026 | Olympic Age Group · 32 mi | 93 | 2:37:13 | 2:34:33 | 2:41:46 |
| 2026 | Olympic Elite · 32 mi | 2 | 2:24:05 | — | — |
| 2026 | Olympic Non Competitive · 32 mi | 5 | 3:03:46 | 3:03:46 | — |
| 2026 | Sprint Novice · 16 mi | 100 | 1:35:55 | 1:33:30 | 1:42:12 |
| 2026 | Sprint Relay Team - Male · 16 mi | 2 | 1:13:22 | — | — |
| 2026 | Sprint Elite · 16 mi | 3 | 1:16:41 | — | — |
| 2026 | Sprint Relay Team - Female · 16 mi | 3 | 1:35:15 | — | — |
| 2026 | Sprint Relay Team - Mixed · 16 mi | 2 | 1:24:33 | — | — |
| 2026 | Sprint Age Group · 16 mi | 218 | 1:27:07 | 1:22:37 | 1:32:12 |
| 2026 | Sprint Athena · 16 mi | 8 | 1:49:24 | — | 1:49:24 |
| 2026 | Sprint Clydesdale · 16 mi | 12 | 1:23:30 | 1:23:30 | — |
| 2026 | Sprint Non Competitive · 16 mi | 17 | 1:53:55 | 1:40:45 | 1:58:54 |
| 2026 | 5K Run · 5K | 12 | 37:31 | — | 39:04 |
| 2025 | Olympic Clydesdale · 32 mi | 6 | 2:51:50 | 2:51:50 | — |
| 2025 | Olympic Athena · 32 mi | 3 | 3:09:24 | — | — |
| 2025 | Olympic Age Group · 32 mi | 55 | 2:36:29 | 2:31:38 | 2:46:36 |
| 2025 | Olympic Elite · 32 mi | 1 | 2:32:37 | — | — |
| 2025 | Sprint Non Competitive · 16 mi | 8 | 1:38:30 | — | 1:38:44 |
| 2025 | Sprint Elite · 16 mi | 6 | 1:34:37 | 1:26:43 | — |
| 2025 | Sprint Age Group · 16 mi | 219 | 1:24:49 | 1:20:18 | 1:32:59 |
| 2025 | Sprint Athena · 16 mi | 13 | 1:46:18 | — | 1:46:18 |
| 2025 | Sprint Clydesdale · 16 mi | 13 | 1:31:25 | 1:31:25 | — |
| 2025 | Sprint Novice · 16 mi | 50 | 1:35:30 | 1:25:55 | 1:41:54 |
| 2025 | Sprint Adaptive · 16 mi | 1 | 1:30:52 | — | — |
| 2025 | Sprint Relay Team - Male · 16 mi | 3 | 1:10:01 | — | — |
| 2025 | Sprint Relay Team - Mixed · 16 mi | 2 | 1:26:34 | — | — |
| 2025 | 5K Run · 5K | 20 | 29:57 | 29:39 | 31:42 |
| 2024 | Olympic Non Competitive · 32 mi | 6 | 2:59:24 | 2:59:24 | — |
| 2024 | Olympic Elite · 32 mi | 2 | 2:16:56 | — | — |
| 2024 | Olympic Age Group · 32 mi | 62 | 2:32:20 | 2:28:26 | 2:43:16 |
| 2024 | Olympic Clydesdale · 32 mi | 1 | 3:02:16 | — | — |
| 2024 | Sprint Relay Team - Female · 16 mi | 2 | 1:20:51 | — | — |
| 2024 | Sprint Relay Team - Mixed · 16 mi | 2 | 1:13:40 | — | — |
| 2024 | Sprint Novice · 16 mi | 52 | 1:37:05 | 1:32:46 | 1:38:29 |
| 2024 | Sprint Elite · 16 mi | 6 | 1:05:24 | 1:06:03 | — |
| 2024 | Sprint Age Group · 16 mi | 209 | 1:22:18 | 1:19:35 | 1:32:22 |
| 2024 | Sprint Athena · 16 mi | 12 | 1:40:44 | — | 1:40:44 |