| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 1 | Rhys GOODRICK | Vegan Runners UK | M 1 | MS 1 | 16:38 | 149.18 |
| 2 | Sam GUNING | Unaffiliated | M 2 | MS 2 | 16:59 | 146.11 |
| 3 | Isetyn EVANS | Neath Harriers | M 3 | MS 3 | 18:12 | 136.34 |
| 4 | Ellis DAVIES | Brecon AC | M 4 | MV30 1 | 18:22 | 135.10 |
| 5 | Joshua Tremblay | Mynyddwyr de Cymru | M 5 | MS 4 | 18:23 | 134.98 |
| 6 | Wyndham TURNER | Mynydd Du | M 6 | MV30 2 | 18:49 | 131.87 |
| 7 | Tony JAMES | Unaffiliated | M 7 | MV40 1 | 19:24 | 127.90 |
| 8 | Dylan WILLIAMS | Mynydd Du | M 8 | MV40 2 | 19:28 | 127.47 |
| 9 | Tom MOLLEKIN | Mynydd Du | M 9 | MV30 3 | 19:38 | 126.38 |
| 10 | Leroy GRIFFITHS | Rhondda AC | M 10 | MS 5 | 19:40 | 126.17 |
| 11 | Benjamin MOON | Mynyddwyr de Cymru | M 11 | MV40 3 | 19:42 | 125.96 |
| 12 | Brett MAHONEY | Mynydd Du | M 12 | MV30 4 | 20:19 | 122.13 |
| 13 | Tony PARKER | Basingstoke & Mid Hants AC | M 13 | MV40 4 | 20:31 | 120.94 |
| 14 | Dan HOOPER | Sarn Helen | M 14 | MV50 1 | 20:43 | 119.78 |
| 15 | Mike FROST | Mercia Fell Runners | M 15 | MV50 2 | 21:16 | 116.68 |
| 16 | Thomas KNOX | Mynydd Du | M 16 | MV30 5 | 21:56 | 113.13 |
| 17 | Scott RUSE | Neath Harriers | M 17 | MV30 6 | 21:58 | 112.96 |
| 18 | Steven HEPTON | Mynydd Du | M 18 | MV40 5 | 22:01 | 112.70 |
| 19 | Harry TREND | San Domenico RC | M 19 | MS 6 | 22:04 | 112.45 |
| 20 | Hannah GRAY | Unaffiliated | F 1 | FS 1 | 22:11 | 111.86 |
| 21 | Tom TURNER | Mynydd Du | M 20 | MV40 6 | 22:31 | 110.20 |
| 22 | Wes SHELDON | Mynydd Du | M 21 | MV40 7 | 22:35 | 109.88 |
| 23 | Dean PERRY | Brycheiniog | M 22 | MV40 8 | 22:44 | 109.15 |
| 24 | Katie IRONSIDE | Mynyddwyr de Cymru | F 2 | FV40 1 | 23:14 | 106.80 |
| 25 | Martin WEBB | Mynydd Du | M 23 | MV60 1 | 23:28 | 105.74 |
| 26 | Ffion EVANS | Paul Popham Running Club | F 3 | FS 2 | 23:50 | 104.11 |
| 27 | Chris MEDCALF | San Domenico RC | M 24 | MV50 3 | 23:53 | 103.89 |
| 28 | Dickie HUDD | Chepstow Harriers | M 25 | MV50 4 | 23:55 | 103.75 |
| 29 | Emma MCWILLIAMS | Mynydd Du | F 4 | FV40 2 | 24:09 | 102.75 |
| 30 | Stephen PRIESTNALL | Mynydd Du | M 26 | MV60 2 | 24:24 | 101.69 |
| 31 | Simon DARKE | Mynyddwyr de Cymru | M 27 | MV60 3 | 25:14 | 98.34 |
| 32 | Trevor PARRY | Unaffiliated | M 28 | MV40 9 | 25:16 | 98.21 |
| 33 | Iaian HENDRY | Neath Harriers | M 29 | MV50 5 | 25:49 | 96.11 |
| 34 | Katherine HEYLN | CDF Runners | F 5 | FS 3 | 26:06 | 95.07 |
| 35 | John AGGLETON | Mynyddwyr de Cymru | M 30 | MV70 1 | 26:15 | 94.53 |
| 36 | Alix ARNDT | Sarn Helen | F 6 | FV40 3 | 27:07 | 91.51 |
| 37 | Andy STOTT | Mynyddwyr de Cymru | M 31 | MV60 4 | 27:10 | 91.34 |
| 38 | Alex LEWIS | Unaffiliated | M 32 | MV40 10 | 27:12 | 91.23 |
| 39 | Bryan STADDEN | Mynydd Du | M 33 | MV70 2 | 27:36 | 89.90 |
| 40 | Hannah LIDGETT | Chepstow Harriers | F 7 | FS 4 | 28:04 | 88.41 |
| 41 | Paul TUCKER | Mynydd Du | M 34 | MV60 5 | 28:22 | 87.47 |
| 42 | Nigel LEENING | Sarn Helen | M 35 | MV60 6 | 28:53 | 85.91 |
| 43 | Don POWELL | Basingstoke & Mid Hants AC | M 36 | MV70 3 | 29:38 | 83.74 |
| 44 | Flora GUNNER | Croft Ambrey RC | F 8 | FV60 1 | 29:41 | 83.59 |
| 45 | Rebecca LANDER | Unaffiliated | F 9 | FV30 1 | 29:53 | 83.03 |
| 46 | Anish TASE | Unaffiliated | M 37 | MS 7 | 30:01 | 82.67 |
| 47 | Chris OBRIEN | Brecon AC | M 38 | MV40 11 | 31:24 | 79.02 |
| 48 | Rona DAVIES | Mynydd Du | F 10 | FV60 2 | 31:41 | 78.32 |
| 49 | Grace GRIFFITHS | Rhondda AC | F 11 | FS 5 | 31:44 | 78.19 |
| 50 | Ellie SALISBURY | Rhedwyr Eryri Harriers | F 12 | FV60 3 | 33:36 | 73.85 |
| 51 | Paul Knight | Unaffiliated | M 39 | MV50 6 | 35:48 | 69.31 |
| 52 | Beverley TUCKER | Mynydd Du | F 13 | FV50 1 | 35:52 | 69.18 |
| 53 | Micael MURPHY | Les Croupiers RC | M 40 | MV70 4 | 39:48 | 62.35 |