| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 1 | Jacob Hiom | Keswick AC | M 1 | MS 1 | 3:26:57 | 130.42 |
| 4 | Craig Lowe | Rhedwyr Eryri Harriers | M 4 | MS 2 | 3:31:13 | 127.79 |
| 5 | Chris Mclean | Unaffiliated | M 5 | MS 3 | 3:31:42 | 127.50 |
| 6 | Bryan Dooley | Cavour Atletica | M 6 | MS 4 | 3:42:39 | 121.23 |
| 7 | Matthew Bye | Unaffiliated | M 7 | MS 5 | 3:46:45 | 119.03 |
| 8 | Seb Kinsey | Glossopdale Harriers | M 8 | MS 6 | 3:49:35 | 117.57 |
| 12 | Kristians Lunins | Unaffiliated | M 11 | MS 7 | 4:03:43 | 110.75 |
| 15 | Nick Jurd | Unaffiliated | M 14 | MS 8 | 4:09:02 | 108.38 |
| 22 | Jared Forte | Unaffiliated | M 19 | MS 9 | 4:14:17 | 106.15 |
| 26 | Nathan Price | Unaffiliated | M 22 | MS 10 | 4:27:24 | 100.94 |
| 29 | Richard Askew | Clwydian Range Runners | M 23 | MS 11 | 4:36:56 | 97.46 |
| 32 | Dom Taylor | Gemma Weston | M 25 | MS 12 | 4:43:49 | 95.10 |
| 40 | Ethan Walton | Unaffiliated | M 30 | MS 13 | 5:03:59 | 88.79 |
| 44 | Teifion Davies | Sarn Helen | M 31 | MS 14 | 5:25:08 | 83.02 |