| 1 | Matt O'Keefe | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | MV40 | 2:23:22 | 135.40 | 
  | 2 | Joel Gomes | Wrexham Amateur AC  (Wrexham AAC) | MV40 | 2:23:58 | 134.84 | 
  | 3 | Wyndham Turner | Mynydd du  (Mynydd Du) | M | 2:24:26 | 134.40 | 
  | 4 | Daniel Powell | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | M | 2:33:30 | 126.46 | 
  | 5 | Jonathan Ford | Fairwater Runners | M | 2:33:40 | 126.32 | 
  | 6 | Sam Mayglothling | Hereford Triathlon Club | M | 2:34:11 | 125.90 | 
  | 7 | Joshua Tremblay | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | M | 2:35:17 | 125.01 | 
  | 8 | Tomas Black | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | M | 2:35:45 | 124.63 | 
  | 9 | Ian Whistance | Mynydd Du | MV50 | 2:38:21 | 122.59 | 
  | 10 | Ben Gibbison | Mynydd Du | MV40 | 2:38:30 | 122.47 | 
  | 11 | Ed Bailey | Unaffiliated | MV40 | 2:39:12 | 121.93 | 
  | 12 | Mike Erskine | Pont-y-pwl & District Runners | M | 2:39:19 | 121.84 | 
  | 13 | Guy Blowfield | Unaffiliated | M | 2:39:23 | 121.79 | 
  | 14 | Andrew Dryburgh | Unaffiliated | M | 2:39:32 | 121.68 | 
  | 15 | Paul White | Pont-y-pwl & District Runners | MV40 | 2:44:50 | 117.77 | 
  | 16 | Stefan Barnett | Unaffiliated | M | 2:45:03 | 117.61 | 
  | 17 | Jackie Lee | Eryri Harriers  (Rhedwyr Eryri Harriers) | FV40 | 2:45:08 | 117.55 | 
  | 18 | Tom Bush | Pennine Fell Runners | MV40 | 2:45:29 | 117.30 | 
  | 19 | Andy Dean | Mynydd Du | MV40 | 2:46:22 | 116.68 | 
  | 20 | Joseph Reardon | Parc Bryn Bach RC  (Parc Bryn Bach Running Club) | M | 2:46:28 | 116.61 | 
  | 21 | James Scott | Mynydd Du | M | 2:47:33 | 115.86 | 
  | 22 | Laura Lelievre | Monross Trailblazers  (Monross-Trailblazers) | F | 2:48:14 | 115.39 | 
  | 23 | Kevin Fosbury | Bridgend AC | M | 2:49:11 | 114.74 | 
  | 24 | Andy Dunn | Unaffiliated | MV40 | 2:49:46 | 114.34 | 
  | 25 | Ben Lowe | Stroud & District AC | MV40 | 2:50:20 | 113.96 | 
  | 26 | Matthew Lawson | Chepstow Harriers | MV50 | 2:50:38 | 113.76 | 
  | 27 | Shaun Styles | Griffithstown Harriers | M | 2:51:46 | 113.01 | 
  | 28 | Adam Taylor | Unaffiliated | M | 2:52:03 | 112.83 | 
  | 29 | Bethan Logan | Mynydd Du | F | 2:53:08 | 112.12 | 
  | 30 | Will Smith | Forest of Dean AC | MV40 | 2:53:17 | 112.02 | 
  | 31 | Ryan Cook | Aberdare Valley AAC | MV40 | 2:53:21 | 111.98 | 
  | 32 | Chris Medcalf | San Domenico RC | MV40 | 2:53:37 | 111.81 | 
  | 33 | Neil Cooksley | Parc Bryn Bach RC  (Parc Bryn Bach Running Club) | MV40 | 2:53:39 | 111.79 | 
  | 34 | Maxim Hobbs | Griffithstown Harriers | M | 2:54:03 | 111.53 | 
  | 35 | Alun Rees | Malvern Buzzards | MV40 | 2:54:07 | 111.49 | 
  | 36 | Oliver Frost | Wells City Harriers | MV40 | 2:54:37 | 111.17 | 
  | 37 | Patrick Jarvis | Parc Bryn Bach RC  (Parc Bryn Bach Running Club) | M | 2:55:48 | 110.42 | 
  | 38 | Iestyn Rhodes | Unaffiliated | MV40 | 2:55:55 | 110.35 | 
  | 39 | Keith James | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | MV40 | 2:56:01 | 110.28 | 
  | 40 | Catherine Treble | Westbury Harriers | FV40 | 2:56:06 | 110.23 | 
  | 41 | Clare Patterson | Mynydd du  (Mynydd Du) | FV40 | 2:56:12 | 110.17 | 
  | 42 | Barry Davies | Monross Trailblazers  (Monross-Trailblazers) | MV40 | 2:58:18 | 108.87 | 
  | 43 | Chris Treble | Westbury Harriers | MV40 | 2:58:28 | 108.77 | 
  | 44 | Matthew Brushett | Mynydd Du | M | 2:58:52 | 108.53 | 
  | 45 | Richard Holman | Mynydd Du | MV50 | 2:58:57 | 108.48 | 
  | 46 | Jonny Woolridge | Unaffiliated | MV40 | 3:00:40 | 107.45 | 
  | 47 | Darren Shaw | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | MV40 | 3:01:20 | 107.05 | 
  | 48 | George Tordoff | Cardiff Harlequins RC | MV40 | 3:01:39 | 106.86 | 
  | 49 | Gary Crone | Firesport UK | MV50 | 3:03:23 | 105.85 | 
  | 50 | Kani Hinshelwood | Parc Bryn Bach RC  (Parc Bryn Bach Running Club) | F | 3:05:46 | 104.50 | 
  | 51 | Nick Sheard | Eynsham Road Runners | MV50 | 3:05:49 | 104.47 | 
  | 52 | Ian Andrews | Unaffiliated | MV50 | 3:06:03 | 104.34 | 
  | 53 | Sam Harness | Monross trailblazers  (Monross-Trailblazers) | MV40 | 3:06:14 | 104.23 | 
  | 54 | Alfie McIntosh | SWRR | M | 3:06:29 | 104.09 | 
  | 55 | Nigel Taylor | Croft Ambrey RC | MV50 | 3:06:35 | 104.04 | 
  | 56 | Harri Like | Mynydd Du | F | 3:07:53 | 103.32 | 
  | 57 | Tom Mollekin | Mynydd Du | M | 3:09:35 | 102.39 | 
  | 58 | Andrew Stamp | Griffithstown Harriers | MV50 | 3:09:39 | 102.36 | 
  | 59 | Mark Smith | Unaffiliated | MV40 | 3:09:43 | 102.32 | 
  | 60 | Martin Webb | Mynydd Du | MV50 | 3:10:51 | 101.71 | 
  | 61 | Debbie Stenner | Mynydd Du | FV40 | 3:12:07 | 101.04 | 
  | 62 | Mark Aston | Cardiff Harlequins RC | MV50 | 3:12:30 | 100.84 | 
  | 63 | Alastair French | Cardiff Harlequins RC | M | 3:12:36 | 100.79 | 
  | 64 | Gary James | Crickhowell Running Club  (Crickhowell running club) | MV50 | 3:12:55 | 100.62 | 
  | 65 | Jones Peter | Abergavenny Tri club | MV50 | 3:12:57 | 100.61 | 
  | 66 | Mark Squirrell | Y Fenni Triathlon | M | 3:13:05 | 100.54 | 
  | 67 | Bob Foreman | Matlock AC | MV60 | 3:14:53 | 99.61 | 
  | 68 | Paul Colley-Davies | Mynydd Du | MV50 | 3:14:55 | 99.59 | 
  | 69 | Steve Garton | Unaffiliated | MV50 | 3:18:06 | 97.99 | 
  | 70 | Colin Wilmott | Griffithstown Harriers | MV60 | 3:19:10 | 97.47 | 
  | 71 | Edward Dickson | Mynydd Du | M | 3:19:25 | 97.34 | 
  | 72 | Emma Mcwilliams | Mynydd Du | FV40 | 3:22:31 | 95.85 | 
  | 73 | Bethan Hawksley | Mynydd Du | F | 3:22:34 | 95.83 | 
  | 74 | Claire Prosser | Unaffiliated | FV40 | 3:23:12 | 95.53 | 
  | 75 | Marcus Heather | Mynydd Du | M | 3:23:19 | 95.48 | 
  | 76 | Tim Jones | Croft Ambrey RC | MV50 | 3:24:27 | 94.95 | 
  | 77 | Ben Morgan | Unaffiliated | M | 3:25:16 | 94.57 | 
  | 78 | Flora Robertson-Riley | Unaffiliated | F | 3:25:27 | 94.48 | 
  | 79 | Andrew Robertson-Riley | Unaffiliated | M | 3:25:30 | 94.46 | 
  | 80 | Chris Turner | Unaffiliated | MV50 | 3:27:38 | 93.49 | 
  | 81 | Ruby Bye | Unaffiliated | F | 3:27:51 | 93.39 | 
  | 82 | Julie Mathias | Mynydd Du | FV50 | 3:33:45 | 90.82 | 
  | 83 | Emma Walters | Cardiff Harlequins RC | F | 3:34:00 | 90.71 | 
  | 84 | Emma Blake | Mynydd Du | FV40 | 3:35:19 | 90.16 | 
  | 85 | Justin Byworth | Eynsham Road Runners | MV50 | 3:35:24 | 90.12 | 
  | 86 | Ian Macklin | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | MV50 | 3:37:20 | 89.32 | 
  | 87 | David Underhill | SWOC | M | 3:37:57 | 89.07 | 
  | 88 | Jane Roscoe | Chepstow Harriers | FV50 | 3:38:13 | 88.96 | 
  | 89 | Thomson Stewart | Mynydd Du | MV60 | 3:43:47 | 86.74 | 
  | 90 | Flora Gunner | Croft Ambrey RC | FV60 | 3:48:25 | 84.98 | 
  | 91 | Emma Jones (replaced Nikki Childs) | Mynydd Du | FV40 | 3:48:26 | 84.98 | 
  | 92 | Alice Croot | Cerist Triathlon Club | F | 3:49:59 | 84.41 | 
  | 93 | Euan Edwards | Pont-y-pwl & District Runners | M | 3:50:01 | 84.39 | 
  | 94 | Rhys Asbridge | Forest of Dean AC | M | 3:53:30 | 83.13 | 
  | 95 | Stewart Harding | CDF Runners | M | 3:53:33 | 83.12 | 
  | 96 | Stephen Lysaczenko | Quantock Orienteers | MV60 | 3:54:51 | 82.66 | 
  | 97 | Derek Spear | Run4All Neath | MV60 | 3:54:59 | 82.61 | 
  | 98 | Phil Jennings (replaced Cara Cullen) | Mynyddwyr De Cymru (MDC)  (Mynyddwyr de Cymru) | M | 3:55:49 | 82.32 | 
  | 99 | Janet Richards | Mynydd Du | FV50 | 3:59:28 | 81.06 | 
  | 100 | Andy Baker | Fairwater Runners | MV40 | 4:01:20 | 80.44 | 
  | 101 | Anthony Shaw | Unaffiliated | M | 4:12:17 | 76.94 | 
  | 102 | Mark Prosser | Fairwater Runners | MV50 | 4:17:47 | 75.30 | 
  | 103 | Greg Jones | Croft Ambrey RC | MV50 | 4:20:07 | 74.63 | 
  | 104 | Andrew Laws | Great Western Runners | MV50 | 4:22:58 | 73.82 | 
  | 105 | Lucien Campbell-Kemp | Town & Country Harriers | MV50 | 4:23:00 | 73.81 | 
  | 106 | Elizabeth Jenkins | Y Fenni Triathlon | FV50 | 4:24:45 | 73.32 | 
  | 107 | Julie Davies | Y Fenni Triathlon | FV50 | 4:24:48 | 73.31 | 
  | 108 | Emma Bagley | Fairwater Runners | FV40 | 4:25:24 | 73.14 | 
  | 109 | Hannah Meredith | Unaffiliated | FV40 | 4:43:59 | 68.36 | 
  | DNF | Adam Eagles | Mynydd Du | M | DNF | 0.00 | 
  | DNF | James Chidgey | Unaffiliated | M | DNF | 0.00 | 
  | DNF | Michael Brooke | Unaffiliated | MV70 | DNF | 0.00 | 
  | DNF | Sara Wakefield | Griffithstown Harriers | FV40 | DNF | 0.00 |