| 1 | Tom Spearman | OUSC | M 1 | MS 1 | 33:25 | 151.48 |
| 2 | Rhys Goodrick | Vegan Runners UK | M 2 | MS 2 | 34:34 | 146.44 |
| 3 | Jonathan Ford | Mynydd Du | M 3 | MS 3 | 35:54 | 141.00 |
| 4 | Wyndham Turner | Mynydd Du | M 4 | MS 4 | 36:07 | 140.15 |
| 5 | Wilf Evans | CDF Runners | M 5 | MS 5 | 36:09 | 140.02 |
| 6 | Will Argo | Unaffiliated | M 6 | MS 6 | 37:53 | 133.62 |
| 7 | Tom Mollekin | Mynydd Du | M 7 | MS 7 | 38:13 | 132.45 |
| 8 | Tommy Lees | OUSC | M 8 | MS 8 | 38:40 | 130.91 |
| 9 | Brett Mahoney | Mynydd Du | M 9 | MS 9 | 38:54 | 130.12 |
| 10 | Matt O'Keefe | Mynyddwyr de Cymru | M 10 | MV40 1 | 39:18 | 128.80 |
| 11 | Paul Murrin | Chepstow Harriers | M 11 | MV50 1 | 39:33 | 127.99 |
| 12 | Luke Draper | Unaffiliated | M 12 | MS 10 | 40:06 | 126.23 |
| 13 | Ashley Middlewick | Parc Bryn Bach Running Club | M 13 | MS 11 | 40:11 | 125.97 |
| 14 | Bethan Logan | Mynydd Du | F 1 | FS 1 | 40:21 | 125.45 |
| 15 | Steven Hepton | Mynydd Du | M 14 | MV40 2 | 40:43 | 124.32 |
| 16 | Luke Donnelly | Chorlton Runners | M 15 | MS 12 | 40:46 | 124.17 |
| 17 | Louie Smith | MYNYDD DU CLIMBING & MOUNTAINEERING CLUB | M 16 | MV40 3 | 40:47 | 124.12 |
| 18 | Billy Jackson | Mynydd Du | M 17 | MS 13 | 40:53 | 123.81 |
| 19 | Ian Whistance | Mynydd Du | M 18 | MV50 2 | 41:01 | 123.41 |
| 20 | Phil Decker | Unaffiliated | M 19 | MS 14 | 41:06 | 123.16 |
| 21 | Mike Fawcett | ROYAL NAVY ATHLETIC CLUB | M 20 | MV50 3 | 42:13 | 119.90 |
| 22 | Wes Sheldon | Mynydd Du | M 21 | MV40 4 | 42:15 | 119.81 |
| 23 | Tom Stead | CDF Runners | M 22 | MS 15 | 42:31 | 119.06 |
| 24 | Ceri Merwood | CDF Runners | F 2 | FS 2 | 42:39 | 118.68 |
| 25 | Dominic McLoughlin | OUSC | M 23 | MS 16 | 42:52 | 118.08 |
| 26 | Simon Daniel | Bristol Up & Runners | M 24 | MV50 4 | 43:19 | 116.86 |
| 27 | Matt Farrer | Mynydd Du | M 25 | MV40 5 | 43:20 | 116.81 |
| 28 | Rhian Probert | Mynydd Du | F 3 | FV50 1 | 43:31 | 116.32 |
| 29 | Tom Turner | Mynydd Du | M 26 | MV40 6 | 43:52 | 115.39 |
| 30 | Tim Lages | Mynydd Du | M 27 | MS 17 | 44:07 | 114.74 |
| 31 | Briony Latter | Mynyddwyr de Cymru | F 4 | FS 3 | 44:08 | 114.69 |
| 32 | Dale Meek | Mynydd Du | M 28 | MS 18 | 44:10 | 114.61 |
| 33 | Martin Webb | Mynydd Du | M 29 | MV60 1 | 44:24 | 114.01 |
| 34 | Rhydian Davies | CDF Runners | M 30 | MS 19 | 44:49 | 112.95 |
| 35 | Chris Medcalf | San Domenico RC | M 31 | MV50 5 | 45:17 | 111.78 |
| 36 | Peter Sowerby | Brecon AC | M 32 | MV60 2 | 45:18 | 111.74 |
| 37 | Nick Sullivan | Unaffiliated | M 33 | MV50 6 | 45:34 | 111.09 |
| 38 | Matthew Harrison | Mercia Fell Runners | M 34 | MV50 7 | 45:40 | 110.84 |
| 39 | Ian Luke | Poole Runners | M 35 | MV50 8 | 45:41 | 110.80 |
| 40 | Claire Prosser | Mynydd Du | F 5 | FV40 1 | 45:54 | 110.28 |
| 41 | Finlay Simpson | Unaffiliated | M 36 | MS 20 | 46:14 | 109.48 |
| 42 | Stephen Priestnall | Mynydd Du | M 37 | MV60 3 | 46:14 | 109.48 |
| 43 | Michael Darke | CDF Runners | M 38 | MV40 7 | 46:58 | 107.77 |
| 44 | James Woodier | Mynydd Du | M 39 | MV40 8 | 46:59 | 107.74 |
| 45 | Howard Friman | OUSC | M 40 | MS 21 | 47:40 | 106.19 |
| 46 | Duncan Lomax | Town and Country Harriers | M 41 | MS 22 | 47:44 | 106.04 |
| 47 | Charlie Smith | Unaffiliated | M 42 | MS 23 | 47:48 | 105.90 |
| 48 | Matthew Davidge | Unaffiliated | M 43 | MV40 9 | 47:49 | 105.86 |
| 49 | Max Adamson | NORTH LONDON MOUNTAINEERING CLUB | M 44 | MV40 10 | 48:07 | 105.20 |
| 50 | Marc Whiting | Weston AC | M 45 | MV60 4 | 48:27 | 104.48 |
| 51 | Matthew Edwards | Croft Ambrey RC | M 46 | MV40 11 | 48:34 | 104.22 |
| 52 | Paul Jarman | Parc Bryn Bach Running Club | M 47 | MV50 9 | 48:57 | 103.41 |
| 53 | Charles McLoughlin | Unaffiliated | M 48 | MS 24 | 49:14 | 102.81 |
| 54 | Emma McWilliams | Mynydd Du | F 6 | FV40 2 | 49:19 | 102.64 |
| 55 | George Margesson | Unaffiliated | M 49 | MS 25 | 49:29 | 102.29 |
| 56 | Alex Quin | Unaffiliated | M 50 | MS 26 | 49:40 | 101.92 |
| 57 | Andy Creber | Chepstow Harriers | M 51 | MV60 5 | 50:08 | 100.97 |
| 58 | Ryan Cook | Unaffiliated | M 52 | MV40 12 | 50:17 | 100.67 |
| 59 | Oliver Bracey | Parc Bryn Bach Running Club | M 53 | MS 27 | 50:40 | 99.90 |
| 60 | Khalid Qasrawi | NORTH LONDON MOUNTAINEERING CLUB | M 54 | MV50 10 | 50:50 | 99.58 |
| 61 | Darran williams | Mynydd Du | M 55 | MV40 13 | 51:23 | 98.51 |
| 62 | Robert Salter | Unaffiliated | M 56 | MV60 6 | 51:41 | 97.94 |
| 63 | Paul Tucker | Mynydd Du | M 57 | MV50 11 | 51:46 | 97.78 |
| 64 | Jawad Qasrawi | URBAN LYCRA COLLECTIVE | M 58 | MV50 12 | 51:48 | 97.72 |
| 65 | Adrian Moir | Mynyddwyr de Cymru | M 59 | MV60 7 | 51:55 | 97.50 |
| 66 | George Pickering | CDF Runners | M 60 | MS 28 | 51:58 | 97.41 |
| 67 | Rebecca Lander | Unaffiliated | F 7 | FS 4 | 53:16 | 95.03 |
| 68 | Chris OBrien | Brecon AC | M 61 | MV40 14 | 53:32 | 94.55 |
| 69 | Steve Hinshelwood | Unaffiliated | M 62 | MV60 8 | 53:45 | 94.17 |
| 70 | Trevor Matty | Mynydd Du | M 63 | MV60 9 | 55:20 | 91.48 |
| 71 | Flora Gunner | Croft Ambrey RC | F 8 | FV60 1 | 55:27 | 91.29 |
| 72 | David Wigley | LONDON MOUNTAINEERING CLUB | M 64 | MV40 15 | 55:35 | 91.07 |
| 73 | Ivan Brown | Unaffiliated | M 65 | MS 29 | 57:23 | 88.21 |
| 74 | Seán Martin | Unaffiliated | M 66 | MS 30 | 57:32 | 87.98 |
| 75 | Katie Donnelly | Mynydd Du | F 9 | FS 5 | 57:40 | 87.78 |
| 76 | Deanna Mammatt | Hereford Triathlon Club | F 10 | FV50 2 | 58:30 | 86.53 |
| 77 | Emma Palmer | Unaffiliated | F 11 | FV50 3 | 58:41 | 86.26 |
| 78 | Edward Bedwell | Wye Valley Runners | M 67 | MS 31 | 58:45 | 86.16 |
| 79 | Ellie Salisbury | Rhedwyr Eryri Harriers | F 12 | FV60 2 | 58:56 | 85.89 |
| 80 | Alix Arndt | Sarn Helen | F 13 | FV40 3 | 59:00 | 85.79 |
| 81 | Libby Hinshelwood | Unaffiliated | F 14 | FS 6 | 59:48 | 84.65 |
| 82 | Emma Bagley | Mynydd Du | F 15 | FV50 4 | 1:00:08 | 84.18 |
| 83 | Lottie Milner | Unaffiliated | F 16 | FS 7 | 1:00:30 | 83.67 |
| 84 | Rona Davies | Mynydd Du | F 17 | FV60 3 | 1:00:31 | 83.64 |
| 85 | Katy Hinshelwood | Unaffiliated | F 18 | FS 8 | 1:00:32 | 83.62 |
| 86 | Tim Jones | Croft Ambrey RC | M 68 | MV50 13 | 1:01:38 | 82.13 |
| 87 | Jack Molyneux | Unaffiliated | M 69 | MS 32 | 1:01:47 | 81.93 |
| 88 | Graham Proctor | Unaffiliated | M 70 | MS 33 | 1:02:13 | 81.36 |
| 89 | Sharon Woods | Mynydd Du | F 19 | FV60 4 | 1:02:46 | 80.65 |
| 90 | Matthew Brown | CDF Runners | M 71 | MS 34 | 1:02:59 | 80.37 |
| 91 | Dan McCallum | Clwb Rhedeg Pontardawe | M 72 | MV50 14 | 1:03:35 | 79.61 |
| 92 | Beverley Tucker | YES | F 20 | FV50 5 | 1:03:43 | 79.44 |
| 93 | Mark Cameron | Unaffiliated | M 73 | MV50 15 | 1:05:18 | 77.52 |
| 94 | Ricardo Martins | Wye Valley Runners | M 74 | MV40 16 | 1:05:53 | 76.83 |
| 95 | Bryony Dean | Hereford Couriers | F 21 | FV50 6 | 1:06:41 | 75.91 |
| 96 | Abi Small | Unaffiliated | F 22 | FV40 4 | 1:08:35 | 73.81 |
| 97 | Philippa Marriott | Unaffiliated | F 23 | FS 9 | 1:09:42 | 72.62 |
| 98 | Barbara Maddison | Chepstow Harriers | F 24 | FV60 5 | 1:10:23 | 71.92 |
| 99 | Shary Finch | Unaffiliated | F 25 | FV50 7 | 1:10:23 | 71.92 |
| 100 | Gary Gunner | Croft Ambrey RC | M 75 | MV70 1 | 1:11:18 | 70.99 |
| 101 | Don Powell | Basingstoke & Mid Hants AC | M 76 | MV70 2 | 1:11:20 | 70.96 |
| 102 | Eira McCallum | Unaffiliated | F 26 | FS 10 | 1:12:12 | 70.11 |