| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 1 | Liam Glen | Unaffiliated | M 1 | MS 1 | 2:53:22 | 150.56 |
| 3 | Ellis Davies | Brecon AC | M 3 | MS 2 | 3:13:37 | 134.82 |
| 6 | Iestyn Evans | Neath Harriers | M 6 | MS 3 | 3:27:30 | 125.79 |
| 7 | Wilf Evans | CDF Runners | M 7 | MS 4 | 3:33:05 | 122.50 |
| 8 | Jonathan McCloy | BARF | M 8 | MS 5 | 3:42:57 | 117.08 |
| 17 | Emily Browne | CDF Runners | F 1 | FS 1 | 4:11:10 | 103.92 |
| 18 | Katy Baugh | Denbigh Harriers | F 2 | FS 2 | 4:13:35 | 102.93 |
| 20 | Emily Retallick | Denbigh Harriers | F 3 | FS 3 | 4:21:42 | 99.74 |
| 21 | Spencer Napolitano | Unaffiliated | M 18 | MS 6 | 4:33:00 | 95.61 |
| 23 | Thomas Power | Unaffiliated | M 20 | MS 7 | 4:35:31 | 94.74 |
| 29 | Rachael Evans | Denbigh Harriers | F 6 | FS 4 | 4:54:42 | 88.57 |