| 18 | Jez Brown | Buckley Runners | M 17 | MV50 1 | 1:45:07 | 135.15 |
| 26 | Simon Edwards | Buckley Runners | M 25 | MV50 2 | 1:50:34 | 128.49 |
| 39 | Virgil Barton's | Calder Valley Fell Runners | M 37 | MV50 3 | 1:55:39 | 122.85 |
| 60 | Martin Carter | Hereford Couriers | M 56 | MV50 4 | 2:01:49 | 116.63 |
| 66 | Warren McNally | Pensby Runners | M 60 | MV50 5 | 2:04:55 | 113.73 |
| 77 | Andy Jones | GOG Triathlon | M 69 | MV50 6 | 2:07:43 | 111.24 |
| 83 | Thomas Heizmann | Unaffiliated | M 75 | MV50 7 | 2:08:40 | 110.42 |
| 86 | Glen Price | Denbigh Harriers | M 78 | MV50 8 | 2:09:20 | 109.85 |
| 89 | Iain Hendry | Neath Harriers | M 81 | MV50 9 | 2:10:46 | 108.64 |
| 91 | Gethin Williams | Meirionnydd Running Club | M 82 | MV50 10 | 2:10:56 | 108.51 |
| 92 | Thomas Lawson | Unaffiliated | M 83 | MV50 11 | 2:10:58 | 108.48 |
| 95 | Matthew Harrison | Mercia Fell Runners | M 84 | MV50 12 | 2:11:17 | 108.22 |
| 96 | Paul Telford | Unaffiliated | M 85 | MV50 13 | 2:11:23 | 108.13 |
| 102 | Kevin Allerton | Trentham Running Club | M 90 | MV50 14 | 2:12:31 | 107.21 |
| 108 | Ian Ruck | Westbury Harriers | M 95 | MV50 15 | 2:14:20 | 105.76 |
| 115 | Bedwyr Humphreys | Unaffiliated | M 101 | MV50 16 | 2:15:31 | 104.84 |
| 128 | Matt Helm | Unaffiliated | M 111 | MV50 17 | 2:17:58 | 102.97 |
| 134 | Owen Conry | Denbigh Harriers | M 115 | MV50 18 | 2:21:03 | 100.72 |
| 139 | Neil Gooding | Pensby Runners | M 119 | MV50 19 | 2:22:40 | 99.58 |
| 141 | Rhys Lewis | Unaffiliated | M 120 | MV50 20 | 2:23:21 | 99.11 |
| 155 | John McCarthy | Dengie 100 runners | M 132 | MV50 21 | 2:27:10 | 96.54 |
| 156 | Julian Smith | Unaffiliated | M 133 | MV50 22 | 2:27:11 | 96.53 |
| 192 | Andrew Stephens | Monross-Trailblazers | M 152 | MV50 23 | 2:37:11 | 90.39 |
| 193 | Michael Hodson | Bramhall Runners | M 153 | MV50 24 | 2:37:14 | 90.36 |
| 206 | Dan Waters | Unaffiliated | M 159 | MV50 25 | 2:42:42 | 87.32 |
| 209 | Andrew Holt | Dark Peak Fell Runners | M 161 | MV50 26 | 2:44:32 | 86.35 |
| 217 | Stuart Jones | Unaffiliated | M 166 | MV50 27 | 2:49:09 | 83.99 |
| 221 | Mike Indeka | Unaffiliated | M 170 | MV50 28 | 2:50:07 | 83.51 |
| 226 | Neil Wong | Pensby Runners | M 174 | MV50 29 | 2:53:29 | 81.89 |
| 228 | Tim Pearce | MARSHALL MILTON KEYNES AC | M 176 | MV50 30 | 2:55:57 | 80.74 |
| 231 | Marcus Shaikh | Roadhoggs Leicester AC | M 178 | MV50 31 | 2:56:51 | 80.33 |
| 241 | Gareth Evans | HASLINGTON | M 185 | MV50 32 | 3:03:44 | 77.32 |
| 246 | Andy Maloney | Unaffiliated | M 187 | MV50 33 | 3:13:15 | 73.52 |
| 248 | David Capewell | Worcester Athletics Club | M 188 | MV50 34 | 3:13:21 | 73.48 |
| 250 | Graham McVey | Unaffiliated | M 190 | MV50 35 | 3:16:16 | 72.39 |
| 257 | Gavin Price | Propel Next Generaition | M 193 | MV50 36 | 3:45:36 | 62.97 |