| 1 | Wyndham Turner | Mynydd Du | M | 45:15 | 138.91 |
| 2 | Tomas Black | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | M | 46:02 | 136.55 |
| 3 | Matt James | Hereford Couriers | M | 47:13 | 133.13 |
| 4 | Mike Erskine | Pont-y-pwl and District Runners | M | 47:19 | 132.85 |
| 5 | Ben Moon | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV40 | 47:53 | 131.27 |
| 6 | Aneurin Minton | Unaffiliated | M | 48:12 | 130.41 |
| 7 | Andrew May | Brecon AC | MV40 | 48:17 | 130.19 |
| 8 | Ed Zealley | Unaffiliated | M | 48:45 | 128.94 |
| 9 | Stefan Barnett | Unaffiliated | M | 48:48 | 128.81 |
| 10 | Tom Turner | Mynydd Du | M | 48:54 | 128.54 |
| 11 | Katrina Entwistle | Bristol & West AC (est. 1882) (Bristol and West AC) | F | 49:25 | 127.20 |
| 12 | Ben Lowe | Stroud & District AC | MV40 | 49:46 | 126.31 |
| 13 | Alastair Massey | Swansea Harriers AC | M | 50:10 | 125.30 |
| 14 | James Blore | Chepstow Harriers | M | 50:11 | 125.26 |
| 15 | Andrew Tyler | Hereford Couriers | MV50 | 50:53 | 123.53 |
| 16 | Gavin Jones | MonRoss-Trailblazers (Monross-Trailblazers) | M | 51:15 | 122.65 |
| 17 | Lucy Williamson | Mynydd Du | F | 51:18 | 122.53 |
| 18 | Keith James | Pontypridd Roadents AC (Pontypridd Roadents) | MV40 | 52:02 | 120.80 |
| 19 | Peter Ryder | Clwb Rhedwyr Brycheiniog | MV40 | 52:05 | 120.69 |
| 20 | Brett Mahoney | Mynydd Du | M | 52:33 | 119.62 |
| 21 | Andrew Carmichael | Unaffiliated | MV40 | 52:53 | 118.86 |
| 22 | Paul Walley | Dursley & District AC | MV40 | 53:11 | 118.19 |
| 23 | Chris Medcalf | San Domenico RC | MV40 | 53:25 | 117.68 |
| 24 | Richard Foster | Monross-Trailblazers | MV40 | 53:40 | 117.13 |
| 25 | Matt Farrer | Mynydd Du | MV40 | 53:44 | 116.98 |
| 26 | Martyn Gray | Unaffiliated | M | 53:56 | 116.55 |
| 27 | Matthew Lawson | Chepstow Harriers | MV50 | 53:57 | 116.51 |
| 28 | David Mixell | Ludlow Runners (LUDLOW RUNNERS) | MV40 | 54:04 | 116.26 |
| 29 | Katie Ironside | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | F | 54:06 | 116.19 |
| 30 | Will Smith | Unaffiliated | MV40 | 54:30 | 115.34 |
| 31 | Jonathan Godfrey | Unaffiliated | M | 54:56 | 114.43 |
| 32 | Ian Whistance | Mynydd Du | MV50 | 55:18 | 113.67 |
| 33 | Chris Ward | Unaffiliated | M | 55:27 | 113.36 |
| 34 | Dan Sandford | Forest of Dean AC | MV40 | 55:27 | 113.36 |
| 35 | Dean Perry | Clwb Rhedwyr Brycheiniog | M | 56:00 | 112.25 |
| 36 | Tom Bradshaw | Unaffiliated | MV40 | 56:16 | 111.72 |
| 37 | Simon Darke | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV60 | 57:45 | 108.85 |
| 38 | Ben Morgan | Unaffiliated | M | 58:11 | 108.03 |
| 39 | George Griffiths | Westbury Harriers | M | 59:00 | 106.54 |
| 40 | Roger Chamberlain | Unaffiliated | MV50 | 59:27 | 105.73 |
| 41 | David Mackie | Corsham Running Club | MV50 | 59:32 | 105.59 |
| 42 | Darren Shaw | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV40 | 1:00:05 | 104.62 |
| 43 | Rhys Asbridge | Forest of Dean AC | M | 1:00:08 | 104.53 |
| 44 | Neil Coe | Mynydd Du | MV40 | 1:00:27 | 103.98 |
| 45 | Martin Woodhead | Mynydd Du | MV60 | 1:00:38 | 103.67 |
| 46 | Andrew Wood | Corsham Running Club | M | 1:01:04 | 102.93 |
| 47 | Naomi Law | Brecon Athletic club | FV50 | 1:01:56 | 101.49 |
| 48 | Jonny Campbell | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | M | 1:02:00 | 101.38 |
| 49 | Emma Mcwilliams | Mynydd Du | FV40 | 1:02:09 | 101.14 |
| 50 | John Aggleton | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV60 | 1:02:15 | 100.98 |
| 51 | Kerry Galey | Unaffiliated | MV50 | 1:02:49 | 100.07 |
| 52 | Tim Jones | Croft Ambrey RC | MV50 | 1:03:53 | 98.40 |
| 53 | Bob Salter | Unaffiliated | MV60 | 1:03:59 | 98.24 |
| 54 | Francis Tracey | Mynydd Du | MV50 | 1:04:03 | 98.14 |
| 55 | Adrian Moir | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV60 | 1:04:34 | 97.35 |
| 56 | Cara Perfrement | Brecon AC | FV40 | 1:04:48 | 97.00 |
| 57 | Mark Jordan | Unaffiliated | MV50 | 1:04:54 | 96.85 |
| 58 | Chris Joseph | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV40 | 1:06:30 | 94.52 |
| 59 | Bryan Stadden | Bitton Road Runners | MV60 | 1:06:39 | 94.31 |
| 60 | Ian Macklin | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV50 | 1:07:06 | 93.68 |
| 61 | Tom Annetts | Chepstow Harriers | MV40 | 1:07:23 | 93.28 |
| 62 | Neil Grant | Chepstow Harriers | MV70 | 1:07:40 | 92.89 |
| 63 | Chris Smart | Hereford Couriers | MV50 | 1:07:57 | 92.51 |
| 64 | Daniel Hill | Unaffiliated | M | 1:08:01 | 92.42 |
| 65 | Hilary Keogh | Unaffiliated | FV60 | 1:08:18 | 92.03 |
| 66 | Nikki Childs | Mynydd Du | FV60 | 1:08:37 | 91.61 |
| 67 | Harro Veldman | Westbury Harriers | MV40 | 1:09:03 | 91.03 |
| 68 | Nathan Landeg | Unaffiliated | MV40 | 1:09:25 | 90.55 |
| 69 | Sarah Askey | Hereford Couriers | FV50 | 1:09:27 | 90.51 |
| 70 | Robin Bell | Caldicot RC | MV40 | 1:10:35 | 89.06 |
| 71 | Carys John | Unaffiliated | F | 1:10:40 | 88.95 |
| 72 | Karl Davies | Unaffiliated | MV60 | 1:10:59 | 88.55 |
| 73 | Charlie Haywood Smith | Unaffiliated | M | 1:11:14 | 88.24 |
| 74 | Lydia Salter | Unaffiliated | F | 1:11:41 | 87.69 |
| 75 | Flora Gunner | Croft Ambrey RC | FV60 | 1:12:53 | 86.25 |
| 76 | Don Powell | Basingstoke and Mid Hants AC (Basingstoke & Mid Hants) | MV70 | 1:13:28 | 85.56 |
| 77 | Rona Davies | Mynydd Du | FV60 | 1:13:37 | 85.39 |
| 78 | Daniela Gormley | Mynydd Du | FV50 | 1:13:39 | 85.35 |
| 79 | Sarah Gould | Westbury Harriers | FV40 | 1:14:15 | 84.66 |
| 80 | Helen Sawyer | Westbury Harriers | FV50 | 1:14:16 | 84.64 |
| 81 | Tom Meredith | Mynydd Du | MV40 | 1:14:17 | 84.62 |
| 82 | Norman Jones | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV60 | 1:14:42 | 84.15 |
| 83 | Anneke Bull | Westbury Harriers | FV60 | 1:15:06 | 83.70 |
| 84 | Flora Davies | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | F | 1:15:39 | 83.09 |
| 85 | Andy Stott | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV60 | 1:15:46 | 82.96 |
| 86 | Kevin Barnes | Hereford couriers (Hereford Couriers) | MV60 | 1:16:05 | 82.62 |
| 87 | Sharon Woods | Mynydd Du | FV60 | 1:16:14 | 82.46 |
| 88 | Stefanie Francis | Forest of Dean AC | FV50 | 1:16:59 | 81.65 |
| 89 | Gary Gunner | Croft Ambrey RC | MV70 | 1:17:01 | 81.62 |
| 90 | Beverley Tucker | Mynydd Du | FV50 | 1:25:23 | 73.62 |
| 91 | Sarah Askey | Hereford Couriers | FV50 | 1:27:06 | 72.17 |
| 92 | Bridget Davies | Chepstow Harriers | FV50 | 1:27:06 | 72.17 |
| 93 | Tim Carr | Westbury Harriers | MV50 | 1:35:31 | 65.81 |
| 94 | Sonia Unsted | Chepstow Harriers | FV50 | 1:47:40 | 58.38 |