| 1 | Wyndham Turner | Mynydd Du | M 1 | MS 1 | 30:22 | 146.90 |
| 2 | Daniel Powell | Mynyddwyr de Cymru | M 2 | MS 2 | 31:49 | 140.20 |
| 3 | Jonathan Ford | Fairwater Runners | M 3 | MS 3 | 32:18 | 138.11 |
| 4 | Ed Zealley | Unaffiliated | M 4 | MS 4 | 32:58 | 135.31 |
| 5 | Jon Williams | Hengoed Harriers | M 5 | MV40 1 | 33:23 | 133.62 |
| 6 | Katrina Entwistle | Bristol and West AC | F 1 | FS 1 | 33:25 | 133.49 |
| 7 | Aneurin Menton | Unaffiliated | M 6 | MU23 1 | 33:29 | 133.23 |
| 8 | Gavin Jones | Monross-Trailblazers | M 7 | MS 5 | 33:59 | 131.27 |
| 9 | Joseph Reardon | Mynyddwyr de Cymru | M 8 | MU23 2 | 34:22 | 129.80 |
| 10 | Ben Lowe | Stroud & District AC | M 9 | MV40 2 | 34:27 | 129.49 |
| 11 | Kevin Fosbury | Bridgend AC | M 10 | MS 6 | 34:49 | 128.12 |
| 12 | Chris Medcalf | San Domenico RC | M 11 | MV40 3 | 35:08 | 126.97 |
| 13 | James Legg | Unaffiliated | M 12 | MS 7 | 35:23 | 126.07 |
| 14 | Ian Mulcahy | Unaffiliated | M 13 | MS 8 | 36:04 | 123.68 |
| 15 | William Cunliffe | Unaffiliated | M 14 | MS 9 | 36:16 | 123.00 |
| 16 | Marcus Pinker | Mynyddwyr de Cymru | M 15 | MV40 4 | 36:33 | 122.05 |
| 17 | Dan Sandford | Forest of Dean AC | M 16 | MV40 5 | 36:35 | 121.94 |
| 18 | Rhian Probert | Mynydd Du | F 2 | FV50 1 | 36:40 | 121.66 |
| 19 | Matthew Lawson | Chepstow Harriers | M 17 | MV50 1 | 36:49 | 121.16 |
| 20 | George Tordoff | Cardiff Harlequins RC | M 18 | MV40 6 | 37:03 | 120.40 |
| 21 | Keith James | Pontypridd Roadents | M 19 | MV40 7 | 37:05 | 120.29 |
| 22 | Adrien Monteil | Cardiff University Athletics Club | M 20 | MS 10 | 37:09 | 120.08 |
| 23 | Martyn Driscoll | Mynyddwyr de Cymru | M 21 | MV40 8 | 37:10 | 120.02 |
| 24 | James Brown | Chepstow Harriers | M 22 | MS 11 | 37:33 | 118.80 |
| 25 | Katie Ironside | Mynyddwyr de Cymru | F 3 | FS 2 | 37:35 | 118.69 |
| 26 | James Chidgey | Unaffiliated | M 23 | MS 12 | 37:40 | 118.43 |
| 27 | Rob Gooding | Okehampton Running Club | M 24 | MS 13 | 37:45 | 118.17 |
| 28 | Brian Hosty | Unaffiliated | M 25 | MV40 9 | 37:47 | 118.06 |
| 29 | Andrew Blair | Les Croupiers RC | M 26 | MV50 2 | 38:04 | 117.18 |
| 30 | Peter Sowerby | Brecon AC | M 27 | MV50 3 | 38:07 | 117.03 |
| 31 | Jack Rowland | Lliswerry Runners | M 28 | MS 14 | 38:09 | 116.93 |
| 32 | Bleddyn Jones | Parc Bryn Bach Running Club | M 29 | MV40 10 | 38:19 | 116.42 |
| 33 | Gareth Lynch | Mynydd Du | M 30 | MV40 11 | 38:30 | 115.87 |
| 34 | Sean Giblin | Unaffiliated | M 31 | MV40 12 | 38:49 | 114.92 |
| 35 | Catherine Treble | Westbury Harriers | F 4 | FV40 1 | 38:52 | 114.77 |
| 36 | Will Smith | Forest of Dean AC | M 32 | MV40 13 | 39:04 | 114.19 |
| 37 | Darren Shaw | Mynyddwyr de Cymru | M 33 | MV40 14 | 39:04 | 114.19 |
| 38 | Garga Chamberlain | Sri Chinmoy Marathon Team | M 34 | MV50 4 | 39:12 | 113.80 |
| 39 | Gareth Davies | Unaffiliated | M 35 | MV40 15 | 39:19 | 113.46 |
| 40 | Christopher Treble | Westbury Harriers | M 36 | MV40 16 | 39:28 | 113.03 |
| 41 | Simon Darke | Mynyddwyr de Cymru | M 37 | MV60 1 | 39:28 | 113.03 |
| 42 | Anna Mathew | Cardiff University Athletics Club | F 5 | FU23 1 | 39:39 | 112.51 |
| 43 | Rhys Asbridge | Forest of Dean AC | M 38 | MS 15 | 39:43 | 112.32 |
| 44 | Ben Williams | Cardiff University Athletics Club | M 39 | MU23 3 | 39:48 | 112.08 |
| 45 | Alastair French | Cardiff Harlequins RC | M 40 | MS 16 | 40:10 | 111.06 |
| 46 | Emmie Towns | Cardiff University Athletics Club | F 6 | FS 3 | 40:12 | 110.97 |
| 47 | Ryan Cook | Unaffiliated | M 41 | MV40 17 | 40:12 | 110.97 |
| 48 | Owen Vaughan | Unaffiliated | M 42 | MS 17 | 40:15 | 110.83 |
| 49 | Alessandra Prince | Cardiff University Athletics Club | F 7 | FU19 1 | 40:54 | 109.07 |
| 50 | Ieuan Williams | Unaffiliated | M 43 | MS 18 | 41:05 | 108.58 |
| 51 | Donna Grant | Mynyddwyr de Cymru | F 8 | FV40 2 | 41:25 | 107.71 |
| 52 | Kerry Galey | Unaffiliated | M 44 | MV50 5 | 41:30 | 107.49 |
| 53 | James Baker | Unaffiliated | M 45 | MS 19 | 41:33 | 107.36 |
| 54 | Mark Aston | Cardiff Harlequins RC | M 46 | MV50 6 | 41:49 | 106.68 |
| 55 | Briony Latter | Mynyddwyr de Cymru | F 9 | FS 4 | 41:56 | 106.38 |
| 56 | Rona Fishburn | Cardiff University Athletics Club | F 10 | FU23 2 | 41:59 | 106.25 |
| 57 | Chris Joseph | Mynyddwyr de Cymru | M 47 | MV40 18 | 43:35 | 102.35 |
| 58 | James Tombs | Cardiff Harlequins RC | M 48 | MV40 19 | 44:21 | 100.58 |
| 59 | Ben Raymond | Barry & Vale Harriers | M 49 | MU17 1 | 44:27 | 100.36 |
| 60 | Paul Colley-Davies | Unaffiliated | M 50 | MV50 7 | 44:57 | 99.24 |
| 61 | Flo King | Cardiff Harlequins RC | F 11 | FS 5 | 45:47 | 97.43 |
| 62 | Akshaye Patel | Unaffiliated | M 51 | MU23 4 | 46:27 | 96.04 |
| 63 | Alan Gillard | Perran Trail Runners | M 52 | MV60 2 | 46:31 | 95.90 |
| 64 | Nikki Childs | Mynydd Du | F 12 | FV60 1 | 46:52 | 95.18 |
| 65 | Adam Fox | Unaffiliated | M 53 | MS 20 | 47:16 | 94.38 |
| 66 | Jorge Quintero | Parc Bryn Bach Running Club | M 54 | MS 21 | 47:54 | 93.13 |
| 67 | Don Powell | Basingstoke & Mid Hants AC | M 55 | MV70 1 | 48:34 | 91.85 |
| 68 | David Cooper | Cardiff Harlequins RC | M 56 | MS 22 | 48:35 | 91.82 |
| 69 | Christopher Avery | Unaffiliated | M 57 | MS 23 | 48:36 | 91.79 |
| 70 | Rebecca Lander | Parc Bryn Bach Running Club | F 13 | FS 6 | 49:06 | 90.85 |
| 71 | Emma Walters | Cardiff Harlequins RC | F 14 | FS 7 | 49:36 | 89.94 |
| 72 | Sharon Woods | Mynydd Du | F 15 | FV60 2 | 50:08 | 88.98 |
| 73 | Rebecca Playle | Cardiff Harlequins RC | F 16 | FV50 2 | 50:19 | 88.66 |
| 74 | Ruth Richardson | Chepstow Harriers | F 17 | FS 8 | 50:28 | 88.39 |
| 75 | Pete Morfey | Cardiff Harlequins RC | M 58 | MV60 3 | 50:30 | 88.33 |
| 76 | Brigitte Allen | Chepstow Harriers | F 18 | FV40 3 | 50:30 | 88.33 |
| 77 | Ceri Richards | Chepstow Harriers | M 59 | MV40 20 | 50:33 | 88.25 |
| 78 | Flora Gunner | Croft Ambrey RC | F 19 | FV60 3 | 51:00 | 87.47 |
| 79 | Rosie May-Bennett | Cardiff University Athletics Club | F 20 | FU23 3 | 51:21 | 86.87 |
| 80 | Sharon Joseph | Mynyddwyr de Cymru | F 21 | FV50 3 | 51:35 | 86.48 |
| 81 | Daniela Gormley | Unaffiliated | F 22 | FV50 4 | 51:45 | 86.20 |
| 82 | Thomson Stewart | Mynydd Du | M 60 | MV60 4 | 52:02 | 85.73 |
| 83 | Paul Cahill | Unaffiliated | M 61 | MV40 21 | 52:07 | 85.59 |
| 84 | Gary Gunner | Croft Ambrey RC | M 62 | MV75 1 | 52:11 | 85.48 |
| 85 | Barbara Modrzejewska-Baudin | Pontyclun RR | F 23 | FV40 4 | 52:18 | 85.29 |
| 86 | Andy Baker | Unaffiliated | M 63 | MV40 22 | 52:46 | 84.54 |
| 87 | Heather Pells | CDF Runners | F 24 | FV40 5 | 53:26 | 83.48 |
| 88 | Norman Jones | Mynyddwyr de Cymru | M 64 | MV60 5 | 53:39 | 83.15 |
| 89 | Flora Davies | Mynyddwyr de Cymru | F 25 | FS 9 | 54:32 | 81.80 |
| 90 | Sioned Powell | Cardiff Triathletes | F 26 | FS 10 | 55:11 | 80.84 |
| 91 | Eve Gallop-Evans | Les Croupiers RC | F 27 | FV50 5 | 55:32 | 80.33 |
| 92 | John Jaspers | Hereford Couriers | M 65 | MV50 8 | 55:49 | 79.92 |
| 93 | Nicola Jones | Unaffiliated | F 28 | FS 11 | 56:11 | 79.40 |
| 94 | Beatrice Roberts | Cardiff Harlequins RC | F 29 | FV40 6 | 56:14 | 79.33 |
| 95 | Janet Richards | Mynydd Du | F 30 | FV50 6 | 58:42 | 75.99 |
| 96 | Tricia Searle | Cardiff Harlequins RC | F 31 | FV60 4 | 59:42 | 74.72 |
| 97 | Emma Bagley | Fairwater Runners | F 32 | FV40 7 | 1:00:56 | 73.21 |
| 98 | Sarah Finn | Cardiff Triathletes | F 33 | FS 12 | 1:04:13 | 69.47 |
| 99 | Elio Lepore | Les Croupiers RC | M 66 | MV60 6 | 1:07:33 | 66.04 |
| 100 | Roshan Khan | Les Croupiers RC | M 67 | MV60 7 | 1:10:58 | 62.86 |
| 101 | Dexter Cheong | Cardiff University Athletics Club | M 68 | MU23 5 | 1:13:17 | 60.87 |
| 102 | Leslie Pugh | WFRA | M 69 | MV75 2 | 1:13:50 | 60.42 |