| 1 | Simon Roberts | Mynyddwyr de Cymru | M 1 | MS 1 | 19:03 | 149.89 |
| 2 | Morgan Tame | LHG Run Club | M 2 | MS 2 | 19:27 | 146.80 |
| 3 | Sam Mayglothling | Hereford Triathlon Club | M 3 | MS 3 | 20:02 | 142.53 |
| 4 | Ed Zealley | Unaffiliated | M 4 | MS 4 | 20:11 | 141.47 |
| 5 | Wyndham Turner | Mynydd Du | M 5 | MS 5 | 20:18 | 140.66 |
| 6 | Malek Roostaei | Cardiff University Athletics Club | M 6 | MU23 1 | 20:34 | 138.83 |
| 7 | Andrew May | Brecon AC | M 7 | MV40 1 | 20:38 | 138.38 |
| 8 | Jonathan Ford | Mynydd Du | M 8 | MS 6 | 20:49 | 137.17 |
| 9 | Tony James | Pannek | M 9 | MS 7 | 21:40 | 131.79 |
| 10 | Tom Turner | Mynydd Du | M 10 | MS 8 | 21:42 | 131.58 |
| 11 | Katrina Entwistle | Bristol and West AC | F 1 | FS 1 | 21:48 | 130.98 |
| 12 | Ben Orton | Cardiff University Athletics Club | M 11 | MS 9 | 21:53 | 130.48 |
| 13 | Andrew Tyler | Hereford Couriers | M 12 | MV50 1 | 21:54 | 130.38 |
| 14 | Ben Lowe | Stroud & District AC | M 13 | MV40 2 | 22:05 | 129.30 |
| 15 | James Blore | Chepstow Harriers | M 14 | MS 10 | 22:13 | 128.52 |
| 16 | Matthew Lawson | Chepstow Harriers | M 15 | MV50 2 | 22:31 | 126.81 |
| 17 | Mike Fawcett | WFRA | M 16 | MV50 3 | 22:43 | 125.69 |
| 18 | Matt Farrer | Mynydd Du | M 17 | MV40 3 | 22:57 | 124.42 |
| 19 | Pete Gordon | LHG Run Club | M 18 | MS 11 | 23:19 | 122.46 |
| 20 | Harri Like | Parc Bryn Bach Running Club | F 2 | FS 2 | 24:18 | 117.50 |
| 21 | Chris Medcalf | San Domenico RC | M 19 | MV40 4 | 24:31 | 116.47 |
| 22 | Anna Mathew | Cardiff University Athletics Club | F 3 | FU23 1 | 24:40 | 115.76 |
| 23 | Colin Bennett | Lewes AC | M 20 | MV50 4 | 24:51 | 114.90 |
| 24 | Caitlin Jones | Aberdare Valley AAC | F 4 | FU23 2 | 25:12 | 113.31 |
| 25 | Dean Perry | Brycheiniog | M 21 | MS 12 | 25:18 | 112.86 |
| 26 | Jonny Campbell | Mynyddwyr de Cymru | M 22 | MS 13 | 25:25 | 112.34 |
| 27 | Emma McWilliams | Mynydd Du | F 5 | FV40 1 | 25:27 | 112.19 |
| 28 | Debbie Stenner | Mynydd Du | F 6 | FV40 2 | 25:37 | 111.46 |
| 29 | Paul Mammath | Hereford Triathlon Club | M 23 | MV50 5 | 25:47 | 110.74 |
| 30 | Keith James | Pontypridd Roadents | M 24 | MV40 5 | 25:48 | 110.67 |
| 31 | Briony Latter | Mynyddwyr de Cymru | F 7 | FS 3 | 26:01 | 109.75 |
| 32 | Steven Epstein | Mynydd Du | M 25 | MV40 6 | 26:28 | 107.88 |
| 33 | Sarah Cordeaux | Mynyddwyr de Cymru | F 8 | FS 4 | 26:29 | 107.82 |
| 34 | Chris Lloyd | Unaffiliated | M 26 | MS 14 | 26:34 | 107.48 |
| 35 | Adrian Moir | Mynyddwyr de Cymru | M 27 | MV60 1 | 26:41 | 107.01 |
| 36 | Tim Jones | Croft Ambrey RC | M 28 | MV50 6 | 26:44 | 106.81 |
| 37 | Patrick Pearson | Croft Ambrey RC | M 29 | MV50 7 | 26:46 | 106.68 |
| 38 | Neil Cooksley | Parc Bryn Bach Running Club | M 30 | MV40 7 | 27:00 | 105.75 |
| 39 | Paul Tucker | Mynydd Du | M 31 | MV50 8 | 27:05 | 105.43 |
| 40 | Chris O'Brien | Pont-Y-Pwl & District | M 32 | MV50 9 | 27:14 | 104.85 |
| 41 | Archie Fieldhouse | Cardiff University Athletics Club | M 33 | MU23 2 | 27:15 | 104.78 |
| 42 | Claudia Marks | Cardiff University Athletics Club | F 9 | FU23 3 | 27:26 | 104.08 |
| 43 | Paul Davies | Mynydd Du | M 34 | MV50 10 | 27:41 | 103.14 |
| 44 | David Sharnock | Croft Ambrey RC | M 35 | MS 15 | 27:45 | 102.90 |
| 45 | Vanessa Lawson | Chepstow Harriers | F 10 | FV50 1 | 27:59 | 102.04 |
| 46 | Will Bird | Cardiff University Athletics Club | M 36 | MU23 3 | 28:15 | 101.07 |
| 47 | Nikki Childs | Mynydd Du | F 11 | FV60 1 | 28:46 | 99.26 |
| 48 | Ben Raymond | Barry & Vale Harriers | M 37 | MU23 4 | 28:53 | 98.86 |
| 49 | Rose Lewis | CDF Runners | F 12 | FS 5 | 28:56 | 98.69 |
| 50 | Justyn Moore | Cardiff University Athletics Club | M 38 | MU23 5 | 29:03 | 98.29 |
| 51 | Ellie Salisbury | Rhedwyr Eryri Harriers | F 13 | FV60 2 | 29:14 | 97.67 |
| 52 | Lottie Sims | Unaffiliated | F 14 | FU23 4 | 29:20 | 97.34 |
| 53 | Flora Gunner | Croft Ambrey RC | F 15 | FV60 3 | 29:35 | 96.52 |
| 54 | Don Powell | Basingstoke & Mid Hants AC | M 39 | MV70 1 | 30:52 | 92.51 |
| 55 | Ben Cheeseman | CU Tri | M 40 | MU23 6 | 30:57 | 92.26 |
| 56 | Alexandra Hatton | Unaffiliated | F 16 | FU23 5 | 31:01 | 92.06 |
| 57 | Dominic Shields | Les Croupiers RC | M 41 | MV50 11 | 31:16 | 91.32 |
| 58 | Deanna Mammath | Hereford Triathlon Club | F 17 | FV40 3 | 31:29 | 90.69 |
| 59 | Ireland Lawrence | Croft Ambrey RC | F 18 | FS 6 | 31:03 | 91.96 |
| 60 | Darren Lewis | Unaffiliated | M 42 | MV40 8 | 31:43 | 90.03 |
| 61 | Gary Gunner | Croft Ambrey RC | M 43 | MV70 2 | 31:49 | 89.74 |
| 62 | Mike Harris | Westbury Harriers | M 44 | MV70 3 | 32:05 | 89.00 |
| 63 | Daniela Gormley | Mynydd Du | F 19 | FV50 2 | 32:11 | 88.72 |
| 64 | Emma Hunter | Cardiff University Athletics Club | F 20 | FU23 6 | 32:39 | 87.45 |
| 65 | Rebecca Warland | Cardiff University Athletics Club | F 21 | FU23 7 | 32:47 | 87.10 |
| 66 | Sharon Woods | Mynydd Du | F 22 | FV60 4 | 33:56 | 84.15 |
| 67 | Martin Lucas | Mynyddwyr de Cymru | M 45 | MV70 4 | 34:12 | 83.49 |
| 68 | Beverley Tucker | Mynydd Du | F 23 | FV50 3 | 35:55 | 79.50 |
| 69 | Abbie O'Key | Unaffiliated | F 24 | FU23 8 | 36:08 | 79.02 |
| 70 | Flora Davies | Mynyddwyr de Cymru | F 25 | FS 7 | 36:42 | 77.80 |
| 71 | Nick Owen | Unaffiliated | M 46 | MV50 12 | 36:58 | 77.24 |
| 72 | Elin Howell | Cardiff University Athletics Club | F 26 | FU23 9 | 37:00 | 77.17 |
| 73 | Gareth Jones | Mynyddwyr de Cymru | M 47 | MV70 5 | 39:41 | 71.95 |
| 74 | Megan Huws | Cardiff University Athletics Club | F 27 | FU23 10 | 39:57 | 71.47 |
| 75 | Mark Nicol | Chepstow Harriers | M 48 | MV50 13 | 40:55 | 69.78 |
| 76 | Leslie Pugh | WFRA | M 49 | MV70 6 | 45:44 | 62.43 |
| 77 | Stanley Wardale | Cardiff University Athletics Club | M 50 | MU23 7 | 49:25 | 57.78 |
| 78 | Al Stenner | Unaffiliated | M 51 | MV70 7 | 1:00:54 | 46.89 |
| 79 | Berna Darby | Cardiff University Athletics Club | F | FU23 | DNF | 0.00 |