| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 1 | Jonathan Ford | Mynydd Du | M 1 | MS 1 | 38:09 | 154.43 |
| 2 | Wyndham Turner | Mynydd Du | M 2 | MS 2 | 39:04 | 150.80 |
| 3 | Kieron Brown | Monross-Trailblazers | M 3 | MS 3 | 41:45 | 141.11 |
| 4 | Ed Zealley | Unaffiliated | M 4 | MS 4 | 42:29 | 138.68 |
| 5 | Tom Turner | Mynydd Du | M 5 | MV40 1 | 42:32 | 138.51 |
| 6 | William Allen | Unaffiliated | M 6 | MS 5 | 43:13 | 136.32 |
| 7 | Julie Emmerson | Coventry Godiva Harriers | F 1 | FS 1 | 43:26 | 135.64 |
| 8 | Harry Trend | San Domenico RC | M 7 | MS 6 | 43:51 | 134.35 |
| 9 | Ian Whistance | Mynydd Du | M 8 | MV50 1 | 44:23 | 132.74 |
| 10 | Katrina Entwistle | Bristol and West AC | F 2 | FS 2 | 44:31 | 132.34 |
| 11 | Joe Rumer | Mynydd Du | M 9 | MS 7 | 45:09 | 130.48 |
| 12 | Mike Fawcett | Unaffiliated | M 10 | MV50 2 | 45:29 | 129.53 |
| 13 | Thomas Williams | Tri Hard Harriers | M 11 | MS 8 | 46:01 | 128.03 |
| 14 | Tom Treasure | Mercia Fell Runners | M 12 | MS 9 | 46:33 | 126.56 |
| 15 | Anne Kenchington | Unaffiliated | F 3 | FS 3 | 46:38 | 126.33 |
| 16 | Rhian Probert | Mynydd Du | F 4 | FV50 1 | 46:58 | 125.44 |
| 17 | Chris Medcalf | San Domenico RC | M 13 | MV50 3 | 47:01 | 125.30 |
| 18 | Matthew Stott | Mynyddwyr de Cymru | M 14 | MS 10 | 47:08 | 124.99 |
| 19 | Nick Sullivan | Unaffiliated | M 15 | MV50 4 | 47:24 | 124.29 |
| 20 | Andy Dunn | Southville RC | M 16 | MV40 2 | 47:56 | 122.91 |
| 21 | Tim Lages | Mynydd Du | M 17 | MS 11 | 48:13 | 122.19 |
| 22 | Paul Dodd | Chepstow Harriers | M 18 | MV60 1 | 48:34 | 121.31 |
| 23 | Katie Ironside | Mynyddwyr de Cymru | F 5 | FS 4 | 48:44 | 120.89 |
| 24 | James Woodier | Mynydd Du | M 19 | MV40 3 | 48:46 | 120.81 |
| 25 | Stephen Priestnall | Mynydd Du | M 20 | MV60 2 | 48:49 | 120.68 |
| 26 | Matthew Lawson | Chepstow Harriers | M 21 | MV50 5 | 49:45 | 118.42 |
| 27 | Natalie Taylor | Brecon AC | F 6 | FV40 1 | 49:47 | 118.34 |
| 28 | Jenny McCall | Unaffiliated | F 7 | FS 5 | 49:49 | 118.26 |
| 29 | Lucinda Lumley | Monross-Trailblazers | F 8 | FS 6 | 50:43 | 116.16 |
| 30 | Peter Jones | Y Fenni Triathlon | M 22 | MV50 6 | 51:03 | 115.40 |
| 31 | Joseph Fennell | Pennine Fell Runners | M 23 | MS 12 | 51:06 | 115.29 |
| 32 | Tom Searle | Unaffiliated | M 24 | MS 13 | 51:27 | 114.51 |
| 33 | Simon Darke | Mynyddwyr de Cymru | M 25 | MV60 3 | 51:32 | 114.32 |
| 34 | Mark Balch | Unaffiliated | M 26 | MV50 7 | 52:04 | 113.15 |
| 35 | Neil Coe | Mynydd Du | M 27 | MV50 8 | 52:30 | 112.22 |
| 36 | James Boyle | Chepstow Harriers | M 28 | MV60 4 | 52:46 | 111.65 |
| 37 | Cherry Fowler | Chepstow Harriers | F 9 | FV50 2 | 52:53 | 111.40 |
| 38 | Iain Hendry | Neath Harriers | M 29 | MV50 9 | 53:09 | 110.84 |
| 39 | Alix Arndt | Sarn Helen | F 10 | FV40 2 | 53:12 | 110.74 |
| 40 | Martin Webb | Mynydd Du | M 30 | MV60 5 | 53:28 | 110.19 |
| 41 | Stephen Morgan | Fairwater Runners | M 31 | MV50 10 | 53:33 | 110.02 |
| 42 | Gary Pearson | Croft Ambrey RC | M 32 | MV50 11 | 53:46 | 109.57 |
| 43 | Andrew Smith | Mynydd Du | M 33 | MV40 4 | 54:03 | 109.00 |
| 44 | Paul Colley-Davies | Mynydd Du | M 34 | MV60 6 | 54:10 | 108.76 |
| 45 | Tom Rooney | Caldicot Running Club | M 35 | MS 14 | 55:01 | 107.08 |
| 46 | Paul Tucker | Mynydd Du | M 36 | MV50 12 | 55:13 | 106.70 |
| 47 | Hilary Keogh | Mynydd Du | F 11 | FV60 1 | 55:22 | 106.41 |
| 48 | Joe Wheatcroft | Unaffiliated | M 37 | MV40 5 | 55:31 | 106.12 |
| 49 | Bethan Hawksley | Mynydd Du | F 12 | FS 7 | 56:15 | 104.74 |
| 50 | Gary James | Y Fenni Triathlon | M 38 | MV50 13 | 56:50 | 103.66 |
| 51 | Katie Aartse-Tuyn | Unaffiliated | F 13 | FV40 3 | 57:05 | 103.21 |
| 52 | Julia Mathias | Mynydd Du | F 14 | FV50 3 | 57:46 | 101.99 |
| 53 | Andy Stott | Mynyddwyr de Cymru | M 39 | MV60 7 | 58:11 | 101.26 |
| 54 | Bryan Stadden | Mynydd Du | M 40 | MV60 8 | 58:20 | 101.00 |
| 55 | Sue Howarth | Mercia Fell Runners | F 15 | FV60 2 | 58:41 | 100.39 |
| 56 | Katie Donnelly | Mynydd Du | F 16 | FS 8 | 59:10 | 99.57 |
| 57 | Ruben Richardson | Unaffiliated | M 41 | MS 15 | 59:28 | 99.07 |
| 58 | Emily Gwilliam | Forest of Dean AC | F 17 | FV40 4 | 59:32 | 98.96 |
| 59 | Flora Gunner | Croft Ambrey RC | F 18 | FV60 3 | 1:00:04 | 98.08 |
| 60 | Ian Macklin | Mynyddwyr de Cymru | M 42 | MV50 14 | 1:00:54 | 96.74 |
| 61 | Emma Bagley | Fairwater Runners | F 19 | FV50 4 | 1:01:24 | 95.95 |
| 62 | Nay Htet | Unaffiliated | M 43 | MS 16 | 1:01:39 | 95.56 |
| 63 | Beth Bennett-Britton | Unaffiliated | F 20 | FV40 5 | 1:01:42 | 95.48 |
| 64 | Emma Palmer | Unaffiliated | F 21 | FV50 5 | 1:02:44 | 93.91 |
| 65 | Mick Tabor | Les Croupiers RC | M 44 | MV70 1 | 1:03:00 | 93.51 |
| 66 | Robert Carnie | Unaffiliated | M 45 | MS 17 | 1:03:03 | 93.44 |
| 67 | Paddy Nugent | Wye Valley Runners | M 46 | MV60 9 | 1:03:17 | 93.10 |
| 68 | Ella Harrison-Hansley | Y Fenni Triathlon | F 22 | FV50 6 | 1:03:26 | 92.88 |
| 69 | Chloe Lucy Sanders | South Molton Strugglers | F 23 | FS 9 | 1:03:30 | 92.78 |
| 70 | Steve Herington | Hereford Couriers | M 47 | MV70 2 | 1:03:45 | 92.41 |
| 71 | Gethin Scourfield | Cardiff Harlequins RC | M 48 | MV60 10 | 1:03:48 | 92.34 |
| 72 | Ellie Salisbury | Rhedwyr Eryri Harriers | F 24 | FV60 4 | 1:04:03 | 91.98 |
| 73 | Tanya Smith | Faringdon Far Runners | F 25 | FV40 6 | 1:04:16 | 91.67 |
| 74 | Michael H Davies | Les Croupiers RC | M 49 | MV70 3 | 1:04:32 | 91.29 |
| 75 | Alison Roper | Unaffiliated | F 26 | FV40 7 | 1:05:47 | 89.56 |
| 76 | Janet Richards | Lliswerry Runners | F 27 | FV60 5 | 1:05:50 | 89.49 |
| 77 | Sheelagh Kerry | Unaffiliated | F 28 | FV60 6 | 1:06:09 | 89.06 |
| 78 | Jane Crane | Les Croupiers RC | F 29 | FV50 7 | 1:06:44 | 88.28 |
| 79 | Nikki Childs | Mynydd Du | F 30 | FV60 7 | 1:07:43 | 87.00 |
| 80 | Edward Bedwell | Wye Valley Runners | M 50 | MS 18 | 1:07:46 | 86.94 |
| 81 | Gary Gunner | Croft Ambrey RC | M 51 | MV70 4 | 1:08:32 | 85.96 |
| 82 | Eve Gallop-Evans | Les Croupiers RC | F 31 | FV60 8 | 1:08:34 | 85.92 |
| 83 | Chloe Havard | Unaffiliated | F 32 | FS 10 | 1:09:06 | 85.26 |
| 84 | Louise Lawrence | Unaffiliated | F 33 | FV60 9 | 1:09:49 | 84.38 |
| 85 | Sian Champken | Wye Valley Runners | F 34 | FV50 8 | 1:11:44 | 82.13 |
| 86 | Hesten James | Unaffiliated | F 35 | FV50 9 | 1:12:51 | 80.87 |
| 87 | Paul Fennell | Unaffiliated | M 52 | MV60 11 | 1:13:18 | 80.37 |
| 88 | Tessa Webb | Unaffiliated | F 36 | FV60 10 | 1:13:29 | 80.17 |
| 89 | Chloe Hilzbrich | Unaffiliated | F 37 | FV40 8 | 1:14:22 | 79.22 |
| 90 | Corinne Richards | Unaffiliated | F 38 | FS 11 | 1:14:34 | 79.01 |
| 91 | Liz Hughes | Mendip Tri | F 39 | FV60 11 | 1:14:40 | 78.90 |
| 92 | Sarah Lyness | Unaffiliated | F 40 | FV50 10 | 1:15:33 | 77.98 |
| 93 | Tony Allen | Unaffiliated | M 53 | MV60 12 | 1:15:35 | 77.95 |
| 94 | Cerys Gregory | Unaffiliated | F 41 | FS 12 | 1:21:00 | 72.73 |
| 95 | Sean Gibbs | Unaffiliated | M 54 | MS 19 | 1:21:02 | 72.70 |
| 96 | Jenni Whistance | Wye Valley Runners | F 42 | FV60 12 | 1:27:22 | 67.43 |
| 97 | Simon Owens | Unaffiliated | M 55 | MV60 13 | 1:43:15 | 57.06 |
| 98 | Abigail Owens | Unaffiliated | F 43 | FS 13 | 1:43:18 | 57.03 |
| 99 | Celia Graham | Unaffiliated | F 44 | FV60 13 | 1:43:21 | 57.00 |