| 4 | 20 Meh 2026 | Brecon Beacons/Bannau Brycheiniog 2026 | MV40 | 3:39:30 | 125.04 |
| 5 | 14 Meh 2026 | Foel Fras 2026 | MV40 | 1:50:11 | 130.64 |
| 5 | 9 Meh 2026 | Mynydd Graig Goch 2026 | MV40 | 34:24 | 134.76 |
| 6 | 2 Meh 2026 | Moel y Gest 2026 | MV40 | 34:57 | 144.52 |
| 3 | 26 Mai 2026 | Mynydd Mawr 2026 | MV40 | 34:31 | 144.10 |
| 1 | 5 Mai 2026 | Moel Lus 2026 | MV40 | 22:59 | 153.70 |
| 3 | 28 Ebr 2026 | 3 Hills Penmaenmawr | MV40 | 30:57 | 150.24 |
| 24 | 21 Ebr 2026 | Pen Dinas | MV40 | 32:16 | 130.05 |
| 3 | 7 Ebr 2026 | Moel Tryfan | MV40 | 18:44 | 146.02 |
| 5 | 15 Tach 2025 | Penmaenmawr Fell Race | M | 1:17:21 | 156.35 |
| 4 | 10 Meh 2025 | Tal y Mignedd | MV40 | 38:05 | 134.81 |
| 3 | 3 Meh 2025 | Mynydd Graig Goch | MV40 | 32:48 | 142.88 |
| 10 | 31 Mai 2025 | Welsh 1000m Peaks/Copaon 1000m Cymru | MV40 | 4:49:31 | 131.58 |
| 2 | 20 Mai 2025 | Moel y Gest | MV40 | 33:29 | 146.11 |
| 1 | 13 Mai 2025 | Moel Tryfan | MV40 | 17:40 | 149.44 |
| 4 | 6 Mai 2025 | Y Garn | MV40 | 28:48 | 139.89 |
| 3 | 29 Ebr 2025 | Pen Dinas | MV40 | 26:32 | 149.82 |
| 5 | 19 Ebr 2025 | Fron Four | MV40 | 49:55 | 136.79 |
| 2 | 15 Ebr 2025 | Moel Lus | MV40 | 22:57 | 152.90 |
| 4 | 5 Ebr 2025 | Ras Moel Wnion | MV40 | 38:07 | 143.26 |
| 2 | 1 Ebr 2025 | Moel Tryfan | MV40 | 17:52 | 150.84 |
| 78 | 21 Medi 2024 | Pedol Peris | M | 4:26:02 | 105.24 |
| 17 | 30 Ebr 2024 | Pen Dinas | M | 32:43 | 125.50 |
| 34 | 16 Ebr 2024 | Moel Lus | M | 29:34 | 117.38 |
| 3 | 23 Medi 2023 | Peris Horseshoe Short (V60+ only) | M | 1:58:05 | 133.99 |
| 58 | 5 Awst 2023 | Maesgwm Detour | M | 1:46:48 | 109.25 |
| 18 | 20 Mai 2023 | Ras y Gader/Cader Idris | M | 1:42:59 | 135.41 |
| 6 | 20 Awst 2022 | Ras Tri Chopa yr Eifl | M | 48:47 | 132.82 |
| DNF | 28 Mai 2022 | Welsh 1000m Peaks / Copaon 1000m Cymru | M | DNF | 0.00 |
| 13 | 25 Chwef 2022 | Clwydian Sheeptracks | M | 2:45:36 | 128.14 |