| 2 | Gavin Roberts | Calder Valley Fell Runners | M 2 | MV40 1 | 1:30:43 | 156.61 |
| 8 | Joel Gomes | Mercia Fell Runners | M 7 | MV40 2 | 1:36:08 | 147.78 |
| 14 | Tristan Evans | Meirionnydd Running Club | M 13 | MV40 3 | 1:41:35 | 139.86 |
| 15 | Stephen Shorrock | Barlick Fell Runners | M 14 | MV40 4 | 1:41:55 | 139.40 |
| 22 | Jonathan Harrison | Unaffiliated | M 21 | MV40 5 | 1:47:19 | 132.38 |
| 25 | Nick Treitl | Barlick Fell Runners | M 24 | MV40 6 | 1:48:37 | 130.80 |
| 27 | John O'Mahony | Cambridge Harriers | M 26 | MV40 7 | 1:51:36 | 127.30 |
| 32 | James Scott | Mynydd Du | M 31 | MV40 8 | 1:52:31 | 126.27 |
| 33 | Lee Bailey | Prestatyn RC | M 32 | MV40 9 | 1:53:08 | 125.58 |
| 34 | Simon Dathan | HEATH STREET HARRIERS | M 33 | MV40 10 | 1:53:35 | 125.08 |
| 36 | Robert James Miles | Wrexham AAC | M 34 | MV40 11 | 1:53:57 | 124.68 |
| 37 | Darren Hesleton | Bro Dysynni AC | M 35 | MV40 12 | 1:55:00 | 123.54 |
| 49 | Rob Arden | Tattenhall Runners | M 46 | MV40 13 | 1:58:03 | 120.35 |
| 53 | Rhodri ap Dyfrig | Meirionnydd Running Club | M 49 | MV40 14 | 1:59:11 | 119.20 |
| 55 | Richard Anthony | Aberystwyth AC | M 51 | MV40 15 | 1:59:48 | 118.59 |
| 56 | Scott Whetton | Unaffiliated | M 52 | MV40 16 | 2:00:23 | 118.01 |
| 58 | Luke Williams | Hereford Couriers | M 54 | MV40 17 | 2:00:42 | 117.71 |
| 64 | Matthew Knight | Swansea Bay Orienteering Club | M 58 | MV40 18 | 2:04:10 | 114.42 |
| 65 | Shane Williams | Unaffiliated | M 59 | MV40 19 | 2:04:41 | 113.94 |
| 72 | Mark White | Unaffiliated | M 64 | MV40 20 | 2:06:49 | 112.03 |
| 73 | Matthew Farrer | Mynydd Du | M 65 | MV40 21 | 2:06:51 | 112.00 |
| 74 | Martin Lansley | Unaffiliated | M 66 | MV40 22 | 2:07:10 | 111.72 |
| 81 | Dan George | Maldwyn Harriers | M 73 | MV40 23 | 2:08:19 | 110.72 |
| 82 | Iwan Ap Trefor | Rhedwyr Hebog | M 74 | MV40 24 | 2:08:35 | 110.49 |
| 88 | Bob Stones | Unaffiliated | M 80 | MV40 25 | 2:10:37 | 108.77 |
| 99 | Ryan Cook | Unaffiliated | M 88 | MV40 26 | 2:12:17 | 107.40 |
| 107 | Ben Smith | Unaffiliated | M 94 | MV40 27 | 2:13:46 | 106.21 |
| 113 | Ross Lambie | Unaffiliated | M 99 | MV40 28 | 2:15:21 | 104.97 |
| 114 | Graham Pilling | Pudsey & Bramley AC | M 100 | MV40 29 | 2:15:29 | 104.86 |
| 118 | Allan Mckeown | Buckley Runners | M 103 | MV40 30 | 2:15:45 | 104.66 |
| 119 | Pete Gray | Buckley Runners | M 104 | MV40 31 | 2:15:51 | 104.58 |
| 123 | Sam Hodgson | Unaffiliated | M 106 | MV40 32 | 2:16:11 | 104.32 |
| 126 | Andrew Sole | Unaffiliated | M 109 | MV40 33 | 2:16:59 | 103.71 |
| 129 | James Floyd | Cambridge Harriers | M 112 | MV40 34 | 2:18:51 | 102.32 |
| 136 | James Dent | Unaffiliated | M 117 | MV40 35 | 2:21:12 | 100.62 |
| 142 | Chris O'Brien | Brecon AC | M 121 | MV40 36 | 2:23:32 | 98.98 |
| 146 | James Martin | Unaffiliated | M 124 | MV40 37 | 2:24:12 | 98.52 |
| 147 | Andrew Smith | Mynydd Du | M 125 | MV40 38 | 2:24:19 | 98.44 |
| 148 | Ben Trow | Unaffiliated | M 126 | MV40 39 | 2:25:34 | 97.60 |
| 149 | David Green | Pensby Runners | M 127 | MV40 40 | 2:25:47 | 97.45 |
| 150 | Stuart Manford | Unaffiliated | M 128 | MV40 41 | 2:26:07 | 97.23 |
| 152 | Keith Dunham | Pensby Runners | M 130 | MV40 42 | 2:26:24 | 97.04 |
| 167 | Jake Webb-Jones | Unaffiliated | M 137 | MV40 43 | 2:30:27 | 94.43 |
| 170 | Jonathan Miles | Unaffiliated | M 138 | MV40 44 | 2:31:04 | 94.04 |
| 171 | Tom Black | Unaffiliated | M 139 | MV40 45 | 2:31:24 | 93.84 |
| 174 | Nathan Jones | Unaffiliated | M 140 | MV40 46 | 2:32:07 | 93.40 |
| 179 | Stephen Aucock | Mercia Fell Runners | M 143 | MV40 47 | 2:33:21 | 92.64 |
| 182 | Rob Kirkpatrick | Unaffiliated | M 146 | MV40 48 | 2:34:11 | 92.14 |
| 187 | Tim Reynolds | Unaffiliated | M 149 | MV40 49 | 2:36:16 | 90.92 |
| 210 | Liam O'Brien | Unaffiliated | M 162 | MV40 50 | 2:44:39 | 86.29 |
| 216 | Craig Smith | Unaffiliated | M 165 | MV40 51 | 2:49:02 | 84.05 |
| 220 | Ian Osullivan | Unaffiliated | M 169 | MV40 52 | 2:49:28 | 83.83 |
| 223 | Andrew Offor | Nuneaton Harriers | M 172 | MV40 53 | 2:52:36 | 82.31 |
| 227 | Tim Edwards | Unaffiliated | M 175 | MV40 54 | 2:55:25 | 80.99 |
| 230 | Iain Hobson | Buckley Runners | M 177 | MV40 55 | 2:56:44 | 80.39 |
| 232 | Phil Smithies | Unaffiliated | M 179 | MV40 56 | 2:57:03 | 80.24 |
| 252 | Rob Arnold | Unaffiliated | M 191 | MV40 57 | 3:18:42 | 71.50 |
| 256 | Andrew Harbit | Unaffiliated | M 192 | MV40 58 | 3:42:00 | 64.00 |
| DNF | Andrew Berry | Barlick Fell Runners | M | MV40 | DNF | 0.00 |
| DNF | Tom Turner | Mynydd Du | M | MV40 | DNF | 0.00 |