| Place | Time | Number | Surname | Forename | Club | Category | |
| 1 | 1:18:13 | 194 | HATCHER | Julian | Westbury Harriers | Senior men | |
| 2 | 1:19:07 | 459 | RANKIN | Lee | Stroud & District | Senior men | |
| 3 | 1:19:18 | 456 | GORNALL | Robert | Stroud & District | Male Vet 40 | |
| 4 | 1:21:45 | 177 | FERNANDEZ | Paul | Abingdon Amblers | Senior men | |
| 5 | 1:22:37 | 292 | LANG | Ben | Team Bath | Senior men | |
| 6 | 1:24:05 | 167 | MARSHALL | Tony | Forest of Dean AC | Male Vet 45 | |
| 7 | 1:25:12 | 480 | EVERINGTON | Simon | Senior men | ||
| 8 | 1:25:22 | 378 | BEDDOWS | David | Bristol & West AC | Senior men | |
| 9 | 1:25:34 | 128 | BILLINGHAM | David | Cheltenham & County Harriers | Male Vet 40 | |
| 10 | 1:25:51 | 452 | FINES | Helen | Bristol & West AC | Senior Ladies | |
| 11 | 1:25:58 | 384 | CROSBY | Nick | votwo | Senior men | |
| 12 | 1:26:01 | 234 | EDWARDS | Nigel | Great Western Runners | Male Vet 40 | |
| 13 | 1:26:19 | 321 | AUSTIN | Dave | Bristol & West AC | Senior men | |
| 14 | 1:26:42 | 388 | ASBRIDGE | David | Almost Athletes | Senior men | |
| 15 | 1:26:44 | 125 | SHIPTON | Andrew | Stroud & District | Senior men | |
| 16 | 1:27:56 | 494 | KEEN | Russell | Senior men | ||
| 17 | 1:28:07 | 224 | HOARE | Ian | Bitton Road Runners | Male Vet 40 | |
| 18 | 1:28:14 | 257 | FITCH | David | Hogweed Trotters | Senior men | |
| 19 | 1:28:37 | 393 | GWILLYM | Lyndon | Club 69-Wales | Male Vet 45 | |
| 20 | 1:29:07 | 267 | GRAHAM | Bill | Bitton Road Runners | Male Vet 50 | |
| 21 | 1:29:18 | 218 | JACKSON | Kevin | Dursley & District ac | Male Vet 45 | |
| 22 | 1:29:29 | 322 | FRAY | Martin | Compton Harriers | Male Vet 45 | |
| 23 | 1:29:33 | 55 | GAMMON | Malcolm | Weston AC | Male Vet 50 | |
| 24 | 1:29:35 | 316 | HOBBS | David | Great Western Runners | Senior men | |
| 25 | 1:29:57 | 16 | HOPKINS | Robert | Thornbury RC | Senior men | |
| 26 | 1:29:58 | 495 | BAILEY | Edward | Great Western Runners | Senior men | |
| 27 | 1:30:05 | 389 | DURDEN | David | Dursley & District ac | Male Vet 40 | |
| 28 | 1:30:19 | 481 | SINGER | Ann | Portishead R C | Female Vet 35 | |
| 29 | 1:30:30 | 306 | CLAYTON | Matthew | Team Bath | Senior men | |
| 30 | 1:30:41 | 331 | HILTON | Oliver | Cheltenham Tri | Senior men | |
| 31 | 1:30:46 | 458 | HART | James | Avon Valley Runners | Senior men | |
| 32 | 1:31:03 | 351 | SPEDDING | Simon | Hogweed Trotters | Male Vet 45 | |
| 33 | 1:31:29 | 134 | PARSONAGE | Laura | Team Bath | Senior Ladies | |
| 34 | 1:31:50 | 258 | MORRIS | Reg | Bitton Road Runners | Male Vet 55 | |
| 35 | 1:31:52 | 108 | DOW | Colin | Marlborough RC | Senior men | |
| 36 | 1:31:56 | 411 | HEWETSON | Laurence | Bath Amphibians Triathlon Club | Senior men | |
| 37 | 1:32:00 | 146 | BULLOCK | Andy | Bad. Tri | Senior men | |
| 38 | 1:32:00 | 121 | GRIFFITH | William | Great Western Runners | Senior men | |
| 39 | 1:32:34 | 207 | GRABOWSKI | Paul | Chippenham Harriers | Senior men | |
| 40 | 1:32:42 | 438 | BROOK | Ray | Almost Athletes | Senior men | |
| 41 | 1:32:54 | 425 | JARRETT | Neale | Weston AC | Male Vet 40 | |
| 42 | 1:33:08 | 307 | CLAYTON | Jo | Team Bath | Female Vet 35 | |
| 43 | 1:33:19 | 241 | WHARTON | Adam | Senior men | ||
| 44 | 1:33:19 | 165 | KILGOUR | Ewan | Westbury Harriers | Senior men | |
| 45 | 1:33:25 | 198 | STEPHENS | Phillippa | Weston AC | Female Vet 35 | |
| 46 | 1:33:47 | 193 | LLOYD | Peter | Gloucester AC | Male Vet 45 | |
| 47 | 1:33:47 | 14 | JONES | Jos | Aberystwth AC | Senior Ladies | |
| 48 | 1:33:47 | 376 | BARBER | Douglas | Avon Valley Runners | Male Vet 45 | |
| 49 | 1:34:09 | 119 | LAM | Samuel | Male Vet 40 | ||
| 50 | 1:34:15 | 482 | NOBLE | Adrian | Weston A C | Male Vet 45 | |
| 51 | 1:34:21 | 205 | RUSSELL | Jim | Stroud & District | Senior men | |
| 52 | 1:34:26 | 183 | MEYER | Paul | Almost Athletes | Male Vet 40 | |
| 53 | 1:34:57 | 263 | HOLLAMBY | Martin | Great Western Runners | Senior men | |
| 54 | 1:35:04 | 129 | LIEBLING | Simon | Marlborough RC | Male Vet 45 | |
| 55 | 1:35:07 | 453 | GITTOES | Jon | Senior men | ||
| 56 | 1:35:09 | 1 | LEWIS | Trevor | Dursley & District ac | Male Vet 60 | |
| 57 | 1:35:18 | 208 | MERRICK | Andy | Tri Team Glos | Senior men | |
| 58 | 1:35:35 | 355 | COX | Allan | Corsham Running Club | Male Vet 40 | |
| 59 | 1:35:41 | 408 | ROWLEY | Paul | Stroud & District | Senior men | |
| 60 | 1:35:45 | 417 | POOK | Adrian | Hogweed Trotters | Senior men | |
| 61 | 1:35:58 | 63 | KING | Peter | Male Vet 40 | ||
| 62 | 1:36:07 | 171 | CLARKE | Simon | Cheltenham Tri | Senior men | |
| 63 | 1:36:19 | 2 | TAYLOR | Marcus | Senior men | ||
| 64 | 1:36:27 | 358 | JOHNSON | Colin | Westbury Harriers | Male Vet 40 | |
| 65 | 1:36:35 | 305 | HOWELL | Philip | Stratford Athletic Club | Male Vet 40 | |
| 66 | 1:36:37 | 266 | RYDER | Clive | Senior men | ||
| 67 | 1:36:37 | 461 | DYER | Nick | portishead rc | Male Vet 45 | |
| 68 | 1:36:46 | 18 | SHEPPARD | Robert | Senior men | ||
| 69 | 1:36:51 | 477 | PRINCE | Alex | Bad. Tri | Senior men | |
| 70 | 1:37:02 | 343 | BLOSS | Richard | Westbury Harriers | Male Vet 40 | |
| 71 | 1:37:05 | 31 | VERSACI | Gavin | Male Vet 40 | ||
| 72 | 1:37:23 | 328 | HOUSE-NORMAN | Kevin | Senior men | ||
| 73 | 1:37:48 | 248 | KEARN | Dick | Compton Harriers | Male Vet 55 | |
| 74 | 1:37:56 | 156 | CONRADI | Andrew | Fell Runners Association | Male Vet 40 | |
| 75 | 1:37:56 | 48 | CLARKE | Andrew | Nailsea | Male Vet 40 | |
| 76 | 1:37:57 | 187 | HILLIER | Will | Great Western Runners | Senior men | |
| 77 | 1:37:57 | 149 | DIXON | Kent | Abingdon Amblers | Senior men | |
| 78 | 1:37:57 | 196 | WIGMORE | James | Abingdon Amblers | Male Vet 50 | |
| 79 | 1:38:04 | 279 | LEWIS | Julian | Hogweed Trotters | Male Vet 40 | |
| 80 | 1:38:13 | 97 | WRIGHT | Kate | Stratford Athletic Club | Female Vet 40 | |
| 81 | 1:38:23 | 212 | HAWKINS | Tim | Senior men | ||
| 82 | 1:38:25 | 318 | MAUND | Tracey | Cheltenham & County Harriers | NDB | |
| 83 | 1:38:26 | 150 | CROUCH | Bradley | Tewkesbury AC | Senior men | |
| 84 | 1:38:36 | 192 | DEKONINCK | Iwein | Senior men | ||
| 85 | 1:38:41 | 366 | SEARLE | Mark | Bitton Road Runners | Senior men | |
| 86 | 1:38:46 | 139 | ROGERS | Jaimie | Senior men | ||
| 87 | 1:38:51 | 490 | SCHOLES | Neil | Royal Navy Tri | Male Vet 40 | |
| 88 | 1:38:52 | 365 | KEAY | Sophia | Bad. Tri | Senior Ladies | |
| 89 | 1:39:03 | 184 | HURDLE | Richard | Stroud & District | Senior men | |
| 90 | 1:39:06 | 463 | SIMMONS | Martin | empire ac | Male Vet 45 | |
| 91 | 1:39:12 | 135 | EVERY | Alan | Team Bath | Male Vet 40 | |
| 92 | 1:39:19 | 472 | WADE | James | Bitton Road Runners | Male Vet 45 | |
| 93 | 1:39:19 | 370 | KINGDON | Robert | Bitton Road Runners | Male Vet 40 | |
| 94 | 1:39:20 | 11 | SCANNELL | Steve | Senior men | ||
| 95 | 1:39:30 | 319 | BAILEY-GARD | Jullian | Westbury Harriers | Male Vet 55 | |
| 96 | 1:39:37 | 383 | ATKINSON | Chris | Avon Valley Runners | Senior men | |
| 97 | 1:39:40 | 213 | SUMMERS | John | Pewsey Vale RC | Male Vet 50 | |
| 98 | 1:39:43 | 137 | BANBURY | Neil | Bitton Road Runners | Senior men | |
| 99 | 1:39:43 | 412 | COOK | Adam | Dursley & District ac | Senior men | |
| 100 | 1:39:51 | 122 | BATEMAN | Jonathan | Road Runners Club | Male Vet 55 | |
| 101 | 1:39:53 | 468 | HEEKS | Giles | EXTRC | Senior men | |
| 102 | 1:39:57 | 89 | OUGHTON | Emma | Great Western Runners | Female Vet 40 | |
| 103 | 1:39:57 | 377 | DREWITT | Mark | Senior men | ||
| 104 | 1:40:28 | 180 | WILLIS | Jim | Senior men | ||
| 105 | 1:40:57 | 101 | HINDSON | Andrew | Male Vet 40 | ||
| 106 | 1:41:04 | 488 | THORNTON | Dean | Westbury Harriers | Male Vet 40 | |
| 107 | 1:41:08 | 206 | JONES | Debbie | Chippenham Harriers | Senior Ladies | |
| 108 | 1:41:11 | 240 | ANDREWS | Robert | Kingswood Tri | Male Vet 45 | |
| 109 | 1:41:11 | 457 | BROUGH | Jon | Stroud & District | Male Vet 55 | |
| 110 | 1:41:16 | 354 | DOW | Paul | Senior men | ||
| 111 | 1:41:22 | 301 | STANLEY | Evan | Almost Athletes | Male Vet 45 | |
| 112 | 1:41:52 | 81 | BETHUNE | David | Corsham Running Club | Senior men | |
| 113 | 1:42:03 | 253 | THORNTON | Chris | Senior men | ||
| 114 | 1:42:13 | 345 | DAY | Christian | Senior men | ||
| 115 | 1:42:15 | 278 | PROCTER | Andrew | Senior men | ||
| 116 | 1:42:24 | 467 | O'CARROLL | Catherine | Leamington A C | Senior Ladies | |
| 117 | 1:42:35 | 105 | SEARS | Kenneth | Almost Athletes | Male Vet 55 | |
| 118 | 1:42:38 | 226 | BATTERSBY | Nick | Chepstow | Male Vet 45 | |
| 119 | 1:42:51 | 254 | ROBSON | Trish | Westbury Harriers | Female Vet 45 | |
| 120 | 1:42:59 | 191 | THOMPSON | Anthony | Senior men | ||
| 121 | 1:43:21 | 281 | HEDLEY | Neil | Senior men | ||
| 122 | 1:43:21 | 42 | SHEPPARD | Steve | Kingswood Tri | Senior men | |
| 123 | 1:43:28 | 225 | GEE | Chris | Male Vet 40 | ||
| 124 | 1:43:31 | 54 | SAWYER | Keith | Bitton Road Runners | Male Vet 55 | |
| 125 | 1:43:31 | 465 | HAWKINS | Vanessa | Bitton Road Runners | Female Vet 45 | |
| 126 | 1:43:41 | 265 | HENDREN | Stuart | Malvern Hash | Senior men | |
| 127 | 1:43:43 | 246 | GRZESITCHAK | Nicolas | Senior men | ||
| 128 | 1:43:48 | 295 | BROUGH | Chris | Cirencester | Male Vet 40 | |
| 129 | 1:43:54 | 469 | DAVIES | Ryan | Senior men | ||
| 130 | 1:43:57 | 272 | BUTLER | Phil | Wye Valley Runners | Male Vet 50 | |
| 131 | 1:44:09 | 483 | AGARD-EVANS | Jonathan | Senior men | ||
| 132 | 1:44:11 | 419 | WOTTON | Jim | Weston AC | Male Vet 50 | |
| 133 | 1:44:22 | 402 | BUNDY | Richard | Senior men | ||
| 134 | 1:44:31 | 470 | HALE | Ross | Bitton Road Runners | Male Vet 40 | |
| 135 | 1:44:39 | 454 | MARCH | Nathan | Senior men | ||
| 136 | 1:44:55 | 160 | WILLIAMS | Scott | Senior men | ||
| 137 | 1:44:55 | 416 | DEERY | Eddie | Chippenham Harriers | Senior men | |
| 138 | 1:45:01 | 244 | TOPHAM | Andy | Male Vet 45 | ||
| 139 | 1:45:06 | 406 | FREER | Tony | Male Vet 40 | ||
| 140 | 1:45:06 | 285 | REYNOLDS | Christine | Bristol & West AC | Senior Ladies | |
| 141 | 1:45:06 | 284 | TAYLOR | David | Bristol & West AC | Male Vet 45 | |
| 142 | 1:45:13 | 195 | WEAVER | James | Cheltenham & County Harriers | Male Vet 55 | |
| 143 | 1:45:17 | 46 | WINSTONE | Patrick | Town & Country Harriers | Male Vet 45 | |
| 144 | 1:45:20 | 30 | BANWELL | Mark | Male Vet 40 | ||
| 145 | 1:45:22 | 13 | MARSHALL | Helen | Aberystwth AC | Senior Ladies | |
| 146 | 1:45:37 | 143 | POLLARD | Tim | Weston AC | Male Vet 45 | |
| 147 | 1:45:39 | 75 | COMPTON | Trudy Ann | Cirencester | Female Vet 40 | |
| 148 | 1:45:45 | 33 | HARRIS | Ingrid | Almost Athletes | Female Vet 45 | |
| 149 | 1:45:54 | 147 | WALMSLEY | Nick | Senior men | ||
| 150 | 1:45:57 | 98 | MANN | Jonathan | Bitton Road Runners | Senior men | |
| 151 | 1:46:07 | 264 | MEEHAN | Andrew | Senior men | ||
| 152 | 1:46:10 | 148 | LEE | Colin | Senior men | ||
| 153 | 1:46:19 | 347 | HARPER | Andrew | V.C.A.C. | Male Vet 40 | |
| 154 | 1:46:38 | 25 | AVES | Jo | Corsham Running Club | Senior Ladies | |
| 155 | 1:47:04 | 185 | NOTTINGHAM | Duncan | Tri Team Glos | Male Vet 45 | |
| 156 | 1:47:09 | 64 | SMITH | Jonathan | Senior men | ||
| 157 | 1:47:09 | 271 | LESLIE | Max | Senior men | ||
| 158 | 1:47:18 | 409 | OLIVER | John | Abingdon Amblers | Male Vet 50 | |
| 159 | 1:47:19 | 235 | ROSS | Joanne | Thornbury RC | Senior Ladies | |
| 160 | 1:47:27 | 123 | GIBBS | Mike | Bitton Road Runners | Male Vet 40 | |
| 161 | 1:47:30 | 462 | ORME | Peter | portishead rc | Male Vet 55 | |
| 162 | 1:47:40 | 395 | FRANCIS | Mark | Stratford Athletic Club | Male Vet 50 | |
| 163 | 1:47:44 | 161 | YARDE | Shirley | Female Vet 45 | ||
| 164 | 1:47:50 | 312 | ADAMSON | Michael | Male Vet 45 | ||
| 165 | 1:47:59 | 403 | THOMAS | Barry | Stroud & District | Senior men | |
| 166 | 1:48:07 | 270 | TUDOR | Jan | Senior men | ||
| 167 | 1:48:15 | 356 | BURNARD | Paul | Male Vet 40 | ||
| 168 | 1:48:16 | 56 | RAVENSCROFT | Corry | Almost Athletes | Female Vet 35 | |
| 169 | 1:48:17 | 100 | COOPER | Sarah | Cirencester | Senior Ladies | |
| 170 | 1:48:28 | 374 | BEGGS | Maggie | Female Vet 40 | ||
| 171 | 1:48:42 | 298 | MORTON | Clive | Almost Athletes | Male Vet 40 | |
| 172 | 1:48:58 | 182 | PITTS | Richard | Male Vet 40 | ||
| 173 | 1:48:58 | 492 | TROTT | Steve | Senior men | ||
| 174 | 1:49:04 | 23 | IND | George | Senior men | ||
| 175 | 1:49:13 | 83 | MATTHEWS | Sarah | Abingdon Amblers | Female Vet 35 | |
| 176 | 1:49:13 | 430 | BERGER | David | Abingdon Amblers | Male Vet 45 | |
| 177 | 1:49:30 | 415 | BROOKE-LITTLE | Leo | Woodstock Harriers | Male Vet 40 | |
| 178 | 1:49:35 | 17 | VINCENT | Christian | Senior men | ||
| 179 | 1:49:44 | 95 | TOWNSEND | Ted | Marlborough RC | Male Vet 60 | |
| 180 | 1:49:52 | 442 | OWEN | Patrick | Black Pear Joggers | Male Vet 45 | |
| 181 | 1:49:53 | 353 | MEYER | Patrick | Senior men | ||
| 182 | 1:49:54 | 136 | TEMPLETON | Stephen | Senior men | ||
| 183 | 1:49:55 | 210 | PARKER | Alistair | Almost Athletes | Male Vet 45 | |
| 184 | 1:49:55 | 126 | BARNES | Richard | Road Runners Club | Male Vet 45 | |
| 185 | 1:49:57 | 308 | WINCHCOMBE | Chris | Almost Athletes | Male Vet 50 | |
| 186 | 1:50:03 | 62 | SHAPLAND | Andrew | Senior men | ||
| 187 | 1:50:07 | 280 | BRIMBLE | Peter | Senior men | ||
| 188 | 1:50:11 | 158 | SOUTHWARD | Kristen | Senior men | ||
| 189 | 1:50:15 | 190 | MANSFIELD | Kylie | Dorset Doddlers | Senior Ladies | |
| 190 | 1:50:15 | 448 | ONIONS | Terry | Gloucester AC | Male Vet 55 | |
| 191 | 1:50:15 | 91 | GOMEZ | Tim | Bad. Tri | Senior men | |
| 192 | 1:50:15 | 460 | BARRUS | Joyce | Cheltenham & County Harriers | Female Vet 50 | |
| 193 | 1:50:19 | 441 | MEAD | Kim | Bitton Road Runners | Male Vet 45 | |
| 194 | 1:50:27 | 329 | HARRISON | Richard | Male Vet 40 | ||
| 195 | 1:50:30 | 230 | BLYTH | Will | Senior men | ||
| 196 | 1:50:30 | 390 | LEESON | Mike | Male Vet 40 | ||
| 197 | 1:50:34 | 275 | VAN VLIET | Arjo | Almost Athletes | Male Vet 40 | |
| 198 | 1:50:35 | 334 | SHERWOOD | Susannah | Wye Valley Runners | Female Vet 40 | |
| 199 | 1:50:40 | 314 | BARNARD | Steve | Senior men | ||
| 200 | 1:50:43 | 35 | POWER | Russ | Senior men | ||
| 201 | 1:50:49 | 201 | MEAD | Sian | Matlock Athletic | Female Vet 45 | |
| 202 | 1:50:52 | 215 | WILKINS | Paul | Senior men | ||
| 203 | 1:50:54 | 22 | MCCOOMBES | Andy | Male |