| Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Second Cat | Second Cat Pos | Gender | Gen Pos | Club | Start Time |
| 1 | 99 | Martin Foster | Martin Foster #99 Male Vet 50+ | 00:21:17 | 00:21:17 | 1 (1) | Vet 50+ | 1 | | | Male | 1 | K2 Sports | 08:30:30 |
|
| 2 | 107 | Stuart Gibbs | Stuart Gibbs #107 Male Vet 40+ | 00:22:26 | 00:22:26 | 1 (2) | Vet 40+ | 1 | | | Male | 2 | Swindon Dolphin ASC | 08:30:30 |
|
| 3 | 94 | David Quinlivan | David Quinlivan #94 Male Vet 50+ | 00:22:54 | 00:22:54 | 2 (3) | Vet 50+ | 2 | | | Male | 3 | Team Hippos | 08:30:30 |
|
| 4 | 250 | Simon Wintle | Simon Wintle #250 Male Vet 50+ | 00:22:55 | 00:22:55 | 3 (4) | Vet 50+ | 3 | No wetsuit | 1 | Male | 4 | Gloucester Masters sc | 08:30:30 |
|
| 5 | 69 | Maisie Rackham-Wood | Maisie Rackham-Wood #69 Female Youth | 00:23:00 | 00:23:00 | 1 (1) | Youth | 1 | | | Female | 1 | | 08:30:30 |
|
| 6 | 80 | Peter Seward | Peter Seward #80 Male Vet 60+ | 00:23:02 | 00:23:02 | 1 (5) | Vet 60+ | 1 | | | Male | 5 | Marlborough Penguins ASC | 08:30:30 |
|
| 7 | 100 | Richard Smith | Richard Smith #100 Male Vet 40+ | 00:23:05 | 00:23:05 | 2 (6) | Vet 40+ | 2 | | | Male | 6 | | 08:30:30 |
|
| 8 | 112 | Gavin Shepheard | Gavin Shepheard #112 Male Vet 40+ | 00:23:08 | 00:23:08 | 3 (7) | Vet 40+ | 3 | | | Male | 7 | | 08:30:30 |
|
| 9 | 130 | Jack Powis | Jack Powis #130 Male 17-39 | 00:23:30 | 00:23:30 | 1 (8) | 17-39 | 1 | | | Male | 8 | Stroud Masters SC | 08:30:30 |
|
| 10 | 45 | Jill Gambrill | Jill Gambrill #45 Female 17-39 | 00:23:52 | 00:23:52 | 1 (2) | 17-39 | 1 | | | Female | 2 | South West Swim | 08:30:30 |
|
| 11 | 64 | Hannah Seward | Hannah Seward #64 Female 17-39 | 00:23:53 | 00:23:53 | 2 (3) | 17-39 | 2 | | | Female | 3 | Marlborough Penguins ASC | 08:30:30 |
|
| 12 | 68 | Estella Depierre | Estella Depierre #68 Female 17-39 | 00:23:53 | 00:23:53 | 3 (4) | 17-39 | 3 | | | Female | 4 | | 08:30:30 |
|
| 13 | 85 | Brian Armstrong | Brian Armstrong #85 Male Vet 50+ | 00:23:55 | 00:23:55 | 4 (9) | Vet 50+ | 4 | | | Male | 9 | Gloucester Masters sc | 08:30:30 |
|
| 14 | 25 | Janette Cardy | Janette Cardy #25 Female Vet 40+ | 00:23:57 | 00:23:57 | 1 (5) | Vet 40+ | 1 | | | Female | 5 | | 08:30:30 |
|
| 15 | 95 | Giles Russell | Giles Russell #95 Male Vet 50+ | 00:23:59 | 00:23:59 | 5 (10) | Vet 50+ | 5 | | | Male | 10 | Swindon Triathlon | 08:30:30 |
|
| 16 | 104 | Sean Locke | Sean Locke #104 Male Vet 40+ | 00:24:08 | 00:24:08 | 4 (11) | Vet 40+ | 4 | | | Male | 11 | Team Hippos | 08:30:30 |
|
| 17 | 43 | Kerry Smith | Kerry Smith #43 Female 17-39 | 00:24:19 | 00:24:19 | 4 (6) | 17-39 | 4 | | | Female | 6 | Team Hippos | 08:30:30 |
|
| 18 | 125 | Gwilym Evans | Gwilym Evans #125 Male 17-39 | 00:24:24 | 00:24:24 | 2 (12) | 17-39 | 2 | | | Male | 12 | Cardiff Triathletes | 08:30:30 |
|
| 19 | 27 | Sarah Forbes | Sarah Forbes #27 Female Vet 40+ | 00:24:36 | 00:24:36 | 2 (7) | Vet 40+ | 2 | | | Female | 7 | Swindon Dolphin ASC | 08:30:30 |
|
| 20 | 49 | Joanne Griffiths | Joanne Griffiths #49 Female 17-39 | 00:24:44 | 00:24:44 | 5 (8) | 17-39 | 5 | | | Female | 8 | | 08:30:30 |
|
| 21 | 75 | Tony Cherrington | Tony Cherrington #75 Male Vet 70+ | 00:24:50 | 00:24:50 | 1 (13) | Vet 70+ | 1 | | | Male | 13 | Gloucester Masters sc | 08:30:30 |
|
| 22 | 12 | Sue Bamford | Sue Bamford #12 Female Vet 50+ | 00:24:51 | 00:24:51 | 1 (9) | Vet 50+ | 1 | | | Female | 9 | | 08:30:30 |
|
| 23 | 108 | Simon Thompson | Simon Thompson #108 Male Vet 40+ | 00:25:14 | 00:25:14 | 5 (14) | Vet 40+ | 5 | | | Male | 14 | Team Hippos | 08:30:30 |
|
| 24 | 20 | Rebecca Harker | Rebecca Harker #20 Female Vet 50+ | 00:25:19 | 00:25:19 | 2 (10) | Vet 50+ | 2 | | | Female | 10 | Gloucester Masters sc | 08:30:30 |
|
| 25 | 11 | Helen Wainwright | Helen Wainwright #11 Female Vet 50+ | 00:25:27 | 00:25:27 | 3 (11) | Vet 50+ | 3 | | | Female | 11 | | 08:30:30 |
|
| 26 | 119 | Daniel Stephens | Daniel Stephens #119 Male 17-39 | 00:25:29 | 00:25:29 | 3 (15) | 17-39 | 3 | | | Male | 15 | Royal Wootton Bassett Hounds | 08:30:30 |
|
| 27 | 66 | Eliza Garrett | Eliza Garrett #66 Female 17-39 | 00:25:37 | 00:25:37 | 6 (12) | 17-39 | 6 | | | Female | 12 | Swimpodium | 08:30:30 |
|
| 28 | 97 | Neil Jeffree | Neil Jeffree #97 Male Vet 50+ | 00:25:43 | 00:25:43 | 6 (16) | Vet 50+ | 6 | | | Male | 16 | | 08:30:30 |
|
| 29 | 124 | Elliot Hill | Elliot Hill #124 Male 17-39 | 00:25:43 | 00:25:43 | 4 (17) | 17-39 | 4 | | | Male | 17 | | 08:30:30 |
|
| 30 | 28 | Tamara Turchet | Tamara Turchet #28 Female Vet 40+ | 00:25:47 | 00:25:47 | 3 (13) | Vet 40+ | 3 | | | Female | 13 | Swindon Dolphin ASC | 08:30:30 |
|
| 31 | 91 | John Tanner | John Tanner #91 Male Vet 50+ | 00:25:49 | 00:25:49 | 7 (18) | Vet 50+ | 7 | | | Male | 18 | Team Hippos | 08:30:30 |
|
| 32 | 46 | Angela Anderson | Angela Anderson #46 Female 17-39 | 00:25:51 | 00:25:51 | 7 (14) | 17-39 | 7 | | | Female | 14 | Witney and District Swimming club | 08:30:30 |
|
| 33 | 105 | Adam Wray | Adam Wray #105 Male Vet 40+ | 00:27:05 | 00:27:05 | 6 (19) | Vet 40+ | 6 | | | Male | 19 | | 08:30:30 |
|
| 34 | 123 | Tim Crowe | Tim Crowe #123 Male 17-39 | 00:27:12 | 00:27:12 | 5 (20) | 17-39 | 5 | | | Male | 20 | Santander Surf School | 08:30:30 |
|
| 35 | 89 | Robert Wood | Robert Wood #89 Male Vet 50+ | 00:27:29 | 00:27:29 | 8 (21) | Vet 50+ | 8 | | | Male | 21 | | 08:30:30 |
|
| 36 | 23 | Jayne Ellen Wrighton | Jayne Ellen Wrighton #23 Female Vet 50+ | 00:27:29 | 00:27:29 | 4 (15) | Vet 50+ | 4 | No wetsuit | 1 | Female | 15 | | 08:30:30 |
|
| 37 | 54 | Jo Blount | Jo Blount #54 Female 17-39 | 00:27:35 | 00:27:35 | 8 (16) | 17-39 | 8 | No wetsuit | 2 | Female | 16 | Swindon Dolphin ASC | 08:30:30 |
|
| 38 | 110 | James Beasley | James Beasley #110 Male Vet 40+ | 00:27:45 | 00:27:45 | 7 (22) | Vet 40+ | 7 | | | Male | 22 | | 08:30:30 |
|
| 39 | 92 | Dean Fouracre | Dean Fouracre #92 Male Vet 50+ | 00:27:55 | 00:27:55 | 9 (23) | Vet 50+ | 9 | | | Male | 23 | Swindon Dolphin ASC | 08:30:30 |
|
| 40 | 101 | Mike Wootton | Mike Wootton #101 Male Vet 40+ | 00:27:56 | 00:27:56 | 8 (24) | Vet 40+ | 8 | | | Male | 24 | Marlborough Penguins ASC | 08:30:30 |
|
| 41 | 81 | David Vann | David Vann #81 Male 17-39 | 00:28:16 | 00:28:16 | 6 (25) | 17-39 | 6 | | | Male | 25 | Swimpodium | 08:30:30 |
|
| 42 | 98 | Tony Coleby | Tony Coleby #98 Male Vet 50+ | 00:28:31 | 00:28:31 | 10 (26) | Vet 50+ | 10 | No wetsuit | 2 | Male | 26 | Gloucester Masters sc | 08:30:30 |
|
| 43 | 53 | Heather Rogers | Heather Rogers #53 Female 17-39 | 00:28:33 | 00:28:33 | 9 (17) | 17-39 | 9 | | | Female | 17 | Chippenham ASC | 08:30:30 |
|
| 44 | 78 | Jonathan Coe | Jonathan Coe #78 Male Vet 60+ | 00:29:09 | 00:29:09 | 2 (27) | Vet 60+ | 2 | No wetsuit | 3 | Male | 27 | Gloucester Masters sc | 08:30:30 |
|
| 45 | 38 | Felicity Dolleymore | Felicity Dolleymore #38 Female Vet 40+ | 00:29:17 | 00:29:17 | 4 (18) | Vet 40+ | 4 | | | Female | 18 | | 08:30:30 |
|
| 46 | 10 | Angela Phelps | Angela Phelps #10 Female Vet 50+ | 00:29:24 | 00:29:24 | 5 (19) | Vet 50+ | 5 | No wetsuit | 3 | Female | 19 | Gloucester Masters sc | 08:30:30 |
|
| 47 | 118 | Nick Stephens | Nick Stephens #118 Male 17-39 | 00:29:25 | 00:29:25 | 7 (28) | 17-39 | 7 | | | Male | 28 | Royal Wootton Bassett Hounds | 08:30:30 |
|
| 48 | 93 | Richard Summers | Richard Summers #93 Male Vet 50+ | 00:29:28 | 00:29:28 | 11 (29) | Vet 50+ | 11 | | | Male | 29 | | 08:30:30 |
|
| 49 | 22 | Jo Elliott | Jo Elliott #22 Female Vet 50+ | 00:29:40 | 00:29:40 | 6 (20) | Vet 50+ | 6 | | | Female | 20 | South West Swim | 08:30:30 |
|
| 50 | 61 | Sadie Penfold | Sadie Penfold #61 Female 17-39 | 00:29:58 | 00:29:58 | 10 (21) | 17-39 | 10 | | | Female | 21 | | 08:30:30 |
|