Overall Male
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 89 | David | Cole | DCTRIATHLON | 01:25:27 |
| 2 | 474 | CRAIG | SEAMAN | Bynea CC | 01:27:20 |
| 3 | 467 | Stephen | Rowlands | Carmarthen tri club | 01:29:14 |
| 4 | 582 | Lewys | Winfield-young | American Flyers | 01:30:01 |
| 5 | 85 | Jordan | Clarke | DC Triathlon | 01:33:23 |
Overall Female
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 475 | Madison | Shaddick | Swansea Vale Tri | 01:44:31 |
| 2 | 73 | Ffion | Caines | DCTRIATHLON | 01:50:08 |
| 3 | 293 | Beth | Jones | Swansea Vale Tri | 01:50:28 |
| 4 | 193 | Laura | Furness | 01:51:16 | |
| 5 | 453 | Portia | Rees-Jones | 01:53:44 |
Junior Male
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 140 | Archie James | Dilks | Tenby Penguins | 01:41:43 |
| 2 | 561 | Iago | Williams | Towy Riders CC | 02:00:56 |
| 3 | 466 | Gary | Roebuck | 02:04:01 |
Senior Male
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 474 | CRAIG | SEAMAN | Bynea CC | 01:27:20 |
| 2 | 85 | Jordan | Clarke | DC Triathlon | 01:33:23 |
| 3 | 314 | Ed | Laverack | 01:34:35 | |
| 4 | 195 | Rory | Gardiner | 01:39:24 | |
| 5 | 281 | Guto | Jones | DCTriathlon | 01:41:31 |
Senior Female
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 475 | Madison | Shaddick | Swansea Vale Tri | 01:44:31 |
| 2 | 73 | Ffion | Caines | DCTRIATHLON | 01:50:08 |
| 3 | 453 | Portia | Rees-Jones | 01:53:44 | |
| 4 | 170 | Leah | Evans | 01:57:31 | |
| 5 | 498 | Rebecca | Sykes | Porthcawl Triathlon Club | 01:58:40 |
M30-39
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 89 | David | Cole | DCTRIATHLON | 01:25:27 |
| 2 | 582 | Lewys | Winfield-young | American Flyers | 01:30:01 |
| 3 | 329 | Owain | Lewis-Strange | Swansea Vale Tri | 01:36:31 |
| 4 | 543 | Dan | Whaites | NEWT | 01:36:33 |
| 5 | 249 | Owen | Howells | Carmarthen Triathlon Club | 01:37:27 |
F30-39
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 293 | Beth | Jones | Swansea Vale Tri | 01:50:28 |
| 2 | 193 | Laura | Furness | 01:51:16 | |
| 3 | 88 | Kerry | Cockman | 01:58:38 | |
| 4 | 27 | Natasha | Barton | Porthcawl Tri Club | 01:59:32 |
| 5 | 515 | Gwenllian | Thomas | Carmarthen Triathlon Club | 02:01:07 |
M40-49
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 467 | Stephen | Rowlands | Carmarthen tri club | 01:29:14 |
| 2 | 129 | Marc | Davies | Nathan Ford Triathlon | 01:35:46 |
| 3 | 312 | Richard | Landon | Cscg | 01:36:02 |
| 4 | 589 | Rob | Morgan | Whittlefit | 01:36:52 |
| 5 | 48 | Matt | Blue | Carmarthen Triathlon Club | 01:37:00 |
F40-49
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 251 | Clare | Hughes | Penybont triathlon club | 01:56:44 |
| 2 | 204 | raeanna | grainger | Pen y Bont Tri Club | 01:58:55 |
| 3 | 573 | Naomi | Williams | 02:02:53 | |
| 4 | 158 | Kelly | Edwards | Rhondda Tri | 02:09:29 |
| 5 | 525 | Rhian | Turner | Swansea Vale Tri | 02:16:40 |
M50-59
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 292 | Owen | Jones | Dc triathlon | 01:43:18 |
| 2 | 159 | Gethin | Ellis | Wormshead Assoc of Triathletes | 01:47:25 |
| 3 | 242 | James | Hopkins | BADTRI | 01:48:02 |
| 4 | 130 | Barri | Davies | 01:48:45 | |
| 5 | 202 | Stephen | Goulding | Newbury Velo | 01:48:56 |
F50-59
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 594 | Kath | Thomas | 01:55:22 | |
| 2 | 237 | Rachel | Holland | 02:20:23 | |
| 3 | 254 | Kerry | Hughes | SYtri | 02:27:32 |
| 4 | 288 | Eirian | Jones | Carmarthen Triathlon Club | 02:31:08 |
| 5 | 239 | Jane | Holmes | 02:34:59 |
M60+
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 398 | Simon | Osborne | Dragon tri | 01:51:13 |
| 2 | 459 | david | roberts | Tenby Aces | 02:00:47 |
| 3 | 492 | William | Snowdon | Cardiif Triathletes | 02:03:18 |
| 4 | 127 | Stephen | Davies | 02:08:27 | |
| 5 | 256 | David | Hunter | 02:13:12 |
F60+
| Pos | Race Number | Firstname | Lastname | Club | Time |
|---|---|---|---|---|---|
| 1 | 69 | Rachel | Brown | 02:14:30 | |
| 2 | 295 | Donna | Jones | Pontardawe Running Club | 02:35:22 |
| 3 | 227 | Lesley | Hayward | York Triathlon Club | 02:49:43 |
Club Male
| Pos | Race Number | Firstname | Lastname | Category | Club | Time [Pos] |
| 1 | 48 | Matt | Blue | M40-49 | CARMARTHEN TRIATHLON CLUB | 01:37:00 [12] |
| 1 | 249 | Owen | Howells | M30-39 | CARMARTHEN TRIATHLON CLUB | 01:37:27 [13] |
| 1 | 189 | Christopher | Francis | M30-39 | CARMARTHEN TRIATHLON CLUB | 01:38:37 [20] |
| 2 | 329 | Owain | Lewis-Strange | M30-39 | SWANSEA VALE TRI | 01:36:31 [9] |
| 2 | 211 | Robert | Hall | M40-49 | SWANSEA VALE TRI | 01:38:38 [21] |
| 2 | 141 | Jordan | Discombe | M30-39 | SWANSEA VALE TRI | 01:40:14 [25] |
| 3 | 89 | David | Cole | M30-39 | DCTRIATHLON | 01:25:27 [1] |
| 3 | 281 | Guto | Jones | Senior Male | DCTRIATHLON | 01:41:31 [27] |
| 3 | 584 | Delmie | Davies | M40-49 | DCTRIATHLON | 01:47:04 [51] |
| 4 | 140 | Archie James | Dilks | Junior Male | TENBY PENGUINS | 01:41:43 [30] |
| 4 | 247 | William | Horton | Senior Male | TENBY PENGUINS | 01:47:18 [53] |
| 5 | 513 | Rhys | Thomas | M30-39 | TENBY PENGUINS | 01:52:31 [91] |
| 6 | 585 | Joshua | Seldon | Senior Male | DRAGON TRI | 01:45:21 [45] |
| 6 | 53 | Andy | Bostock | M50-59 | DRAGON TRI | 01:49:47 [69] |
| 6 | 398 | Simon | Osborne | M60+ | DRAGON TRI | 01:51:13 [81] |
| 7 | 484 | Kevin | Simpson-John | M30-39 | ATAC | 01:46:35 [48] |
| 8 | 199 | Rhodri | Gomer | M30-39 | ATAC | 01:51:06 [80] |
| 8 | 375 | Rhys | Morgan | M30-39 | ATAC | 01:53:23 [97] |
| 9 | 422 | Scott | Phillips | Senior Male | TRI POTENTIAL | 01:45:09 [44] |
| 9 | 325 | Tim | Lewis | M30-39 | TRI POTENTIAL | 01:50:34 [74] |
| 9 | 263 | Nathan | James | M30-39 | TRI POTENTIAL | 02:00:17 [152] |
| 10 | 353 | Kirk | matthews | M30-39 | CLWB SEICLO CWM GWENDRAETH | 01:39:55 [24] |
| 10 | 439 | Matthew | Rayson | M40-49 | CLWB SEICLO CWM GWENDRAETH | 01:48:12 [61] |
| 10 | 346 | Neil | Maliphant | M40-49 | CLWB SEICLO CWM GWENDRAETH | 02:06:13 [197] |
| 11 | 474 | CRAIG | SEAMAN | Senior Male | BYNEA CC | 01:27:20 [2] |
| 11 | 408 | Jeff | Partridge | M50-59 | BYNEA CC | 01:56:52 [121] |
| 11 | 379 | Nigel | Morgan | M50-59 | BYNEA CC | 02:03:26 [178] |
| 12 | 454 | Thomas | ReesGralton | M40-49 | PORT TALBOT HARRIERS | 01:43:47 [36] |
| 12 | 432 | Dean | Price | M40-49 | PORT TALBOT HARRIERS | 02:10:00 [221] |
| 12 | 255 | Andrew | Humphreys | M30-39 | PORT TALBOT HARRIERS | 02:29:29 [315] |
| 13 | 438 | Wayne | Randall | M50-59 | OGMORE PHOENIX RUNNERS | 01:59:42 [147] |
| 14 | 579 | Mark | Worrall | M50-59 | OGMORE PHOENIX RUNNERS | 02:16:21 [258] |
| 14 | 219 | Paul | Harris | M50-59 | OGMORE PHOENIX RUNNERS | 03:13:23 [367] |
Club Female
| Club Pos | Race Number | Firstname | Lastname | Category | Club | Time [Pos] |
| 1 | 475 | Madison | Shaddick | Senior Female | SWANSEA VALE TRI | 01:44:31 [42] |
| 1 | 293 | Beth | Jones | F30-39 | SWANSEA VALE TRI | 01:50:28 [73] |
| 1 | 525 | Rhian | Turner | F40-49 | SWANSEA VALE TRI | 02:16:40 [260] |
| 2 | 515 | Gwenllian | Thomas | F30-39 | CARMARTHEN TRIATHLON CLUB | 02:01:07 [163] |
| 2 | 156 | Cara | Edwards | F40-49 | CARMARTHEN TRIATHLON CLUB | 02:25:25 [299] |
| 2 | 288 | Eirian | Jones | F50-59 | CARMARTHEN TRIATHLON CLUB | 02:31:08 [326] |
