| 1 | Oliver Perratt | Mercia Fell Runners | M 1 | MS 1 | 36:34 | 161.26 |
| 2 | Adam Bentham | Mercia Fell Runners | M 2 | MU19 1 | 37:35 | 156.90 |
| 3 | Jack Agnew | Mercia Fell Runners | M 3 | MS 2 | 39:32 | 149.16 |
| 4 | Dominic Jones | Mercia Fell Runners | M 4 | MV40 1 | 39:48 | 148.16 |
| 5 | Tom Hancock | Unaffiliated | M 5 | MS 3 | 40:01 | 147.36 |
| 6 | Eric Apperley | Builth & District Running Club | M 6 | MS 4 | 41:50 | 140.96 |
| 7 | Gareth Leek | Croft Ambrey RC | M 7 | MS 5 | 42:13 | 139.68 |
| 8 | Jordan Stamp | Telford AC | M 8 | MS 6 | 42:58 | 137.24 |
| 9 | Marc Ward | Unaffiliated | M 9 | MV40 2 | 43:30 | 135.56 |
| 10 | Gabe Morris | Shrewsbury AC | M 10 | MV40 3 | 43:33 | 135.40 |
| 11 | Stuart Smith | Mercia Fell Runners | M 11 | MS 7 | 44:24 | 132.81 |
| 12 | Andrew Normand | Shropshire Shufflers | M 12 | MS 8 | 44:26 | 132.71 |
| 14 | Ashley Wells | Unaffiliated | M 13 | MS 9 | 44:41 | 131.97 |
| 15 | Simon Hall | Western Tempo | M 14 | MV40 4 | 45:08 | 130.65 |
| 16 | Ashley Fawke | Unaffiliated | M 15 | MS 10 | 45:11 | 130.51 |
| 17 | Matthew Marsh | Unaffiliated | M 16 | MU19 2 | 46:00 | 128.19 |
| 18 | Simon Cartwright | Unaffiliated | M 17 | MS 11 | 46:01 | 128.15 |
| 19 | Jamie Arkle | Mercia Fell Runners | M 18 | MS 12 | 46:04 | 128.01 |
| 20 | Simon Adney | Mercia Fell Runners | M 19 | MV40 5 | 46:05 | 127.96 |
| 21 | Harry Bane | Mercia Fell Runners | M 20 | MU19 3 | 46:09 | 127.77 |
| 22 | Stuart Gater | Unaffiliated | M 21 | MS 13 | 46:25 | 127.04 |
| 23 | Grant Womack | Croft Ambrey RC | M 22 | MV40 6 | 46:46 | 126.09 |
| 24 | Chris Atherton | Ambleside AC | M 23 | MV40 7 | 46:50 | 125.91 |
| 25 | Virgil Barton | Calder Valley Fell Runners | M 24 | MV50 1 | 46:52 | 125.82 |
| 26 | Karl Clack | Shropshire Shufflers | M 25 | MV45 1 | 46:54 | 125.73 |
| 27 | Andy Woodvine | Unaffiliated | M 26 | MV40 8 | 46:55 | 125.69 |
| 28 | Simeon Lloyd | Unaffiliated | M 27 | MV50 2 | 46:58 | 125.55 |
| 29 | Mark Furth | Unaffiliated | M 28 | MV45 2 | 47:00 | 125.46 |
| 30 | Joe Davies | Shrewsbury AC | M 29 | MS 14 | 47:01 | 125.42 |
| 31 | Eric Fowler | Mercia Fell Runners | M 30 | MV60 1 | 47:03 | 125.33 |
| 32 | James Houghton | Unaffiliated | M 31 | MS 15 | 47:10 | 125.02 |
| 33 | Tom Blackwell | Mercia Fell Runners | M 32 | MV45 3 | 47:35 | 123.93 |
| 34 | Danny Beeson | Maldwyn Harriers | M 33 | MS 16 | 47:52 | 123.19 |
| 35 | Joe Donnelly | Mercia Fell Runners | M 34 | MS 17 | 48:01 | 122.81 |
| 36 | John Atyeo | Mercia Fell Runners | M 35 | MV55 1 | 48:05 | 122.64 |
| 37 | Spencer Napolitano | Unaffiliated | M 36 | MS 18 | 48:07 | 122.55 |
| 38 | Rob Corcoran | Shropshire Shufflers | M 37 | MV45 4 | 48:14 | 122.26 |
| 39 | Andrew Price | Shrewsbury AC | M 38 | MS 19 | 48:27 | 121.71 |
| 40 | Adrian Marsh | Unaffiliated | M 39 | MV45 5 | 48:38 | 121.25 |
| 43 | William Carlyle | Mercia Fell Runners | M 40 | MS 20 | 49:08 | 120.02 |
| 45 | Isaac Hall | Unaffiliated | M 41 | MU19 4 | 49:37 | 118.85 |
| 47 | Nigel Taylor | Croft Ambrey RC | M 42 | MV55 2 | 50:02 | 117.86 |
| 48 | Mark Agnew | Mercia Fell Runners | M 43 | MV55 3 | 50:05 | 117.74 |
| 49 | Chris Doran | Telford Harriers | M 44 | MV45 6 | 50:16 | 117.31 |
| 50 | Robert Davies | Unaffiliated | M 45 | MS 21 | 50:19 | 117.19 |
| 51 | John Langton | Mercia Fell Runners | M 46 | MV60 2 | 50:21 | 117.12 |
| 52 | Ewein Howes | Cardiff University Triathlon Club | M 47 | MU23 1 | 50:29 | 116.81 |
| 53 | James Adney | Mercia Fell Runners | M 48 | MV45 7 | 50:35 | 116.58 |
| 54 | Chris Duffner | Unaffiliated | M 49 | MV45 8 | 50:41 | 116.35 |
| 55 | Michael Innes | Mercia Fell Runners | M 50 | MV60 3 | 50:43 | 116.27 |
| 56 | Lee Murphy | Unaffiliated | M 51 | MV40 9 | 50:46 | 116.16 |
| 57 | Eddie Mould | Unaffiliated | M 52 | MU23 2 | 51:11 | 115.21 |
| 58 | Ben Du Feu | Mercia Fell Runners | M 53 | MS 22 | 51:24 | 114.72 |
| 59 | Michael Smith | Telford Harriers | M 54 | MS 23 | 51:28 | 114.58 |
| 60 | Stephen Aucock | Mercia Fell Runners | M 55 | MV45 9 | 51:33 | 114.39 |
| 61 | Matt Harrison | Mercia Fell Runners | M 56 | MV50 3 | 52:03 | 113.29 |
| 62 | Guy Holloway | Bayston Hill Salad dodgers | M 57 | MV50 4 | 52:07 | 113.15 |
| 64 | Michael Reynolds | Mercia Fell Runners | M 58 | MV55 4 | 52:25 | 112.50 |
| 65 | Barrie Pugh | Unaffiliated | M 59 | MV45 10 | 52:53 | 111.51 |
| 67 | Dominic Williams | Unaffiliated | M 60 | MV50 5 | 53:10 | 110.91 |
| 68 | Mark Hill | Mercia Fell Runners | M 61 | MV55 5 | 53:15 | 110.74 |
| 71 | James Floyd | Cambridge Harriers | M 62 | MV45 11 | 53:28 | 110.29 |
| 72 | Peter Stone | Shropshire Shufflers | M 63 | MV40 10 | 53:32 | 110.15 |
| 73 | Vic Thomson | VeloRunner | M 64 | MV50 6 | 54:16 | 108.66 |
| 75 | Mark Bentham | Mercia Fell Runners | M 65 | MV50 7 | 54:29 | 108.23 |
| 77 | Paul Sherwood | Exeter Triathlon Club | M 66 | MV50 8 | 55:34 | 106.12 |
| 78 | Matthew Lee | Mercia Fell Runners | M 67 | MV45 12 | 55:41 | 105.90 |
| 79 | Bernie Morris | Buckley Runners | M 68 | MV50 9 | 55:45 | 105.77 |
| 80 | Toby Newman | Unaffiliated | M 69 | MV40 11 | 56:05 | 105.14 |
| 81 | Tony Howsam | Croft Ambrey RC | M 70 | MV45 13 | 56:17 | 104.77 |
| 82 | Andy Robinson | Mercia Fell Runners | M 71 | MV60 4 | 56:21 | 104.65 |
| 83 | James Haughs | Unaffiliated | M 72 | MV45 14 | 56:25 | 104.52 |
| 84 | Paul Parker | Croft Ambrey RC | M 73 | MV50 10 | 56:38 | 104.12 |
| 85 | Jordan Bland | Shropshire Shufflers | M 74 | MS 24 | 56:41 | 104.03 |
| 86 | Andy Latham | Mercia Fell Runners | M 75 | MV40 12 | 56:51 | 103.73 |
| 87 | Mike Cairns | Unaffiliated | M 76 | MS 25 | 56:58 | 103.51 |
| 89 | Robert Court | Bayston Hill Salad dodgers | M 77 | MV45 15 | 57:06 | 103.27 |
| 91 | Alan Chitty | Unaffiliated | M 78 | MV45 16 | 57:45 | 102.11 |
| 95 | Steve Jones | Unaffiliated | M 79 | MS 26 | 58:14 | 101.26 |
| 97 | Ian Gregory | Unaffiliated | M 80 | MV60 5 | 58:44 | 100.40 |
| 98 | Paul Musgrove | Walney Wind Cheetahs | M 81 | MV40 13 | 58:56 | 100.06 |
| 100 | Tim Jones | Croft Ambrey RC | M 82 | MV55 6 | 59:02 | 99.89 |
| 102 | Jim Hanmer | Bayston Hill Salad dodgers | M 83 | MV45 17 | 59:16 | 99.50 |
| 104 | David Gould | Mercia Fell Runners | M 84 | MV70 1 | 59:28 | 99.16 |
| 105 | Steven Ellis | Unaffiliated | M 85 | MV45 18 | 59:37 | 98.91 |
| 106 | Stuart Austin | Croft Ambrey RC | M 86 | MV60 6 | 1:00:01 | 98.25 |
| 107 | Tom Philllips | Unaffiliated | M 87 | MS 27 | 1:00:04 | 98.17 |
| 108 | David Brewis | Unaffiliated | M 88 | MS 28 | 1:00:19 | 97.76 |
| 109 | Ewan Cairo | Unaffiliated | M 89 | MS 29 | 1:00:34 | 97.36 |
| 110 | Alexander Rankin | Shropshire Shufflers | M 90 | MV65 1 | 1:00:40 | 97.20 |
| 111 | Neil Taylor | Croft Ambrey RC | M 91 | MV65 2 | 1:00:43 | 97.12 |
| 113 | Chris Higgins | Buckley Runners | M 92 | MV65 3 | 1:01:19 | 96.17 |
| 114 | Jordan Scater | Mercia Fell Runners | M 93 | MS 30 | 1:01:20 | 96.14 |
| 115 | Howard Verran | Croft Ambrey RC | M 94 | MV50 11 | 1:01:48 | 95.42 |
| 116 | Duncan Bowdler | Mercia Fell Runners | M 95 | MV45 19 | 1:01:50 | 95.37 |
| 117 | Rich Humph | Unaffiliated | M 96 | MV50 12 | 1:02:13 | 94.78 |
| 119 | Mark Kershaw | Unaffiliated | M 97 | MV60 7 | 1:02:47 | 93.92 |
| 121 | Harry Hanmer | Unaffiliated | M 98 | MU17 1 | 1:03:10 | 93.35 |
| 122 | Nick Kent | Unaffiliated | M 99 | MS 31 | 1:03:28 | 92.91 |
| 123 | Clive Richardson | LUDLOW RUNNERS | M 100 | MV65 4 | 1:03:32 | 92.81 |
| 124 | John Preece | Unaffiliated | M 101 | MS 32 | 1:04:14 | 91.80 |
| 125 | Jean-Louis Le Roy | Unaffiliated | M 102 | MV60 8 | 1:04:16 | 91.76 |
| 126 | Phil Clarke | Mercia Fell Runners | M 103 | MV65 5 | 1:04:26 | 91.52 |
| 127 | Peter Cartwright | LUDLOW RUNNERS | M 104 | MV65 6 | 1:04:30 | 91.42 |
| 128 | Leslie Ritchie | Shropshire Shufflers | M 105 | MV70 2 | 1:04:56 | 90.81 |
| 131 | Stephen Atherton | Ambleside AC | M 106 | MV65 7 | 1:05:12 | 90.44 |
| 133 | Juldan Smoul | Unaffiliated | M 107 | MV50 13 | 1:05:27 | 90.10 |
| 134 | Scott Mathers | Mercia Fell Runners | M 108 | MV45 20 | 1:05:32 | 89.98 |
| 137 | Duncan Marsh | Dark Peak Fell Runners | M 109 | MV50 14 | 1:05:41 | 89.78 |
| 141 | Guy Whitmarsh | Croft Ambrey RC | M 110 | MV80 1 | 1:06:50 | 88.23 |
| 142 | Matt Hill | Unaffiliated | M 111 | MS 33 | 1:07:19 | 87.60 |
| 144 | Paul Baskeyfield | LUDLOW RUNNERS | M 112 | MV60 9 | 1:07:50 | 86.93 |
| 145 | James Russell | Unaffiliated | M 113 | MV45 21 | 1:08:01 | 86.70 |
| 146 | Martin Streeter | Shropshire Shufflers | M 114 | MV60 10 | 1:08:13 | 86.44 |
| 149 | Andrew Saunders | Shropshire Shufflers | M 115 | MV50 15 | 1:09:38 | 84.68 |
| 150 | Paul Simon | Unaffiliated | M 116 | MV70 3 | 1:10:57 | 83.11 |
| 154 | Richard Paddock | Mercia Fell Runners | M 117 | MV65 8 | 1:13:56 | 79.76 |
| 160 | Charlie Holland | Unaffiliated | M 118 | MV65 9 | 1:20:17 | 73.45 |
| 161 | Gary Marsh | Unaffiliated | M 119 | MV60 11 | 1:20:18 | 73.43 |
| 172 | Steve Cowood | Shropshire Shufflers | M 120 | MV55 7 | 1:38:00 | 60.17 |