| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 16 | Andy Davies | Mercia Fell Runners | M 15 | MV50 1 | 2:36:33 | 119.70 |
| 27 | Ian Whistance | Mynydd Du | M 24 | MV50 2 | 2:45:26 | 113.27 |
| 48 | Richard Holman | Mynydd Du | M 40 | MV50 3 | 3:03:48 | 101.95 |
| 49 | Richard Anthony | Aberystwyth AC | M 41 | MV50 4 | 3:05:28 | 101.04 |
| 56 | Sam Charrington | Mynydd Du | M 46 | MV50 5 | 3:10:57 | 98.14 |
| 57 | Ged Murphy | Unaffiliated | M 47 | MV50 6 | 3:11:08 | 98.04 |
| 60 | Mike Fawcett | Mynydd Du | M 50 | MV50 7 | 3:11:24 | 97.91 |
| 69 | Daniel Lewis | Wye Valley Runners | M 57 | MV50 8 | 3:15:15 | 95.98 |
| 70 | Jeremy Jehan | Wye Valley Runners | M 58 | MV50 9 | 3:16:04 | 95.58 |
| 78 | Andrew Stephens | Monross-Trailblazers | M 63 | MV50 10 | 3:28:31 | 89.87 |
| 84 | Jonathan Gledson | Town and Country Harriers | M 67 | MV50 11 | 3:39:25 | 85.40 |
| 85 | Matthew Lawson | Chepstow Harriers | M 68 | MV50 12 | 3:40:05 | 85.15 |
| 86 | Jon East | Mynyddwyr de Cymru | M 69 | MV50 13 | 3:41:06 | 84.75 |
| 87 | Neil Coe | Mynydd Du | M 70 | MV50 14 | 3:43:59 | 83.66 |
| 88 | Rhys Thomas | Unaffiliated | M 71 | MV50 15 | 3:47:18 | 82.44 |
| 96 | Mike Delahay | Unaffiliated | M 77 | MV50 16 | 4:20:30 | 71.94 |