| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 2 | Chris McLean | Meirionnydd Running Club | M 2 | MS 1 | 55:36 | 139.72 |
| 3 | Simon Newman | Meirionnydd Running Club | M 3 | MS 2 | 56:34 | 137.33 |
| 4 | Tom Leather | Tattenhall Runners | M 4 | MS 3 | 57:36 | 134.87 |
| 6 | Ieuan Belshaw | Rhedwyr Eryri Harriers | M 6 | MS 4 | 1:01:49 | 125.67 |
| 10 | Morgan Hirsch | Unaffiliated | M 10 | MS 5 | 1:05:45 | 118.15 |
| 11 | Ed Iffla | Bro Dysynni AC | M 11 | MS 6 | 1:05:53 | 117.91 |
| 12 | Ieuan Pugh Jones | Meirionnydd Running Club | M 12 | MS 7 | 1:06:05 | 117.55 |
| 14 | Kameron Simmons-Sandy | Cerist Triathlon Club | M 14 | MS 8 | 1:06:50 | 116.24 |
| 15 | Gareth Hughes | Meirionnydd Running Club | M 15 | MS 9 | 1:07:11 | 115.63 |
| 16 | Jake Metcalf | Meirionnydd Running Club | M 16 | MS 10 | 1:08:52 | 112.80 |
| 29 | James Raymond | Meirionnydd Running Club | M 25 | MS 11 | 1:17:26 | 100.32 |