| 1 | Ally Hughes | Mercia Fell Runners | M 1 | MV40 1 | 2:30:08 | 138.72 |
| 2 | Tristan Evans | Meirionnydd Running Club | M 2 | MV40 2 | 2:31:06 | 137.83 |
| 3 | Paul Martin | Unaffiliated | M 3 | MV40 3 | 2:33:23 | 135.78 |
| 7 | Grant Little | GOG Triathlon | M 7 | MV40 4 | 2:36:39 | 132.95 |
| 15 | Philip Hatcher-Moore | Unaffiliated | M 14 | MV40 5 | 2:48:52 | 123.33 |
| 23 | Rob Duckers | Clwydian Range Runners | M 22 | MV40 6 | 3:01:44 | 114.60 |
| 24 | George Aylward | Penny Lane Striders | M 23 | MV40 7 | 3:02:15 | 114.27 |
| 26 | Andy Dunn | Unaffiliated | M 25 | MV40 8 | 3:02:38 | 114.03 |
| 30 | Mark Barnabas | Calder Valley Fell Runners | M 28 | MV40 9 | 3:04:13 | 113.05 |
| 31 | John-Paul Hunt | Spa Striders | M 29 | MV40 10 | 3:05:04 | 112.53 |
| 38 | Craig Riches | Unaffiliated | M 34 | MV40 11 | 3:11:30 | 108.75 |
| 39 | Peter Middleton | Shrewsbury AC | M 35 | MV40 12 | 3:11:51 | 108.56 |
| 44 | Stanley May | Manchester Frontrunners | M 37 | MV40 13 | 3:17:02 | 105.70 |
| 45 | Neil Upton | Pensby Runners | M 38 | MV40 14 | 3:17:54 | 105.24 |
| 50 | David Green | Pensby Runners | M 40 | MV40 15 | 3:20:57 | 103.64 |
| 52 | Daniel Thompson | Calder Valley Fell Runners | M 42 | MV40 16 | 3:22:39 | 102.77 |
| 54 | Andrew Wright | Calder Valley Fell Runners | M 44 | MV40 17 | 3:23:24 | 102.39 |
| 62 | Dan Burton | Run Free Fell Runners | M 48 | MV40 18 | 3:29:43 | 99.31 |
| 64 | Richard Hunter | Shropshire Shufflers | M 50 | MV40 19 | 3:31:03 | 98.68 |
| 67 | Ben Sweeney | Unaffiliated | M 53 | MV40 20 | 3:32:37 | 97.95 |
| 68 | Neil Thorpe | Calder Valley Fell Runners | M 54 | MV40 21 | 3:33:07 | 97.72 |
| 69 | Tim Gears | Oswestry Olympians | M 55 | MV40 22 | 3:35:13 | 96.77 |
| 81 | Owen Gethin Evans | Unaffiliated | M 63 | MV40 23 | 3:53:02 | 89.37 |
| 85 | Chris Royle | Cheshire Dragons | M 64 | MV40 24 | 3:58:00 | 87.51 |
| 93 | Christopher Swann | SOUTH CHESHIRE HARRIERS | M 68 | MV40 25 | 4:06:06 | 84.63 |
| 97 | Robert Chalmers | Pensby Runners | M 70 | MV40 26 | 4:10:19 | 83.20 |
| 102 | Ryan Griffiths | Unaffiliated | M 75 | MV40 27 | 4:22:51 | 79.23 |
| 104 | James Butterworth | Unaffiliated | M 76 | MV40 28 | 4:23:38 | 79.00 |