| 1 | Wyndham Turner | Mynydd Du | M | 31:27 | 143.09 |
| 2 | Jonathan Ford | Mynydd Du | M | 31:53 | 141.15 |
| 3 | Morgan Tame | LHG Run Club | M | 32:15 | 139.54 |
| 4 | Mike Erskine | Pont-y-pwl & District Runners | M | 34:29 | 130.50 |
| 5 | Wilf Evans | CDF Runners | M | 34:41 | 129.75 |
| 6 | Tom Turner | Mynydd Du | M | 35:07 | 128.15 |
| 7 | Ben Moon | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV40 | 35:29 | 126.83 |
| 8 | James Blore | Chepstow Harriers | M | 36:04 | 124.77 |
| 9 | Ian Whistance | Mynydd Du | MV50 | 36:12 | 124.31 |
| 10 | Matthew Farrer | Mynydd Du | MV40 | 37:12 | 120.97 |
| 11 | Samuel Mallett | CDF Runners | M | 38:05 | 118.17 |
| 12 | Jonny Campbell | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | M | 38:09 | 117.96 |
| 13 | Rosie Wright | Swansea Harriers AC | F | 38:48 | 115.98 |
| 14 | Katie Ironside | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | F | 39:13 | 114.75 |
| 15 | Paul Dodd | Chepstow Harriers | MV60 | 39:30 | 113.93 |
| 16 | Matthew Lawson | Chepstow Harriers | MV50 | 39:37 | 113.59 |
| 17 | Neil Coe | Mynydd Du | MV50 | 40:11 | 111.99 |
| 18 | Peter Sowerby | Brecon AC | MV60 | 40:26 | 111.30 |
| 19 | Chris Medcalf | San Domenico RC | MV40 | 41:26 | 108.61 |
| 20 | John Aggleton | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | MV60 | 41:37 | 108.13 |
| 21 | Ross Walker | Chepstow Harriers | MV40 | 41:58 | 107.23 |
| 22 | Briony Latter | Mynyddwyr De Cymru (MDC) (Mynyddwyr de Cymru) | F | 42:00 | 107.15 |
| 23 | Emma Mcwilliams | Mynydd Du | FV40 | 42:10 | 106.72 |
| 24 | Martin Woodhead | Mynydd Du | MV60 | 42:14 | 106.56 |
| 25 | Debbie Stenner | Mynydd Du | FV40 | 42:25 | 106.09 |
| 26 | Cherry Fowler | Chepstow Harriers | FV50 | 42:43 | 105.35 |
| 27 | Paul Colley-Davies | Mynydd Du | MV50 | 42:47 | 105.19 |
| 28 | Paul Tucker | Mynydd Du | MV50 | 42:51 | 105.02 |
| 29 | Julian Boon | Unaffiliated | MV50 | 42:56 | 104.82 |
| 30 | Matias Coombs | Mynydd Du | MV60 | 43:36 | 103.22 |
| 31 | Mark Cameron | Unaffiliated | MV50 | 43:46 | 102.82 |
| 32 | Geraint Roberts | Unaffiliated | M | 43:59 | 102.32 |
| 33 | Cara Perfrement | Brecon AC | FV40 | 44:20 | 101.51 |
| 34 | Bob Salter | Unaffiliated | MV60 | 44:47 | 100.49 |
| 35 | Tim Jones | Croft Ambrey RC | MV50 | 45:04 | 99.86 |
| 36 | Anna Bartlett | Shrewsbury AC | FV50 | 45:50 | 98.19 |
| 37 | Hilary Keogh | Mynydd Du | FV60 | 45:56 | 97.97 |
| 38 | Nikki Childs | Mynydd Du | FV60 | 46:06 | 97.62 |
| 39 | George Pickering | CDF Runners | M | 46:34 | 96.64 |
| 40 | Bryan Stadden | Mynydd Du | MV60 | 47:09 | 95.44 |
| 41 | Mark Jordan | Derby Triathlon Club | MV50 | 47:23 | 94.97 |
| 42 | Dean Perry | Club Brycheiniog (Brycheiniog) | M | 48:02 | 93.69 |
| 43 | Rona Davies | Mynydd Du | FV60 | 49:51 | 90.27 |
| 44 | Emily Gwilliam | Forest of Dean AC | FV40 | 50:01 | 89.97 |
| 45 | Flora Gunner | Croft Ambrey RC | FV60 | 50:05 | 89.85 |
| 46 | Carl Brancher | Mynydd Du | MV60 | 50:42 | 88.76 |
| 47 | Don Powell | Basingstoke & Mid Hants AC | MV70 | 50:57 | 88.33 |
| 48 | Lydia Salter | Unaffiliated | F | 51:29 | 87.41 |
| 49 | Stuart Duncan | Chepstow Harriers | MV60 | 51:38 | 87.16 |
| 50 | Emma Bagley | Fairwater Runners | FV40 | 51:46 | 86.93 |
| 51 | Bridget Davies | Chepstow Harriers | FV50 | 52:32 | 85.66 |
| 52 | Ellie Salisbury | Eryri Harriers (Rhedwyr Eryri Harriers) | FV60 | 52:49 | 85.20 |
| 53 | Stefanie Francis | Forest of Dean AC | FV50 | 53:27 | 84.19 |
| 54 | Sean Gibbs | Unaffiliated | M | 53:31 | 84.09 |
| 55 | Gary Gunner | Croft Ambrey RC | MV75 | 53:52 | 83.54 |
| 56 | Georgia Wigmore | LHG Run Club | F | 55:24 | 81.23 |
| 57 | Peter Gordon | LHG Run Club | M | 55:25 | 81.21 |
| 58 | Siân Ford | Chepstow harriers (Chepstow Harriers) | F | 56:23 | 79.81 |
| 59 | Janet Richards | Mynydd Du | FV50 | 58:11 | 77.35 |
| 60 | Howard Kent | Les Croupiers RC | MV70 | 1:00:49 | 74.00 |
| 61 | Sharon Woods | Mynydd Du | FV60 | 1:09:48 | 64.47 |