| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 9 | Tom Turner | Mynydd Du | M 9 | MV40 1 | 39:05 | 131.54 |
| 11 | Wes Sheldon | Mynydd Du | M 11 | MV40 2 | 39:27 | 130.32 |
| 15 | Sean Taylor | Lliswerry Runners | M 15 | MV40 3 | 40:36 | 126.62 |
| 18 | Matt James | Hereford Couriers | M 18 | MV40 4 | 41:50 | 122.89 |
| 20 | Richard Phillips | Unaffiliated | M 20 | MV40 5 | 42:03 | 122.26 |
| 22 | Ben Gibbison | Mynydd Du | M 21 | MV40 6 | 42:19 | 121.49 |
| 26 | Matthew Laffan | Unaffiliated | M 24 | MV40 7 | 42:40 | 120.49 |
| 29 | Richard Carr | Run Grangetown | M 25 | MV40 8 | 44:14 | 116.22 |
| 35 | Ross Walker | Chepstow Harriers | M 29 | MV40 9 | 45:44 | 112.41 |
| 40 | Dean Perry | Brycheiniog | M 32 | MV40 10 | 46:52 | 109.69 |
| 42 | Darran Williams | Mynydd Du | M 34 | MV40 11 | 47:27 | 108.34 |
| 48 | Kieran Chaplin | Lliswerry Runners | M 38 | MV40 12 | 48:36 | 105.78 |
| 49 | Steve Hogan | Unaffiliated | M 39 | MV40 13 | 48:38 | 105.71 |
| 64 | Alex Lyne | Caldicot Running Club | M 48 | MV40 14 | 55:18 | 92.97 |
| 67 | Bee Chung | Running Punks | M 49 | MV40 15 | 55:42 | 92.30 |
| 97 | Lee Canning | Caerphilly Runners | M 65 | MV40 16 | 1:03:06 | 81.47 |