| Results courtesy of Nick Janvier | |||||||
| Pos | Forename | Surname | Team | Age Category | Psn | min/Km | Time |
| 1 | Darran | HISCOX | Swansea Harriers | Senior Men | 1 | 03:10.0 | 00:31:40 |
| 2 | Martin | HULA | Shaftesbury Barnet | Senior Men | 2 | 03:10.2 | 00:31:42 |
| 3 | Mark | JENNINGS | Cardiff AC | Senior Men | 3 | 03:11.0 | 00:31:50 |
| 4 | Julian | BAKER | Les Croupiers | Senior Men | 4 | 03:13.4 | 00:32:14 |
| 5 | Andrew | HUNT | Cardiff AC | Senior Men | 5 | 03:14.1 | 00:32:21 |
| 6 | Daniel | CARTHY | Cardiff AC | Senior Men | 6 | 03:21.9 | 00:33:39 |
| 7 | Nick | FROST | Pontypridd Roadents AC | Veteran Men | 1 | 03:23.5 | 00:33:55 |
| 8 | Mick | MCGEOCH | Les Croupiers | Veteran Men | 2 | 03:25.7 | 00:34:17 |
| 9 | Chris | MEYLER | Pontypridd Roadents AC | Senior Men | 7 | 03:29.1 | 00:34:51 |
| 10 | Tim | LEWIS | Brackla Harriers | Senior Men | 8 | 03:30.2 | 00:35:02 |
| 11 | Colin | ELVINS | Swansea Harriers | Veteran Men | 3 | 03:31.5 | 00:35:15 |
| 12 | John | LIST | Senior Men | 9 | 03:31.9 | 00:35:19 | |
| 13 | Aaron | JONES | Swansea Harriers | Veteran Men | 4 | 03:32.4 | 00:35:24 |
| 14 | Martin | WEBBORN | Swansea Harriers | Veteran Men | 5 | 03:32.7 | 00:35:27 |
| 15 | Barry | JOHNSTON | Les Croupiers | Super Vet. Men | 1 | 03:35.7 | 00:35:57 |
| 16 | Huw | BEATTY | Brackla Harriers | Senior Men | 10 | 03:36.0 | 00:36:00 |
| 17 | Ruth | PICKVANCE | Swansea Harriers | Veteran Ladies | 1 | 03:36.1 | 00:36:01 |
| 18 | P. | KELLAM | Les Croupiers | Senior Men | 11 | 03:37.9 | 00:36:19 |
| 19 | Paul | HORVATH | San Domenico | Senior Men | 12 | 03:38.7 | 00:36:27 |
| 20 | Paul | HILL | Pegasus | Senior Men | 13 | 03:38.9 | 00:36:29 |
| 21 | David | HEADON | Les Croupiers | Veteran Men | 6 | 03:39.0 | 00:36:30 |
| 22 | Phil | ADAMS | Neath Harriers | Veteran Men | 7 | 03:39.3 | 00:36:33 |
| 23 | Stephen | PATERSON | Pegasus | Senior Men | 14 | 03:39.5 | 00:36:35 |
| 24 | N. | CLEMENT | Penarth + Dinas Runners | Veteran Men | 8 | 03:40.5 | 00:36:45 |
| 25 | Melanie | ELLIS | Shaftesbury Barnet | Veteran Ladies | 2 | 03:40.5 | 00:36:45 |
| 26 | Mark | FOSS | Senior Men | 15 | 03:40.8 | 00:36:48 | |
| 27 | Sandy | JOHNSTON | Les Croupiers | Super Vet. Men | 2 | 03:41.1 | 00:36:51 |
| 28 | David | COLES | Les Croupiers | Veteran Men | 9 | 03:41.9 | 00:36:59 |
| 29 | Mike | CHANDLER | Pontypridd Roadents AC | Veteran Men | 10 | 03:42.0 | 00:37:00 |
| 30 | John | SINNETT | Pembroke Harriers | Veteran Men | 11 | 03:43.2 | 00:37:12 |
| 31 | Barry | WILSON | Ludlow Runners | Super Vet. Men | 3 | 03:43.2 | 00:37:12 |
| 32 | David | WATKINSON | Bingley Harriers | Super Vet. Men | 4 | 03:44.1 | 00:37:21 |
| 33 | Ronald | MORRIS | San Domenico | Super Vet. Men | 5 | 03:44.8 | 00:37:28 |
| 34 | Simon | T | Cardiff AC | Senior Men | 16 | 03:45.0 | 00:37:30 |
| 35 | Rob | SAGE | Senior Men | 17 | 03:45.5 | 00:37:35 | |
| 36 | Chris | PERRINGTON | Senior Men | 18 | 03:45.7 | 00:37:37 | |
| 37 | Owain | EVANS | Under 20 Men | 1 | 03:45.8 | 00:37:38 | |
| 38 | Andy | SIMS | Senior Men | 19 | 03:45.9 | 00:37:39 | |
| 39 | Peter | DAVIES | Fontygary Tri-Club | Veteran Men | 12 | 03:46.1 | 00:37:41 |
| 40 | Paul | BELCHER | Super Vet. Men | 6 | 03:46.5 | 00:37:45 | |
| 41 | Steve | JONES | Senior Men | 20 | 03:48.5 | 00:38:05 | |
| 42 | Mark | EAGER | Fontygary Tri-Club | Veteran Men | 13 | 03:50.0 | 00:38:20 |
| 43 | Matt | BARNETT | Under 20 Men | 2 | 03:51.4 | 00:38:34 | |
| 44 | Phil | MEYLER | Pontypridd Roadents AC | Veteran Men | 14 | 03:51.8 | 00:38:38 |
| 45 | Chris | MCCABE | Brackla Harriers | Senior Men | 21 | 03:53.9 | 00:38:59 |
| 46 | David | BRIGHT | Les Croupiers | Veteran Men | 15 | 03:55.0 | 00:39:10 |
| 47 | Paul | DAWES | San Domenico | Senior Men | 22 | 03:55.0 | 00:39:10 |
| 48 | Alan | GILLARD | Veteran Men | 16 | 03:55.2 | 00:39:12 | |
| 49 | Graeme | DONNAN | Les Croupiers | Veteran Men | 17 | 03:55.6 | 00:39:16 |
| 50 | Steve | LEWIS | Les Croupiers | Veteran Men | 18 | 03:55.7 | 00:39:17 |
| 51 | John | SMEWIN | Super Vet. Men | 7 | 03:55.9 | 00:39:19 | |
| 52 | Dan | REDFERN | Penarth + Dinas Runners | Senior Men | 23 | 03:57.0 | 00:39:30 |
| 53 | Jason | WILLIAMS | Senior Men | 24 | 03:57.1 | 00:39:31 | |
| 54 | Barrie | DICKINSON | Cardiff Harlequins | Senior Men | 25 | 03:57.3 | 00:39:33 |
| 55 | Robert James | WILCOX | Penarth + Dinas Runners | Senior Men | 26 | 03:58.0 | 00:39:40 |
| 56 | Paul | WILLIAMS | San Domenico | Senior Men | 27 | 03:58.4 | 00:39:44 |
| 57 | Barrie | BUCKLAND | Super Vet. Men | 8 | 03:58.9 | 00:39:49 | |
| 58 | Fiona | DAVIES | Bridgend | Super Vet. Ladies | 1 | 03:59.2 | 00:39:52 |
| 59 | Gary | DAVIES | Road Runners Club | Veteran Men | 19 | 03:59.6 | 00:39:56 |
| 60 | Andrew | BAKER | Rhondda Valley Runners | Senior Men | 28 | 04:00.1 | 00:40:01 |
| 61 | Paul | EZARD | Brackla Harriers | Senior Men | 29 | 04:00.5 | 00:40:05 |
| 62 | Christopher P. | JONES | Super Vet. Men | Super Vet. Men | 9 | 04:00.6 | 00:40:06 |
| 63 | Paul | COLMAN | Pembroke Harriers | Veteran Men | 20 | 04:01.0 | 00:40:10 |
| 64 | Sharon | FORD | Brackla Harriers | Senior Ladies | 1 | 04:01.1 | 00:40:11 |
| 65 | Leighton | DAVIES | Brackla Harriers | Senior Men | 30 | 04:01.2 | 00:40:12 |
| 66 | John | DIFFEY | Senior Men | 31 | 04:01.3 | 00:40:13 | |
| 67 | Bill | PLETCHER | Cardiff Tri | Veteran Men | 21 | 04:01.6 | 00:40:16 |
| 68 | Keith | THOMPSON | Veteran Men | 22 | 04:02.3 | 00:40:23 | |
| 69 | Gethin | ELLIS | Senior Men | 32 | 04:02.9 | 00:40:29 | |
| 70 | Owen | DERRICK | Pembroke Harriers | Senior Men | 33 | 04:03.4 | 00:40:34 |
| 71 | Shaun | PRICHARD | Les Croupiers | Senior Men | 34 | 04:03.9 | 00:40:39 |
| 72 | Will | JEFFERSON | Under 20 Men | 3 | 04:04.1 | 00:40:41 | |
| 73 | Gerald | HUNT | Brackla Harriers | Super Vet. Men | 10 | 04:04.4 | 00:40:44 |
| 74 | Angela | JONES | MDC | Veteran Ladies | 3 | 04:04.4 | 00:40:44 |
| 75 | Paul | FORD | Brackla Harriers | Senior Men | 35 | 04:04.5 | 00:40:45 |
| 76 | Richard | SEWELL | Veteran Men | 23 | 04:04.7 | 00:40:47 | |
| 77 | Warren | TINKE | Pontypridd Roadents AC | Senior Men | 36 | 04:05.6 | 00:40:56 |
| 78 | Keith | PATERSON | Pegasus | Super Vet. Men | 11 | 04:06.1 | 00:41:01 |
| 79 | Graham | SCHULTZ | RealRunner.com | Senior Men | 37 | 04:06.2 | 00:41:02 |
| 80 | Christopher | REYNOLDS | Senior Men | 38 | 04:06.3 | 00:41:03 | |
| 81 | Sam | MOORE | Llanelli AAC | Super Vet. Men | 12 | 04:06.5 | 00:41:05 |
| 82 | Gwyn | LLOYD | Pontypridd Roadents AC | Veteran Men | 24 | 04:06.9 | 00:41:09 |
| 83 | Katy | MCCANDLESS-VELUSSI | Senior Ladies | 2 | 04:07.2 | 00:41:12 | |
| 84 | John | SPITERI | Penarth + Dinas Runners | Senior Men | 39 | 04:07.3 | 00:41:13 |
| 85 | Steve | OWEN | Les Croupiers | Veteran Men | 25 | 04:07.4 | 00:41:14 |
| 86 | Mark | HALLIWELL | Brackla Harriers | Veteran Men | 26 | 04:07.5 | 00:41:15 |
| 87 | Chris | BRADSHAW | Senior Men | 40 | 04:08.0 | 00:41:20 | |
| 88 | Sean | HILHORST | Under 20 Men | 4 | 04:08.1 | 00:41:21 | |
| 89 | Michael | DAVIES | Veteran Men | 27 | 04:08.5 | 00:41:25 | |
| 90 | Ed | MORGAN | Taff Ely Triathlon | Veteran Men | 28 | 04:08.7 | 00:41:27 |
| 91 | Noelwyn | DANIEL | Llanelli Tri | Senior Men | 41 | 04:09.5 | 00:41:35 |
| 92 | Andrew | IRVING | Cardiff Uni | Under 20 Men | 5 | 04:09.6 | 00:41:36 |
| 93 | Jeffrey | DAVIES | Senior Men | 42 | 04:09.6 | 00:41:36 | |
| 94 | Brian George | BLACK | Under 20 Men | 6 | 04:10.1 | 00:41:41 | |
| 95 | Matthew | WITHERSTONE | Senior Men | 43 | 04:10.2 | 00:41:42 | |
| 96 | Sion | LANINI | Under 20 Men | 7 | 04:10.2 | 00:41:42 | |
| 97 | Simran | MCKENNA | Atlantic College | Under 20 Men | 8 | 04:10.3 | 00:41:43 |
| 98 | Julie | SCHOLEY | Les Croupiers | Veteran Ladies | 4 | 04:10.6 | 00:41:46 |
| 99 | Sean | O'HALLORAN | Senior Men | 44 | 04:10.7 | 00:41:47 | |
| 100 | Ray | DAVIES | Aberdare Roadies | Veteran Men | 29 | 04:10.8 | 00:41:48 |
| 101 | Pete | BRIDGER | Senior Men | 45 | 04:11.1 | 00:41:51 | |
| 102 | N. | THOMPSON | Super Vet. Men | 13 | 04:11.2 | 00:41:52 | |
| 103 | Daniel | JAMES | Pontypridd Roadents AC | Under 20 Men | 9 | 04:11.5 | 00:41:55 |
| 104 | Karl | JEFFREYS | San Domenico | Senior Men | 46 | 04:11.8 | 00:41:58 |
| 105 | Beverley | TUCKER | Cardiff AC | Veteran Ladies | 5 | 04:12.2 | 00:42:02 |
| 106 | Lee | DAVIES | Rhondda Valley Runners | Senior Men | 47 | 04:12.8 | 00:42:08 |
| 107 | Richard | DODD | Brackla Harriers | Senior Men | 48 | 04:13.1 | 00:42:11 |
| 108 | Bethan | KNAPP | Cardiff AC | Senior Ladies | 3 | 04:13.3 | 00:42:13 |
| 109 | Mark | UNSWORTH | Veteran Men | 30 | 04:13.3 | 00:42:13 | |
| 110 | Jan | WILLIAMS | Les Croupiers | Veteran Ladies | 6 | 04:13.4 | 00:42:14 |
| 111 | Graham | TAYLOR | Serpentine Running Club | Veteran Men | 31 | 04:13.7 | 00:42:17 |
| 112 | Lyndon | JONES | Under 20 Men | 10 | 04:13.9 | 00:42:19 | |
| 113 | Andrew | DIFFEY | Senior Men | 49 | 04:14.1 | 00:42:21 | |
| 114 | Eifion | OWEN | Veteran Men | 32 | 04:14.6 | 00:42:26 | |
| 115 | Chris | BLACKMORE | Cardiff Harlequins | Senior Men | 50 | 04:14.7 | 00:42:27 |
| 116 | Nigel | GRIFFITHS | Taff Ely Triathlon | Veteran Men | 33 | 04:15.1 | 00:42:31 |
| 117 | Phil | TANDY | San Domenico | Veteran Men | 34 | 04:15.1 | 00:42:31 |
| 118 | Anne | FOLLAN | Pontypridd Roadents AC | Senior Ladies | 4 | 04:15.1 | 00:42:31 |
| 119 | Steve | EDWARDS | Senior Men | 51 | 04:15.5 | 00:42:35 | |
| 120 | Fiona | CARSON | Senior Ladies | 5 | 04:15.6 | 00:42:36 | |
| 121 | David | THOMAS | Llanelli AAC | Senior Men | 52 | 04:15.7 | 00:42:37 |
| 122 | Alistair | GRIFFITHS | Llanelli AAC | Veteran Men | 35 | 04:16.0 | 00:42:40 |
| 123 | Steven | CUMINES | Cardiff Tri | Veteran Men | 36 | 04:16.2 | 00:42:42 |
| 124 | Karolis | BALCIUNAS | Under 20 Men | 11 | 04:16.7 | 00:42:47 | |
| 125 | Stephen | CRAY | Penarth + Dinas Runners | Veteran Men | 37 | 04:18.7 | 00:43:07 |
| 126 | S. | WILLIAMS | Senior Men | 53 | 04:19.3 | 00:43:13 | |
| 127 | Gavin | JONES | Les Croupiers | Senior Men | 54 | 04:19.4 | 00:43:14 |
| 128 | Anna | CAMBULE | Swansea Harriers | Veteran Ladies | 7 | 04:19.5 | 00:43:15 |
| 129 | Jason | DACKINS | Senior Men | 55 | 04:19.6 | 00:43:16 | |
| 130 | Lee | KENDALL | Senior Men | 56 | 04:19.6 | 00:43:16 | |
| 131 | Hauke | DAVID | Senior Men | 57 | 04:19.6 | 00:43:16 | |
| 132 | Tony | PHILLIPS | Senior Men | 58 | 04:20.2 | 00:43:22 | |
| 133 | Stewart | KINLOCH | Veteran Men | 38 | 04:20.3 | 00:43:23 | |
| 134 | Mark | GRIFFITHS | Senior Men | 59 | 04:20.3 | 00:43:23 | |
| 135 | Rob | EVANS | Brackla Harriers | Veteran Men | 39 | 04:20.3 | 00:43:23 |
| 136 | Yuma | MIYAGAWA | Under 20 Men | 12 | 04:20.6 | 00:43:26 | |
| 137 | Angela | MADDOCK | Veteran Ladies | 8 | 04:20.7 | 00:43:27 | |
| 138 | Andy | REES | Veteran Men | 40 | 04:21.2 | 00:43:32 | |
| 139 | Richard | BRISTOW | Senior Men | 60 | 04:21.3 | 00:43:33 | |
| 140 | Dave | ROSE | Brackla Harriers | Senior Men | 61 | 04:21.7 | 00:43:37 |
| 141 | Debbie | EVANS | Penarth + Dinas Runners | Veteran Ladies | 9 | 04:22.4 | 00:43:44 |
| 142 | Sian | PHILLIPS | Swansea Harriers | Veteran Ladies | 10 | 04:22.6 | 00:43:46 |
| 143 | Don | HOLLOWAY | Super Vet. Men | 14 | 04:22.7 | 00:43:47 | |
| 144 | Victoria | PLUMMER | Cardiff University Harriers | Senior Ladies | 6 | 04:23.2 | 00:43:52 |
| 145 | Gary | SELLICK | Senior Men | 62 | 04:23.7 | 00:43:57 | |
| 146 | Don | MAKUMBE | Under 20 Men | 13 | 04:24.1 | 00:44:01 | |
| 147 | Michael | LAWRENCE | Pembroke Harriers | Veteran Men | 41 | 04:24.5 | 00:44:05 |
| 148 | Stephen | KATCHI | Les Croupiers | Senior Men | 63 | 04:24.8 | 00:44:08 |
| 149 | Carol | MILLER | Les Croupiers | Veteran Ladies | 11 | 04:25.3 | 00:44:13 |
| 150 | Phil | REES | Senior Men | 64 | 04:25.3 | 00:44:13 | |
| 151 | Michael | DIX | Les Croupiers | Veteran Men | 42 | 04:25.6 | 00:44:16 |
| 152 | Robert | HARRTLY | Veteran Men | 43 | 04:25.6 | 00:44:16 | |
| 153 | Gary | CLAYTON | Senior Men | 65 | 04:26.2 | 00:44:22 | |
| 154 | Nick | REES | Veteran Men | 44 | 04:26.6 | 00:44:26 | |
| 155 | Matthew | HOTSKO | Under 20 Men | 14 | 04:27.0 | 00:44:30 | |
| 156 | Keith | TREHARNE | Brackla Harriers | Super Vet. Men | 15 | 04:27.4 | 00:44:34 |
| 157 | Neil | WILLIAMS | Senior Men | 66 | 04:27.5 | 00:44:35 | |
| 158 | Adam | REES | Senior Men | 67 | 04:27.8 | 00:44:38 | |
| 159 | James | DELANEY | San Domenico | Veteran Men | 45 | 04:28.2 | 00:44:42 |
| 160 | D. | ROBERTS | Super Vet. Men | 16 | 04:28.4 | 00:44:44 | |
| 161 | Steve | PARKER | Senior Men | 68 | 04:28.5 | 00:44:45 | |
| 162 | Steve | RIDDLER | Brackla Harriers | Veteran Men | 46 | 04:28.6 | 00:44:46 |
| 163 | Joliet | DAVEY | Brackla Harriers | Veteran Ladies | 12 | 04:28.7 | 00:44:47 |
| 164 | Joanne | LAITY | Penarth + Dinas Runners | Veteran Ladies | 13 | 04:28.8 | 00:44:48 |
| 165 | Tony | DAVIES | Cardiff Harlequins | Super Vet. Men | 17 | 04:29.5 | 00:44:55 |
| 166 | Lucy | ATKINS | Senior Ladies | 7 | 04:29.8 | 00:44:58 | |
| 167 | Adrian | DISNE | Senior Men | 69 | 04:30.4 | 00:45:04 | |
| 168 | Sean | MCDONNELL | Under 20 Men | 15 | 04:30.8 | 00:45:08 | |
| 169 | Paul | MUSSA | Veteran Men | 47 | 04:32.1 | 00:45:21 | |
| 170 | James | SPENCER | Veteran Men | 48 | 04:32.8 | 00:45:28 | |
| 171 | Zed | AHMED | Les Croupiers | Senior Men | 70 | 04:33.9 | 00:45:39 |
| 172 | Glyn | DANDO | Brackla Harriers | Super Vet. Men | 18 | 04:34.5 | 00:45:45 |
| 173 | Shan | JONES | Super Vet. Ladies | 2 | 04:34.8 | 00:45:48 | |
| 174 | Peter | MORTON | Under 20 Men | 16 | 04:34.9 | 00:45:49 | |
| 175 | Mike | LISTER | Les Croupiers | Super Vet. Men | 19 | 04:35.6 | 00:45:56 |
| 176 | Steve | SAUNDERS | Senior Men | 71 | 04:35.6 | 00:45:56 | |
| 177 | Jane | LEWIS | Veteran Ladies | 14 | 04:35.9 | 00:45:59 | |
| 178 | Frances | WILLIAMS | Les Croupiers | Veteran Ladies | 15 | 04:36.4 | 00:46:04 |
| 179 | Joanna | PRICHARD | Les Croupiers | Senior Ladies | 8 | 04:36.6 | 00:46:06 |
| 180 | Chris | GANN | Rhondda Valley Runners | Veteran Men | 49 | 04:37.1 | 00:46:11 |
| 181 | Roy | RICHARDS | Super Vet. Men | 20 | 04:38.2 | 00:46:22 | |
| 182 | Jeff | NORRIS | Veteran Men | 50 | 04:38.8 | 00:46:28 | |
| 183 | Andy | BRAY | Fontygary Tri-Club | Veteran Men | 51 | 04:39.5 | 00:46:35 |
| 184 | Jeff | DAVIES | RealRunner.com | Senior Men | 72 | 04:39.8 | 00:46:38 |
| 185 | Geraint Mark | HIGGINS | Senior Men | 73 | 04:40.2 | 00:46:42 | |
| 186 | Gwen | SMITH | Veteran Ladies | 16 | 04:40.3 | 00:46:43 | |
| 187 | Jeff | CADOGAN | Senior Men | 74 | 04:40.6 | 00:46:46 | |
| 188 | Sue | NEAL | Les Croupiers | Super Vet. Ladies | 3 | 04:41.1 | 00:46:51 |
| 189 | Ted | PARKER | Bridgend | Super Vet. Men | 21 | 04:41.2 | 00:46:52 |
| 190 | Mandy | JONES | Islwyn Running Club | Veteran Ladies | 17 | 04:41.7 | 00:46:57 |
| 191 | Stephen | JONES | Islwyn Running Club | Veteran Men | 52 | 04:41.7 | 00:46:57 |
| 192 | David | MILES | Senior Men | 75 | 04:42.4 | 00:47:04 | |
| 193 | Debbie | WILLIAMS | Penarth + Dinas Runners | Veteran Ladies | 18 | 04:43.3 | 00:47:13 |
| 194 | Tudor | JONES | Veteran Men | 53 | 04:43.5 | 00:47:15 | |
| 195 | Keith | LOWTHER | San Domenico | Super Vet. Men | 22 | 04:43.9 | 00:47:19 |
| 196 | Sarah | SWAYSLAND | Senior Ladies | 9 | 04:44.5 | 00:47:25 | |
| 197 | Stephen | HUNT | Super Vet. Men | 23 | 04:44.6 | 00:47:26 | |
| 198 | Julie | WASSEL | Penarth + Dinas Runners | Senior Ladies | 10 | 04:44.7 | 00:47:27 |
| 199 | Ed | BROWN | Senior Men | 76 | 04:44.8 | 00:47:28 | |
| 200 | Alan | HAYCOX | Les Croupiers | Veteran Men | 54 | 04:44.9 | 00:47:29 |
| 201 | Colette | VAN DER VEN | Under 20 Ladies | 1 | 04:45.4 | 00:47:34 | |
| 202 | Alan | HOWELL | Super Vet. Men | 24 | 04:45.5 | 00:47:35 | |
| 203 | Anthony | FURLONG | Senior Men | 77 | 04:45.9 | 00:47:39 | |
| 204 | Zoe | HANSON | Cardiff Uni | Senior Ladies | 11 | 04:46.1 | 00:47:41 |
| 205 | Gary | REES | Super Vet. Men | 25 | 04:46.4 | 00:47:44 | |
| 206 | Richard | HUNTLEY | Super Vet. Men | 26 | 04:46.7 | 00:47:47 | |
| 207 | Balasz | BODOR | Under 20 Men | 17 | 04:46.7 | 00:47:47 | |
| 208 | Kevin | SCANNELL | Senior Men | 78 | 04:46.9 | 00:47:49 | |
| 209 | Jon | HOLLAND | Senior Men | 79 | 04:47.5 | 00:47:55 | |
| 210 | Jerome | DONAGH | Senior Men | 80 | 04:47.9 | 00:47:59 | |
| 211 | John | HARRIES | Senior Men | 81 | 04:48.1 | 00:48:01 | |
| 212 | Alex | BAKER | Senior Men | 82 | 04:48.2 | 00:48:02 | |
| 213 | Joel | KENRICK | Under 20 Men | 18 | 04:48.4 | 00:48:04 | |
| 214 | Gwyn | JONES | Sospan Road Runners | Super Vet. Men | 27 | 04:48.5 | 00:48:05 |
| 215 | Richard | NASH | Taff Ely Triathlon | Senior Men | 83 | 04:48.7 | 00:48:07 |
| 216 | Jeff | WALLACE | Veteran Men | 55 | 04:48.9 | 00:48:09 | |
| 217 | Maria | SHEPPERD | Veteran Ladies | 19 | 04:49.4 | 00:48:14 | |
| 218 | Paul | SHEPPERD | Veteran Men | 56 | 04:49.4 | 00:48:14 | |
| 219 | R. | BROWN | Sheen Shufflers | Super Vet. Men | 28 | 04:49.7 | 00:48:17 |
| 220 | Anna | SPENCER | Under 20 Ladies | 2 | 04:50.0 | 00:48:20 | |
| 221 | Wes | LIMBRICK | Senior Men | 84 | 04:50.6 | 00:48:26 | |
| 222 | Peter | WHITTEMORE | Super Vet. Men | 29 | 04:50.6 | 00:48:26 | |
| 223 | Zsuzsanna | BLACKMORE | Senior Ladies | 12 | 04:51.0 | 00:48:30 | |
| 224 | Ann | LLEWELLYN | Rhondda Triathlon Club | Super Vet. Ladies | 4 | 04:51.4 | 00:48:34 |
| 225 | Ken J. | ROGERS | Veteran Men | 57 | 04:52.0 | 00:48:40 | |
| 226 | Charles | WOOD | Pembroke Harriers | Veteran Men | 58 | 04:52.6 | 00:48:46 |
| 227 | Nigel | JONES | Super Vet. Men | 30 | 04:53.4 | 00:48:54 | |
| 228 | Paul | FURLONG | Super Vet. Men | 31 | 04:53.8 | 00:48:58 | |
| 229 | P. | MARKS | Veteran Men | 59 | 04:54.1 | 00:49:01 | |
| 230 | Luca | VELUSSI | Senior Men | 85 | 04:54.5 | 00:49:05 | |
| 231 | Martyn | DEARDEN | Senior Men | 86 | 04:54.7 | 00:49:07 | |
| 232 | Kurt | KAEMPFE | Under 20 Men | 19 | 04:56.7 | 00:49:27 | |
| 233 | Sarah | BELCHER | Under 20 Ladies | 3 | 04:57.3 | 00:49:33 | |
| 234 | Lisa | CLEARY | Penarth + Dinas Runners | Veteran Ladies | 20 | 04:58.3 | 00:49:43 |
| 235 | Eryl | TOTTLE | Risca Road Runners | Senior Men | 87 | 04:59.1 | 00:49:51 |
| 236 | Liz | GRAY | Ware Joggers | Veteran Ladies | 21 | 04:59.6 | 00:49:56 |
| 237 | David | REYNOLDS | Super Vet. Men | 32 | 05:00.0 | 00:50:00 | |
| 238 | Jo | HUNT | Senior Ladies | 13 | 05:00.5 | 00:50:05 | |
| 239 | Nigel | BOWEN | Senior Men | 88 | 05:01.0 | 00:50:10 | |
| 240 | Jo | RAMSAY | Senior Ladies | 14 | 05:01.0 | 00:50:10 | |
| 241 | Jamie | READ | Senior Men | 89 | 05:01.1 | 00:50:11 | |
| 242 | Mike | JAMES | Les Croupiers | Super Vet. Men | 33 | 05:01.7 | 00:50:17 |
| 243 | Nick | LEWIS | Wick Harriers | Under 20 Men | 20 | 05:01.7 | 00:50:17 |
| 244 | Mark | DAVIES | Senior Men | 90 | 05:02.7 | 00:50:27 | |
| 245 | Barny | EVANS | Senior Men | 91 | 05:02.8 | 00:50:28 | |
| 246 | Emma | NORMAN | Senior Ladies | 15 | 05:02.8 | 00:50:28 | |
| 247 | John | PAYNE | Senior Men | 92 | 05:02.9 | 00:50:29 | |
| 248 | Hadrian | EVANS | Virtual Runners | Super Vet. Men | 34 | 05:03.4 | 00:50:34 |
| 249 | Keith | JAMES | Senior Men | 93 | 05:03.5 | 00:50:35 | |
| 250 | Simon | BARLOW | Senior Men | 94 | 05:04.5 | 00:50:45 | |
| 251 | Max | MORRIS | 3M's Gorseinon | Super Vet. Men | 35 | 05:04.7 | 00:50:47 |
| 252 | Mark | DONOVAN | Veteran Men | 60 | 05:05.4 | 00:50:54 | |
| 253 | Barry | DARE | Super Vet. Men | 36 | 05:05.4 | 00:50:54 | |
| 254 | Josie | GRINDULIS | Les Croupiers | Veteran Ladies | 22 | 05:05.4 | 00:50:54 |
| 255 | Hayley | JEANS | Senior Ladies | 16 | 05:05.5 | 00:50:55 | |
| 256 | Wendy | CUMINES | Cardiff Tri | Veteran Ladies | 23 | 05:05.6 | 00:50:56 |
| 257 | Simon | FRANKS | Veteran Men | 61 | 05:05.7 | 00:50:57 | |
| 258 | Allan Spencer | SMITH | 3M's Gorseinon | Super Vet. Men | 37 | 05:06.0 | 00:51:00 |
| 259 | X | EDWARDS | Veteran Men | 62 | 05:07.1 | 00:51:11 | |
| 260 | Richard | PREECE | Senior Men | 95 | 05:07.4 | 00:51:14 | |
| 261 | Matt | WICTOME | Brackla Harriers | Senior Men | 96 | 05:07.8 | 00:51:18 |
| 262 | Paul | ARCHER | Senior Men | 97 | 05:08.0 | 00:51:20 | |
| 263 | Dave | MEDLAM | Pegasus | Veteran Men | 63 | 05:08.9 | 00:51:29 |
| 264 | Andrea | COLLINS | Senior Ladies | 17 | 05:09.3 | 00:51:33 | |
| 265 | Steve | WHITMARSH-KNIGHT | Super Vet. Men | 38 | 05:09.5 | 00:51:35 | |
| 266 | Malcolm | JONES | Brackla Harriers | Super Vet. Men | 39 | 05:09.6 | 00:51:36 |
| 267 | Phil | GRIFFITHS | Veteran Men | 64 | 05:09.7 | 00:51:37 | |
| 268 | David | ROBERTS | Senior Men | 98 | 05:10.2 | 00:51:42 | |
| 269 | Huw | MADDOCK | Veteran Men | 65 | 05:10.7 | 00:51:47 | |
| 270 | Pelham | LINFIELD | Veteran Men | 66 | 05:11.2 | 00:51:52 | |
| 271 | Robert | FRAMPTON | San Domenico | Veteran Men | 67 | 05:11.3 | 00:51:53 |
| 272 | Rachel | JONES | Senior Ladies | 18 | 05:11.5 | 00:51:55 | |
| 273 | Hadyn | DAVIES | Super Vet. Men | 40 | 05:12.0 | 00:52:00 | |
| 274 | Geraint | DAVIES | Senior Men | 99 | 05:12.1 | 00:52:01 | |
| 275 | G. | SMITH | Senior Men | 100 | 05:12.7 | 00:52:07 | |
| 276 | Martin | NEVILLE | Veteran Men | 68 | 05:13.0 | 00:52:10 | |
| 277 | Linda | EVANS | Brackla Harriers | Veteran Ladies | 24 | 05:13.7 | 00:52:17 |
| 278 | Malin | FALCK | Les Croupiers | Senior Men | 101 | 05:14.2 | 00:52:22 |
| 279 | Rebecca | MOONE | Senior Ladies | 19 | 05:14.2 | 00:52:22 | |
| 280 | Ellen | WOOD | Veteran Ladies | 25 | 05:15.0 | 00:52:30 | |
| 281 | Jill | COLMAN | Pembroke Harriers | Veteran Ladies | 26 | 05:15.2 | 00:52:32 |
| 282 | Stephen | WILLIAMS | Les Croupiers | Veteran Men | 69 | 05:15.6 | 00:52:36 |
| 283 | Simon | JAMES | Les Croupiers | Senior Men | 102 | 05:15.9 | 00:52:39 |
| 284 | Cath | NOYES | Veteran Ladies | 27 | 05:16.2 | 00:52:42 | |
| 285 | Louise | HUBBLE | Senior Ladies | 20 | 05:16.3 | 00:52:43 | |
| 286 | Ken | CORN | Veteran Men | 70 | 05:16.8 | 00:52:48 | |
| 287 | Clare | BAIRSTOW | Veteran Ladies | 28 | 05:17.0 | 00:52:50 | |
| 288 | Yosuzi | SYLVESTER | Under 20 Ladies | 4 | 05:17.1 | 00:52:51 | |
| 289 | Jane | SAUNDERS | Veteran Ladies | 29 | 05:17.2 | 00:52:52 | |
| 290 | Andrew | LANE | Veteran Men | 71 | 05:17.5 | 00:52:55 | |
| 291 | Jane | FOX | Brackla Harriers | Veteran Ladies | 30 | 05:17.9 | 00:52:59 |
| 292 | David | BOULT | Super Vet. Men | 41 | 05:18.0 | 00:53:00 | |
| 293 | Julie | CURTIS | Senior Ladies | 21 | 05:18.6 | 00:53:06 | |
| 294 | Jane | DAKIN | Brackla Harriers | Veteran Ladies | 31 | 05:19.7 | 00:53:17 |
| 295 | Simon | SPENCER | Veteran Men | 72 | 05:20.5 | 00:53:25 | |
| 296 | Simon | HUDD | Penarth + Dinas Runners | Senior Men | 103 | 05:20.6 | 00:53:26 |
| 297 | James | HADLEY | Under 20 Men | 21 | 05:20.7 | 00:53:27 | |
| 298 | Nicola | RICHARDSON | Veteran Ladies | 32 | 05:21.4 | 00:53:34 | |
| 299 | Jane | FLETCHER | Veteran Ladies | 33 | 05:21.4 | 00:53:34 | |
| 300 | Kate | BUCK | Veteran Ladies | 34 | 05:21.8 | 00:53:38 | |
| 301 | Adele | DAVIES | Veteran Ladies | 35 | 05:21.8 | 00:53:38 | |
| 302 | S.C. | ROWLEY | Senior Men | 104 | 05:22.6 | 00:53:46 | |
| 303 | Justin | CROWLEY | Senior Men | 105 | 05:22.6 | 00:53:46 | |
| 304 | Andreas | MARSTAD | Under 20 Men | 22 | 05:22.9 | 00:53:49 | |
| 305 | Gary | THOMAS | Senior Men | 106 | 05:23.5 | 00:53:55 | |
| 306 | Andrew | EDWARDS | Senior Men | 107 | 05:23.9 | 00:53:59 | |
| 307 | Dylan | GRANT | Senior Men | 108 | 05:24.0 | 00:54:00 | |
| 308 | Malcolm | FARNHAM | Les Croupiers | Super Vet. Men | 42 | 05:24.1 | 00:54:01 |
| 309 | Rachel | HOLDEN | Veteran Ladies | 36 | 05:24.3 | 00:54:03 | |
| 310 | Kenneth | BALDWIN | Senior Men | 109 | 05:24.4 | 00:54:04 | |
| 311 | Claire | KIRK | Super Vet. Ladies | 5 | 05:24.5 | 00:54:05 | |
| 312 | Clare | GREEN | San Domenico | Veteran Ladies | 37 | 05:25.5 | 00:54:15 |
| 313 | Elizabeth | WILLIAMS | Veteran Ladies | 38 | 05:25.8 | 00:54:18 | |
| 314 | Khalida | ALI | Veteran Ladies | 39 | 05:26.0 | 00:54:20 | |
| 315 | Katie | PRICHARD | Senior Ladies | 22 | 05:26.0 | 00:54:20 | |
| 316 | Douglas | DALWOOD | Super Vet. Men | 43 | 05:26.1 | 00:54:21 | |
| 317 | Andy | MORTON | Veteran Men | 73 | 05:26.2 | 00:54:22 | |
| 318 | Marjorie | PEARCE | Hereford Couriers | Super Vet. Ladies | 6 | 05:27.0 | 00:54:30 |
| 319 | Claire | SNOOK | Senior Ladies | 23 | 05:27.0 | 00:54:30 | |
| 320 | Claire | BAKER-WESTHEAD | Veteran Ladies | 40 | 05:27.1 | 00:54:31 | |
| 321 | Steve | WESTHEAD | Senior Men | 110 | 05:27.1 | 00:54:31 | |
| 322 | Anna | VERSPOOR | Under 20 Ladies | 5 | 05:27.2 | 00:54:32 | |
| 323 | Paul | LAKE | Senior Men | 111 | 05:28.2 | 00:54:42 | |
| 324 | Gareth | JONES | Les Croupiers | Senior Men | 112 | 05:28.2 | 00:54:42 |
| 325 | Tony | BURT | Cornelly Striders | Super Vet. Men | 44 | 05:28.8 | 00:54:48 |
| 326 | Meertien | SIJPKENS | Under 20 Ladies | 6 | 05:28.8 | 00:54:48 | |
| 327 | Annelien | BOULAND | Under 20 Ladies | 7 | 05:28.9 | 00:54:49 | |
| 328 | Gordon | STURROCK | Super Vet. Men | 45 | 05:28.9 | 00:54:49 | |
| 329 | George | TOBY | Cardiff Tri | Veteran Men | 74 | 05:29.4 | 00:54:54 |
| 330 | Janice | CLEMENT | Penarth + Dinas Runners | Veteran Ladies | 41 | 05:29.8 | 00:54:58 |
| 331 | Susanne | AGERBAK | Senior Ladies | 24 | 05:30.6 | 00:55:06 | |
| 332 | Sophie | PRICHARD | Senior Ladies | 25 | 05:31.5 | 00:55:15 | |
| 333 | Malcolm | MCKENZIE | Veteran Men | 75 | 05:32.6 | 00:55:26 | |
| 334 | Jonathan | JOSEPHS | Under 20 Men | 23 | 05:33.2 | 00:55:32 | |
| 335 | Jeff | SULLIVAN | Super Vet. Men | 46 | 05:33.6 | 00:55:36 | |
| 336 | Miriam | JONES | Under 20 Ladies | 8 | 05:34.7 | 00:55:47 | |
| 337 | Aranka | PRATT | Super Vet. Ladies | 7 | 05:35.0 | 00:55:50 | |
| 338 | Ian | BANCROFT | Senior Men | 113 | 05:36.8 | 00:56:08 | |
| 339 | Laurence | BROPHY | Brackla Harriers | Super Vet. Men | 47 | 05:36.9 | 00:56:09 |
| 340 | Catherine | CHABERT | Veteran Ladies | 42 | 05:38.7 | 00:56:27 | |
| 341 | Anna | HELSUNG | Penarth + Dinas Runners | Veteran Ladies | 43 | 05:39.1 | 00:56:31 |
| 342 | Paul | ATKINS | San Domenico | Super Vet. Men | 48 | 05:43.5 | 00:57:15 |
| 343 | Stephen | HYDE | Senior Men | 114 | 05:43.7 | 00:57:17 | |
| 344 | James | JOHNSON | Super Vet. Men | 49 | 05:43.9 | 00:57:19 | |
| 345 | Carol | MADDOCK | Veteran Ladies | 44 | 05:44.5 | 00:57:25 | |
| 346 | Huw | VAVONAN | Veteran Men | 76 | 05:47.9 | 00:57:59 | |
| 347 | Anne | ROBERTS | Super Vet. Ladies | 8 | 05:49.3 | 00:58:13 | |
| 348 | John | JAMES | San Domenico | Super Vet. Men | 50 | 05:49.8 | 00:58:18 |
| 349 | M. | HAMILTON | Senior Men | 115 | 05:50.1 | 00:58:21 | |
| 350 | J. | CHISLETT | Veteran Men | 77 | 05:51.4 | 00:58:34 | |
| 351 | Alwyn | THOMAS | Veteran Men | 78 | 05:51.6 | 00:58:36 | |
| 352 | Clare | JENKINS | Veteran Ladies | 45 | 05:51.6 | 00:58:36 | |
| 353 | Ann | WILLIAMS | San Domenico | Veteran Ladies | 46 | 05:51.7 | 00:58:37 |
| 354 | Faith | EGAN | Senior Ladies | 26 | 05:51.8 | 00:58:38 | |
| 355 | Laurie | ROBINS | Senior Ladies | 27 | 05:51.8 | 00:58:38 | |
| 356 | Dennis | MICHAEL | Veteran Men | 79 | 05:52.1 | 00:58:41 | |
| 357 | Roland | KNIGHT | Super Vet. Men | 51 | 05:52.1 | 00:58:41 | |
| 358 | Diana | BROOK | Senior Ladies | 28 | 05:52.3 | 00:58:43 | |
| 359 | Rachel | GARDINER | Senior Ladies | 29 | 05:52.3 | 00:58:43 | |
| 360 | Catherine | GORNO | Veteran Ladies | 47 | 05:56.3 | 00:59:23 | |
| 361 | Clare | LIPETZ | Senior Ladies | 30 | 05:56.8 | 00:59:28 | |
| 362 | Adrian | LABATON | Super Vet. Men | 52 | 05:58.8 | 00:59:48 | |
| 363 | Winnie | MOORE | Sospan Road Runners | Super Vet. Ladies | 9 | 05:59.8 | 00:59:58 |
| 364 | Brinieg | MAINWARING | Rhondda Valley Runners | Super Vet. Ladies | 10 | 06:02.6 | 01:00:26 |
| 365 | Fadlo | SHA'BAN | Under 20 Men | 24 | 06:03.5 | 01:00:35 | |
| 366 | Joanna | COCKWELL | Senior Ladies | 31 | 06:10.3 | 01:01:43 | |
| 367 | Graham | HOWELLS | Super Vet. Men | 53 | 06:18.3 | 01:03:03 | |
| 368 | Ruth | BURTON | Senior Ladies | 32 | 06:23.0 | 01:03:50 | |
| 369 | Kathryn | FOOT | Senior Ladies | 33 | 06:23.4 | 01:03:54 | |
| 370 | Josh | LOEHRER | Under 20 Men | 25 | 06:32.1 | 01:05:21 | |
| 371 | Michael | JONES | Veteran Men | 80 | 06:54.7 | 01:09:07 | |
| 372 | Kate | THOMAS | Veteran Ladies | 48 | 07:46.4 | 01:17:44 | |
| 373 | Wayne | THOMAS | Senior Men | 116 | 07:46.4 | 01:17:44 | |