| Bib No | First Name | Last Name | Club | Race | Category | Gender | Finish | Overall Pos | Category Pos | Gender Pos | | |
| 5 | Tracy | Baker | Torfaen Dolphins | 750m | F750 | F | 00:12:18.05 | 1 | 1 | 1 | | |
| 52 | Wendy | Hurst | Pencoed Triathlon Club | 750m | F750 | F | 00:12:56.75 | 2 | 2 | 2 | | |
| 72 | Simon | Malley | Cycle specific | 750m | M750 | M | 00:14:36.35 | 3 | 1 | 1 | | |
| 6 | Alyssa | Baker | Torfaen Dolphins | 750m | F750 | F | 00:16:01.30 | 4 | 3 | 3 | | |
| 44 | Lee | Garrett | None | 750m | M750 | M | 00:16:19.70 | 5 | 2 | 2 | | |
| 151 | Barry | Davies | | 750m | M750 | M | 00:19:02.80 | 6 | 3 | 3 | | |
| 30 | Gareth | Edmondson | Cycle Specific | 750m | M750 | M | 00:19:23.90 | 7 | 4 | 4 | | |
| 50 | Dave | Hill | NBC | 750m | M750 | M | 00:20:16.80 | 8 | 5 | 5 | | |
| 58 | Gareth | Jones | PHP | 750m | M750 | M | 00:20:34.25 | 9 | 6 | 6 | | |
| 18 | Dave | Coe | North dock dredgers tri | 750m | M750 | M | 00:20:46.85 | 10 | 7 | 7 | | |
| 46 | Helen | Hall | Celtic tri | 750m | F750 | F | 00:25:25.35 | 11 | 4 | 4 | | |
| 113 | Dawn | Stoneman | Celtic Tri | 750m | F750 | F | 00:25:58.20 | 12 | 5 | 5 | | |
| 131 | Menna | Williams | None | 750m | F750 | F | 00:33:24.50 | 13 | 6 | 6 | | |
| 20 | Katharine | Collins | Parcel Bryn Bach | 750m | F750 | F | DNF | | | | | |
| 68 | Daniel | Kielb | CAERPHILLY TRI-ERS | 750m | M750 | M | DNS | | | | | |
| 79 | Mike | Nash | None | 750m | M750 | M | DNS | | | | | |
| 102 | Ann | Rowell | Tenby Aces | 750m | F750 | F | DNS | | | | | |
| 133 | Osian | Williams | TCW | 1500m | M1500 | M | 00:23:13.80 | 1 | 1 | 1 | | |
| 16 | Karys | Clayton | Torfaen Dolphins | 1500m | F1500 | F | 00:25:24.90 | 2 | 1 | 1 | | |
| 21 | Guto | Crompton | west coast triathlon | 1500m | M1500 | M | 00:26:01.55 | 3 | 2 | 2 | | |
| 60 | Paul | Jones | . | 1500m | M1500 | M | 00:26:26.10 | 4 | 3 | 3 | | |
| 111 | Mark | Squirrell | Abergavenny Tri | 1500m | M1500 | M | 00:28:51.90 | 5 | 4 | 4 | | |
| 7 | Sarah | Bastian | Trisharks | 1500m | F1500 | F | 00:29:08.85 | 6 | 2 | 2 | | |
| 148 | Sam | Anderson | | 1500m | M1500 | M | 00:29:40.75 | 7 | 5 | 5 | | |
| 35 | Leigh | Evans | None | 1500m | M1500 | M | 00:30:01.85 | 8 | 6 | 6 | | |
| 4 | Mathew | Atkins | UFIT TRI TEAM | 1500m | M1500 | M | 00:30:07.05 | 9 | 7 | 7 | | |
| 149 | Rhys | Harris | | 1500m | M1500 | M | 00:30:14.20 | 10 | 8 | 8 | | |
| 108 | Simon | Smith | Army Triathlon Association | 1500m | M1500 | M | 00:30:29.70 | 11 | 9 | 9 | | |
| 126 | Jonathan | Walters | N/A | 1500m | M1500 | M | 00:31:06.80 | 12 | 10 | 10 | | |
| 80 | Catherine | Neal | N/A | 1500m | F1500 | F | 00:31:34.50 | 13 | 3 | 3 | | |
| 99 | Bjorn | Rodde | N/a | 1500m | M1500 | M | 00:31:38.65 | 14 | 11 | 11 | | |
| 143 | Leighton | Davies | | 1500m | M1500 | M | 00:32:46.70 | 15 | 12 | 12 | | |
| 146 | Chris | Cray | | 1500m | M1500 | M | 00:33:16.65 | 16 | 13 | 13 | | |
| 49 | Mathew | Hendery | None | 1500m | M1500 | M | 00:33:25.65 | 17 | 14 | 14 | | |
| 134 | Carwyn | Williams | TCW | 1500m | M1500 | M | 00:34:18.00 | 18 | 15 | 15 | | |
| 89 | Paul | Rees | Celtic Tri | 1500m | M1500 | M | 00:34:20.00 | 19 | 16 | 16 | | |
| 42 | Nic | Forbes | BYNEA CC | 1500m | M1500 | M | 00:34:29.35 | 20 | 17 | 17 | | |
| 94 | Ceri | Rees-Coe | North Dock Dredgers Tri | 1500m | F1500 | F | 00:34:48.80 | 21 | 4 | 4 | | |
| 106 | Morgan | Slate | Tenby Aces | 1500m | M1500 | M | 00:36:01.80 | 22 | 18 | 18 | | |
| 84 | Catrin | Poole | None | 1500m | F1500 | F | 00:36:53.30 | 23 | 5 | 5 | | |
| 55 | Stefan | James | None | 1500m | M1500 | M | 00:36:54.60 | 24 | 19 | 19 | | |
| 71 | Luke | Maliphant | N/A | 1500m | M1500 | M | 00:37:32.35 | 25 | 20 | 20 | | |
| 144 | Neil | Jones | | 1500m | M1500 | M | 00:38:26.75 | 26 | 21 | 21 | | |
| 116 | Kathryn | Sweetman | Fetch Everyone | 1500m | F1500 | F | 00:38:51.70 | 27 | 6 | 6 | | |
| 24 | Karl | Davies | Pembrokeshire Triathlon Club | 1500m | M1500 | M | 00:39:59.85 | 28 | 22 | 22 | | |
| 98 | Dan | Robinson | TRCC | 1500m | M1500 | M | 00:40:34.00 | 29 | 23 | 23 | | |
| 3 | David | Allen | Celtic Tri | 1500m | M1500 | M | 00:41:13.55 | 30 | 24 | 24 | | |
| 83 | Samantha | Perrott | Celtic tri | 1500m | F1500 | F | 00:41:21.45 | 31 | 7 | 7 | | |
| 107 | Kathleen | Smith | Twinkle | 1500m | F1500 | F | 00:41:38.35 | 32 | 8 | 8 | | |
| 124 | Tamara | Van Doorn | North Dock Dredgers Tri | 1500m | F1500 | F | 00:41:44.90 | 33 | 9 | 9 | | |
| 53 | Diane | Hynam | Bynea Cycling Club | 1500m | F1500 | F | 00:42:05.55 | 34 | 10 | 10 | | |
| 57 | Andrew | Jenkins | Celtic Tri | 1500m | M1500 | M | 00:42:37.80 | 35 | 25 | 25 | | |
| 54 | Ian | James | Llanedeyrn Primary School | 1500m | M1500 | M | 00:43:13.15 | 36 | 26 | 26 | | |
| 23 | Hugh | Daniels | UCY | 1500m | M1500 | M | 00:43:33.35 | 37 | 27 | 27 | | |
| 75 | Andrew | Miller | Swansea Bay Tri Club | 1500m | M1500 | M | 00:45:57.85 | 38 | 28 | 28 | | |
| 87 | Gareth | Pritchard | n/a | 1500m | M1500 | M | 00:50:50.25 | 39 | 29 | 29 | | |
| 59 | Hazel | Jones | None | 1500m | F1500 | F | 00:52:07.55 | 40 | 11 | 11 | | |
| 61 | Tori | Jones | Irontriswim | 1500m | F1500 | F | DNF | | | | | |
| 150 | Emyr | Evans | | 1500m | M1500 | M | DNF | | | | | |
| 32 | Miles | Elliott | NA | 1500m | M1500 | M | DNS | | | | | |
| 34 | Deborah | Evans | ucy | 1500m | F1500 | F | DNS | | | | | |
| 48 | Mike | Hayden | Celtic Tri | 1500m | M1500 | M | DNS | | | | | |
| 82 | Emma | Northcote | None | 1500m | F1500 | F | DNS | | | | | |
| 90 | Rebecca | Rees | Taff Ely Triathlon Club | 1500m | F1500 | F | DNS | | | | | |
| 104 | Mandy | Ruston | No club | 1500m | F1500 | F | DNS | | | | | |
| 132 | Gareth | Williams | Paul Popham Running Club | 1500m | M1500 | M | DNS | | | | | |
| 14 | Philip | Brophy | Swim4Tri | 2250m | M2250 | M | 00:38:40.05 | 1 | 1 | 1 | | |
| 41 | Gabriel | Fisher | Ag PRODUCTION | 2250m | M2250 | M | 00:44:43.50 | 2 | 2 | 2 | | |
| 152 | Paul | Morgan | | 2250m | M2250 | M | 00:45:42.25 | 3 | 3 | 3 | | |
| 145 | Micheal | Davies | | 2250m | M2250 | M | 00:48:11.65 | 4 | 4 | 4 | | |
| 135 | Victoria | Williams | NA | 2250m | F2250 | F | 00:51:18.25 | 5 | 1 | 1 | | |
| 114 | Michael | Sturgess | Celtic Tei | 2250m | M2250 | M | 00:51:46.25 | 6 | 5 | 5 | | |
| 45 | Richard | Gravell | N/a | 2250m | M2250 | M | 00:51:56.20 | 7 | 6 | 6 | | |
| 76 | Louise | Miskell | None | 2250m | F2250 | F | 00:52:19.15 | 8 | 2 | 2 | | |
| 38 | Carwyn | Evans | ATAC | 2250m | M2250 | M | 00:53:00.20 | 9 | 7 | 7 | | |
| 92 | Joseff | Rees | ATAC | 2250m | M2250 | M | 00:54:45.55 | 10 | 8 | 8 | | |
| 91 | Anna | Rees | Celtic Tri | 2250m | F2250 | F | 00:56:00.95 | 11 | 3 | 3 | | |
| 22 | Darren | Daniel | NA | 2250m | M2250 | M | 00:56:10.65 | 12 | 9 | 9 | | |
| 25 | Elaine | Day | Skin-ny ladies | 2250m | F2250 | F | 00:59:13.45 | 13 | 4 | 4 | | |
| 74 | Jeremy | Markall | None | 2250m | M2250 | M | 01:00:41.00 | 14 | 10 | 10 | | |
| 9 | Emma | Beynon | NA | 2250m | F2250 | F | 01:03:03.80 | 15 | 5 | 5 | | |
| 73 | Anna | Markall | Caerphilly Triers | 2250m | F2250 | F | 01:08:05.80 | 16 | 6 | 6 | | |
| 117 | Laura | Tegg | None | 2250m | F2250 | F | 01:15:46.35 | 17 | 7 | 7 | | |
| 27 | Clare | Dieppe | Swansea Trisharks | 2250m | F2250 | F | DNS | | | | | |
| 62 | Chris | Jones | N/a | 2250m | M2250 | M | DNS | | | | | |
| 63 | Debbie | Jones | Merthyr Triathlon Club | 2250m | F2250 | F | DNS | | | | | |
| 77 | Mark | Morgan | Merthyr Triathlon Club | 2250m | M2250 | M | DNS | | | | | |
| 110 | Jack | Southam | Llanelli Swimming Club | 3000m | M3000 | M | 00:43:23.55 | 1 | 1 | 1 | | |
| 43 | Nathan | Ford | NATHAN FORD TRIATHLON COACHING | 3000m | M3000 | M | 00:43:55.75 | 2 | 2 | 2 | | |
| 66 | Rhys | Jones | Celtic Tri | 3000m | M3000 | M | 00:48:37.65 | 3 | 3 | 3 | | |
| 123 | Roy | Thomas | None | 3000m | M3000 | M | 00:49:34.40 | 4 | 4 | 4 | | |
| 125 | Colin | Wallace | Merthyr Cycling Club | 3000m | M3000 | M | 00:54:48.95 | 5 | 5 | 5 | | |
| 140 | Jordan | Phillips | | 3000m | M3000 | M | 00:56:07.75 | 6 | 6 | 6 | | |
| 17 | Sian | Clement | Celtic Tri | 3000m | F3000 | F | 00:57:07.50 | 7 | 1 | 1 | | |
| 78 | Josh | Morgan | Nathan Ford triathlon | 3000m | M3000 | M | 00:57:36.95 | 8 | 7 | 7 | | |
| 65 | Vicky | Jones | Tenby Aces | 3000m | F3000 | F | 00:57:40.50 | 9 | 2 | 2 | | |
| 85 | Stephen | Power | AVAAC | 3000m | M3000 | M | 00:57:40.80 | 10 | 8 | 8 | | |
| 40 | Carwyn | Evans | Cycle Specific | 3000m | M3000 | M | 00:58:10.60 | 11 | 9 | 9 | | |
| 128 | David | Watson | Caerphilly Triers | 3000m | M3000 | M | 00:59:03.55 | 12 | 10 | 10 | | |
| 100 | Deb | Rossi | North Dock Dredgers Tri | 3000m | F3000 | F | 00:59:59.85 | 13 | 3 | 3 | | |
| 93 | Kieran | Rees | No club | 3000m | M3000 | M | 01:00:17.25 | 14 | 11 | 11 | | |
| 1 | Stuart | Alban | SWP triathlon | 3000m | M3000 | M | 01:00:28.45 | 15 | 12 | 12 | | |
| 118 | Owain | Thomas | West coast triathlon | 3000m | M3000 | M | 01:01:03.55 | 16 | 13 | 13 | | |
| 103 | Rebecca | Russell | None | 3000m | F3000 | F | 01:01:10.65 | 17 | 4 | 4 | | |
| 96 | Aled | Richards | Nathan Ford Triathlon Coaching | 3000m | M3000 | M | 01:02:37.25 | 18 | 14 | 14 | | |
| 28 | Glyn | Drucker | caerphilly trie-ers | 3000m | M3000 | M | 01:03:42.10 | 19 | 15 | 15 | | |
| 153 | Justin | Phillips | | 3000m | M3000 | M | 01:03:46.45 | 20 | 16 | 16 | | |
| 142 | Brian | Evans | | 3000m | M3000 | M | 01:03:52.40 | 21 | 17 | 17 | | |
| 129 | Robert | Weeks | Hopkinstown Cricket Club | 3000m | M3000 | M | 01:05:13.20 | 22 | 18 | 18 | | |
| 86 | Simon | Price | Celtic Tri | 3000m | M3000 | M | 01:06:11.90 | 23 | 19 | 19 | | |
| 122 | Paul | Thomas | Merthyr Triathlon Club | 3000m | M3000 | M | 01:07:06.20 | 24 | 20 | 20 | | |
| 8 | James | Bevan | Swyd tri club | 3000m | M3000 | M | 01:08:29.90 | 25 | 21 | 21 | | |
| 64 | Rhodri | Jones | ATAC | 3000m | M3000 | M | 01:08:55.25 | 26 | 22 | 22 | | |
| 115 | Marc | Sturgess | Caerphilly Tri-ers | 3000m | M3000 | M | 01:09:04.90 | 27 | 23 | 23 | | |
| 109 | Kelly | Smith | Cr@p Tri | 3000m | F3000 | F | 01:09:25.95 | 28 | 5 | 5 | | |
| 2 | Alex | Aldworth | Caerphilly Tri-ers | 3000m | M3000 | M | 01:09:32.15 | 29 | 24 | 24 | | |
| 138 | Simon | Williams | Caerphilly Triers | 3000m | M3000 | M | 01:09:42.50 | 30 | 25 | 25 | | |
| 112 | Christopher | Stone | Run4All Neath | 3000m | M3000 | M | 01:09:50.90 | 31 | 26 | 26 | | |
| 120 | Catherine | Thomas | Cycle Specific | 3000m | F3000 | F | 01:09:52.20 | 32 | 6 | 6 | | |
| 12 | Wayne | Brenchley | Na | 3000m | M3000 | M | 01:09:53.30 | 33 | 27 | 27 | | |
| 88 | Cai | Pughsley | Port Talbot Harriers | 3000m | M3000 | M | 01:09:58.95 | 34 | 28 | 28 | | |
| 141 | Mark | Davies | | 3000m | M3000 | M | 01:10:00.90 | 35 | 29 | 29 | | |
| 69 | Hefin | Lloyd | Clwb seiclo Cwm Gwendraeth | 3000m | M3000 | M | 01:10:02.10 | 36 | 30 | 30 | | |
| 26 | Calder | Devine | None | 3000m | M3000 | M | 01:10:02.30 | 37 | 31 | 31 | | |
| 39 | Paul | Evans | Swansea Tri Sharks | 3000m | M3000 | M | 01:10:10.70 | 38 | 32 | 32 | | |
| 101 | David | Rowe | Caerphilly triers | 3000m | M3000 | M | 01:10:27.20 | 39 | 33 | 33 | | |
| 97 | Paul | Robbins | Dredgers | 3000m | M3000 | M | 01:11:09.45 | 40 | 34 | 34 | | |
| 15 | Neil | Buckman | Celtic tri | 3000m | M3000 | M | 01:11:09.75 | 41 | 35 | 35 | | |
| 31 | John | Edwards | Merthyr triathlon club | 3000m | M3000 | M | 01:11:54.45 | 42 | 36 | 36 | | |
| 81 | Jo | Nelms | Caerphilly Triers | 3000m | F3000 | F | 01:12:02.65 | 43 | 7 | 7 | | |
| 70 | Samuel | Lucitt-Rees | N/A | 3000m | M3000 | M | 01:12:26.85 | 44 | 37 | 37 | | |
| 119 | Sian | Thomas | None | 3000m | F3000 | F | 01:12:31.85 | 45 | 8 | 8 | | |
| 121 | Dorian | Thomas | Cycle specific | 3000m | M3000 | M | 01:13:06.45 | 46 | 38 | 38 | | |
| 36 | Gary | Evans | Caerphilly Triathlon | 3000m | M3000 | M | 01:14:40.90 | 47 | 39 | 39 | | |
| 47 | Darren | Harris | Celtic Tri | 3000m | M3000 | M | 01:16:07.75 | 48 | 40 | 40 | | |
| 137 | Chris | Williams | Caerphilly Triers | 3000m | M3000 | M | 01:16:24.95 | 49 | 41 | 41 | | |
| 29 | Paul | Duggins | ATAC | 3000m | M3000 | M | 01:17:03.80 | 50 | 42 | 42 | | |
| 13 | Lynsey | Brenchley | Na | 3000m | F3000 | F | 01:17:25.40 | 51 | 9 | 9 | | |
| 56 | Kevin | James | Caerphilly tri-ers | 3000m | M3000 | M | 01:20:46.15 | 52 | 43 | 43 | | |
| 11 | Ian | Birch | Celtic tri | 3000m | M3000 | M | 01:23:34.55 | 53 | 44 | 44 | | |
| 67 | Elfed | Joseph | 3M Gorseinon RRC | 3000m | M3000 | M | 01:26:35.75 | 54 | 45 | 45 | | |
| 95 | Simon | Rex | Rhondda tri | 3000m | M3000 | M | DNF | | | | | |
| 10 | Toni | Bing | Amman Valley Harriers | 3000m | F3000 | F | DNF | | | | | |
| 19 | Marie | Coles | Caerphilly tries | 3000m | F3000 | F | DNF | | | | | |
| 51 | Lee | Hopkins | Lee Hopkins | 3000m | M3000 | M | DNF | | | | | |
| 147 | Jeff | Partridge | | 3000m | M3000 | M | DNF | | | | | |
| 33 | Mark | Ellis-Jones | . | 3000m | M3000 | M | DNS | | | | | |
| 37 | Chris | Evans | Skip rats | 3000m | M3000 | M | DNS | | | | | |
| 105 | Debby | Saunders | PTH | 3000m | F3000 | F | DNS | | | | | |
| 127 | Jon | Watkins | Na | 3000m | M3000 | M | DNS | | | | | |
| 130 | Phil | Whitney | Celtic Tri | 3000m | M3000 | M | DNS | | | | | |
| 136 | Mathew | Williams | Cycle specific | 3000m | M3000 | M | DNS | | | | | |
| 139 | Llywelyn | Williams | Celtic Tri | 3000m | M3000 | M | DNS | | | | | |
| | | | | | | | | | | | | |