| cat | cat pos | name | team | bib no | time | mile pace | km pace |
| Senior Ladies | 1 | Alexa Hyldon | unattached | 343 | 1:05:41 | 06:34 | 04:05 |
| Senior Ladies | 2 | Hannah Howard | Eastleigh R C | 515 | 1:08:36 | 06:52 | 04:16 |
| Senior Ladies | 3 | Tracy Cornell | Basingstoke & M H A C | 619 | 1:10:28 | 07:03 | 04:23 |
| Senior Ladies | 4 | Cleo Oliver | Winchester & District AC | 378 | 1:11:51 | 07:11 | 04:28 |
| Senior Ladies | 5 | Zoe Collins | Basingstoke & M H A C | 309 | 1:12:32 | 07:15 | 04:30 |
| Senior Ladies | 6 | Rachel Hessom | Overton Harriers | 404 | 1:13:02 | 07:18 | 04:32 |
| Senior Ladies | 7 | Tracey Lanaster | Fareham Crusaders | 644 | 1:13:10 | 07:19 | 04:33 |
| Senior Ladies | 8 | Samantha Rose | unattached | 453 | 1:14:01 | 07:24 | 04:36 |
| Senior Ladies | 9 | Hannah Fothergill | Team Southampton | 501 | 1:14:35 | 07:28 | 04:38 |
| Senior Ladies | 10 | Donna Tew | Eastleigh R C | 511 | 1:15:32 | 07:33 | 04:42 |
| Senior Ladies | 11 | Helen Chalk | Fareham Crusaders | 259 | 1:15:37 | 07:34 | 04:42 |
| Senior Ladies | 12 | Naouele Chamcham | Portsmouth Joggers | 490 | 1:17:13 | 07:43 | 04:48 |
| Senior Ladies | 13 | Lucy Smith | Victory A C | 137 | 1:17:19 | 07:44 | 04:48 |
| Senior Ladies | 14 | Caroline Davis | Denmead Striders | 178 | 1:17:58 | 07:48 | 04:51 |
| Senior Ladies | 15 | Victoria Glassett | Portsmouth Joggers | 273 | 1:18:38 | 07:52 | 04:53 |
| Senior Ladies | 16 | Sara Kalcher | Isle of Wight RR | 326 | 1:21:11 | 08:07 | 05:03 |
| Senior Ladies | 17 | Priscilla Brunning | Hart Road Runners | 433 | 1:22:13 | 08:13 | 05:07 |
| Senior Ladies | 18 | Emma Baker | Denmead Striders | 660 | 1:23:02 | 08:18 | 05:10 |
| Senior Ladies | 19 | Rebecca Mulley | Team Southampton | 493 | 1:23:12 | 08:19 | 05:10 |
| Senior Ladies | 20 | Sarah Kemp | City of Salisbury | 692 | 1:24:49 | 08:29 | 05:16 |
| Senior Ladies | 21 | Angie Parkinson | unattached | 101 | 1:26:21 | 08:38 | 05:22 |
| Senior Ladies | 22 | Holly Daly | unattached | 500 | 1:26:25 | 08:39 | 05:22 |
| Senior Ladies | 23 | Lucy May | Stubbington Green | 200 | 1:26:38 | 08:40 | 05:23 |
| Senior Ladies | 24 | Lauren Knight | unattached | 499 | 1:26:42 | 08:40 | 05:23 |
| Senior Ladies | 25 | Laura Allen | City of Salisbury | 372 | 1:27:27 | 08:45 | 05:26 |
| Senior Ladies | 26 | Jennifer Bousfield | unattached | 155 | 1:27:27 | 08:45 | 05:26 |
| Senior Ladies | 27 | Katie Phillpotts | City of Salisbury | 328 | 1:27:49 | 08:47 | 05:27 |
| Senior Ladies | 28 | Sue Hopkins | unattached | 473 | 1:27:50 | 08:47 | 05:27 |
| Senior Ladies | 29 | Jennifer Seymour | Gosport Road Runners | 148 | 1:28:12 | 08:49 | 05:29 |
| Senior Ladies | 30 | Kate Hickman | Overton Harriers | 405 | 1:28:49 | 08:53 | 05:31 |
| Senior Ladies | 31 | Kirsty Spittles | Fareham Crusaders | 113 | 1:29:17 | 08:56 | 05:33 |
| Senior Ladies | 32 | Katie Simms | unattached | 231 | 1:31:38 | 09:10 | 05:42 |
| Senior Ladies | 33 | Nicola Thomas | Fareham Crusaders | 397 | 1:32:34 | 09:15 | 05:45 |
| Senior Ladies | 34 | Gemma Cowan | unattached | 181 | 1:33:32 | 09:21 | 05:49 |
| Senior Ladies | 35 | Michelle White | Alton Runners | 471 | 1:33:41 | 09:22 | 05:49 |
| Senior Ladies | 36 | Anna Morris | Southampton Running Sisters | 657 | 1:33:45 | 09:22 | 05:50 |
| Senior Ladies | 37 | Sian Thompson | Team Southampton | 474 | 1:33:49 | 09:23 | 05:50 |
| Senior Ladies | 38 | Deborah Maguire | unattached | 625 | 1:33:59 | 09:24 | 05:50 |
| Senior Ladies | 39 | Abby Boles | unattached | 221 | 1:34:30 | 09:27 | 05:52 |
| Senior Ladies | 40 | Caroline Bell | unattached | 209 | 1:35:41 | 09:34 | 05:57 |
| Senior Ladies | 41 | Lesley Marie Corbett | City of Salisbury | 686 | 1:35:46 | 09:35 | 05:57 |
| Senior Ladies | 42 | Lucy Griffiths | unattached | 444 | 1:37:50 | 09:47 | 06:05 |
| Senior Ladies | 43 | Ruth Wallerius | unattached | 520 | 1:37:59 | 09:48 | 06:05 |
| Senior Ladies | 44 | Tracy Cox | unattached | 383 | 1:38:30 | 09:51 | 06:07 |
| Senior Ladies | 45 | Julia Phillips | Alton Runners | 710 | 1:39:58 | 10:00 | 06:13 |
| Senior Ladies | 46 | Rachael Brown | Victory A C | 494 | 1:39:59 | 10:00 | 06:13 |
| Senior Ladies | 47 | Hannah Fox | unattached | 674 | 1:40:07 | 10:01 | 06:13 |
| Senior Ladies | 48 | Corinne Johnson | unattached | 189 | 1:40:11 | 10:01 | 06:14 |
| Senior Ladies | 49 | Noami Flower | City of Salisbury | 526 | 1:42:10 | 10:13 | 06:21 |
| Senior Ladies | 50 | Michala Wardell | unattached | 427 | 1:42:49 | 10:17 | 06:23 |
| Senior Ladies | 51 | Jenny Ewer | Victory A C | 507 | 1:45:07 | 10:31 | 06:32 |
| Senior Ladies | 52 | Alex Bozeat | unattached | 394 | 1:47:18 | 10:44 | 06:40 |
| Senior Ladies | 53 | Charlotte Lagorce | Farnham Runners | 576 | 1:47:51 | 10:47 | 06:42 |
| Senior Ladies | 54 | Karen Field | unattached | 144 | 1:48:34 | 10:51 | 06:45 |
| Senior Ladies | 55 | Carol Hall | Portsmouth Joggers | 623 | 1:48:54 | 10:53 | 06:46 |
| Senior Ladies | 56 | Kiki Wetherell | unattached | 557 | 1:52:45 | 11:16 | 07:00 |
| Senior Ladies | 57 | Rachel Haycock | unattached | 382 | 1:56:09 | 11:37 | 07:13 |
| Senior Ladies | 58 | Zoe Ferguson | Gosport Road Runners | 325 | 1:57:00 | 11:42 | 07:16 |
| Senior Ladies | 59 | Gemma Baker | Southampton Running Sisters | 331 | 1:57:02 | 11:42 | 07:16 |
| Senior Men | 1 | Mark Le Gassick | Stubbington Green | 218 | 0:54:17 | 05:26 | 03:22 |
| Senior Men | 2 | Paul Cameron | Isle of Wight RR | 348 | 0:55:57 | 05:36 | 03:29 |
| Senior Men | 3 | Richard Gowen | Alton Runners | 621 | 0:57:15 | 05:44 | 03:33 |
| Senior Men | 4 | Julian Harvey Manning | Denmead Striders | 233 | 0:57:27 | 05:45 | 03:34 |
| Senior Men | 5 | Robin Ward | Portsmouth Joggers | 608 | 0:57:33 | 05:45 | 03:35 |
| Senior Men | 6 | Robin Houghton | Winchester & District AC | 523 | 0:58:34 | 05:51 | 03:38 |
| Senior Men | 7 | Michael Rix | Farnham Runners | 108 | 0:59:52 | 05:59 | 03:43 |
| Senior Men | 8 | James Wallace | Hart Road Runners | 336 | 1:01:17 | 06:08 | 03:48 |
| Senior Men | 9 | Matthew Cheyney | Haslemere Border A C | 698 | 1:01:19 | 06:08 | 03:49 |
| Senior Men | 10 | Thomas Johnson | Eastleigh R C | 421 | 1:01:24 | 06:08 | 03:49 |
| Senior Men | 11 | Andrew Simpson | Stubbington Green | 116 | 1:02:35 | 06:15 | 03:53 |
| Senior Men | 12 | Mark Campion | Portsmouth Joggers | 607 | 1:02:41 | 06:16 | 03:54 |
| Senior Men | 13 | Martin Haylock | unattached | 641 | 1:02:49 | 06:17 | 03:54 |
| Senior Men | 14 | Sean Holmes | Overton Harriers | 410 | 1:02:54 | 06:17 | 03:55 |
| Senior Men | 15 | Ben Evans | unattached | 622 | 1:03:15 | 06:20 | 03:56 |
| Senior Men | 16 | Tony Smith | Denmead Striders | 267 | 1:03:58 | 06:24 | 03:58 |
| Senior Men | 17 | Lee Tolhurst | Overton Harriers | 412 | 1:04:48 | 06:29 | 04:02 |
| Senior Men | 18 | Will Clarkson | Winchester & District AC | 648 | 1:05:12 | 06:31 | 04:03 |
| Senior Men | 19 | Nick Berryman | Romsey Road Runners | 693 | 1:05:22 | 06:32 | 04:04 |
| Senior Men | 20 | Neil Beacher | Winchester & District AC | 118 | 1:05:38 | 06:34 | 04:05 |
| Senior Men | 21 | Emyr Morgan | Team Southampton | 417 | 1:05:48 | 06:35 | 04:05 |
| Senior Men | 22 | Michael Read | Southampton R C | 703 | 1:05:54 | 06:35 | 04:06 |
| Senior Men | 23 | David Howard | unattached | 645 | 1:06:09 | 06:37 | 04:07 |
| Senior Men | 24 | Alan Houghton | Stubbington Green | 122 | 1:06:23 | 06:38 | 04:07 |
| Senior Men | 25 | Nick Wilson | Southampton R C | 702 | 1:06:26 | 06:39 | 04:08 |
| Senior Men | 26 | Stephen Axon | Southampton R C | 517 | 1:06:41 | 06:40 | 04:09 |
| Senior Men | 27 | Alexander Phillips | unattached | 709 | 1:06:54 | 06:41 | 04:09 |
| Senior Men | 28 | Kevin Steven Wheeler | Stubbington Green | 497 | 1:06:55 | 06:42 | 04:09 |
| Senior Men | 29 | Howard Clark | Portsmouth Joggers | 126 | 1:06:57 | 06:42 | 04:10 |
| Senior Men | 30 | Che Winning | unattached | 612 | 1:07:03 | 06:42 | 04:10 |
| Senior Men | 31 | Derek Powles | Portsmouth Joggers | 581 | 1:07:11 | 06:43 | 04:10 |
| Senior Men | 32 | Sam Williams | Basingstoke & M H A C | 281 | 1:07:27 | 06:45 | 04:11 |
| Senior Men | 33 | Chris Setters | Winchester & District AC | 192 | 1:07:47 | 06:47 | 04:13 |
| Senior Men | 34 | Neil Martin | Overton Harriers | 411 | 1:07:53 | 06:47 | 04:13 |
| Senior Men | 35 | Richard Bailey | Victory A C | 119 | 1:08:13 | 06:49 | 04:14 |
| Senior Men | 36 | Richard Littlewood | unattached | 139 | 1:08:14 | 06:49 | 04:14 |
| Senior Men | 37 | Gregory Clarke | Dulwich Runners | 249 | 1:08:16 | 06:50 | 04:15 |
| Senior Men | 38 | Michael Knappett | unattached | 563 | 1:09:05 | 06:55 | 04:18 |
| Senior Men | 39 | Mich Hardie | Portsmouth Joggers | 524 | 1:09:06 | 06:55 | 04:18 |
| Senior Men | 40 | Mark Daly | unattached | 462 | 1:09:08 | 06:55 | 04:18 |
| Senior Men | 41 | Mark Barber | Alton Runners | 697 | 1:09:12 | 06:55 | 04:18 |
| Senior Men | 42 | Oliver Shadbolt | unattached | 629 | 1:09:35 | 06:58 | 04:19 |
| Senior Men | 43 | Stephen Sear | Fleet & Crookham A C | 268 | 1:09:54 | 06:59 | 04:21 |
| Senior Men | 44 | Ben Stait | Portsmouth Joggers | 251 | 1:10:12 | 07:01 | 04:22 |
| Senior Men | 45 | Tony Hewett | Portsmouth Joggers | 606 | 1:10:13 | 07:01 | 04:22 |
| Senior Men | 46 | Simon Toms | Denmead Striders | 211 | 1:10:20 | 07:02 | 04:22 |
| Senior Men | 47 | Stu Butcher | unattached | 707 | 1:10:41 | 07:04 | 04:24 |
| Senior Men | 48 | Tom North | Hampshire Police A C | 330 | 1:10:50 | 07:05 | 04:24 |
| Senior Men | 49 | Robin Maxwell | unattached | 487 | 1:11:13 | 07:07 | 04:26 |
| Senior Men | 50 | Jason Dean | unattached | 690 | 1:11:27 | 07:09 | 04:26 |
| Senior Men | 51 | Warren Jackson-Hookins | Gosport Road Runners | 696 | 1:11:30 | 07:09 | 04:27 |
| Senior Men | 52 | Tim Cummins | Farnham Runners | 135 | 1:11:42 | 07:10 | 04:27 |
| Senior Men | 53 | Simon Pettinati | unattached | 314 | 1:11:43 | 07:10 | 04:27 |
| Senior Men | 54 | Brian Hay | Overton Harriers | 409 | 1:11:59 | 07:12 | 04:28 |
| Senior Men | 55 | Kevin Hayes | Black Triangle | 368 | 1:12:26 | 07:15 | 04:30 |
| Senior Men | 56 | Jonathan Ellis | Fareham Crusaders | 569 | 1:12:33 | 07:15 | 04:30 |
| Senior Men | 57 | Phil Chamberlain | Fareham Crusaders | 154 | 1:12:47 | 07:17 | 04:31 |
| Senior Men | 58 | Robert Jenkinson | Midhurst Milers | 602 | 1:13:07 | 07:19 | 04:33 |
| Senior Men | 59 | Guy Dempsey | unattached | 258 | 1:13:27 | 07:21 | 04:34 |
| Senior Men | 60 | David Mundy | Fleet & Crookham A C | 381 | 1:13:45 | 07:23 | 04:35 |
| Senior Men | 61 | Marcus Lee | Stubbington Green | 371 | 1:13:51 | 07:23 | 04:35 |
| Senior Men | 62 | Graeme Hastings | unattached | 662 | 1:13:58 | 07:24 | 04:36 |
| Senior Men | 63 | Matthew Jerrard | Eastleigh R C | 164 | 1:14:09 | 07:25 | 04:36 |
| Senior Men | 64 | Stuart King | unattached | 206 | 1:14:16 | 07:26 | 04:37 |
| Senior Men | 65 | David Penlington | unattached | 373 | 1:14:37 | 07:28 | 04:38 |
| Senior Men | 66 | Daniel Nother | unattached | 654 | 1:15:11 | 07:31 | 04:40 |
| Senior Men | 67 | Paul Corry | unattached | 675 | 1:15:19 | 07:32 | 04:41 |
| Senior Men | 68 | Paul Beesley | Farnham Runners | 664 | 1:15:39 | 07:34 | 04:42 |
| Senior Men | 69 | Marcos Morley | Portsmouth Joggers | 553 | 1:17:04 | 07:42 | 04:47 |
| Senior Men | 70 | Gary Case | unattached | 367 | 1:17:48 | 07:47 | 04:50 |
| Senior Men | 71 | Jamie Turpin | unattached | 105 | 1:18:16 | 07:50 | 04:52 |
| Senior Men | 72 | Richard Hibbert | unattached | 670 | 1:18:21 | 07:50 | 04:52 |
| Senior Men | 73 | Matt Burns | Farnham Runners | 472 | 1:18:26 | 07:51 | 04:52 |
| Senior Men | 74 | Simon Allcock | unattached | 544 | 1:18:37 | 07:52 | 04:53 |
| Senior Men | 75 | Mark Childs | unattached | 605 | 1:18:43 | 07:52 | 04:53 |
| Senior Men | 76 | Luke Bozeat | unattached | 395 | 1:19:52 | 07:59 | 04:58 |
| Senior Men | 77 | Mark Richardson | Farnham Triathlon Club | 595 | 1:20:03 | 08:00 | 04:58 |
| Senior Men | 78 | Oliver Popham | unattached | 587 | 1:20:05 | 08:00 | 04:59 |
| Senior Men | 79 | Jack Heneghan | unattached | 677 | 1:20:58 | 08:06 | 05:02 |
| Senior Men | 80 | Keith Stokes | unattached | 701 | 1:21:39 | 08:10 | 05:04 |
| Senior Men | 81 | Tony Sharp | Alton Runners | 647 | 1:22:40 | 08:16 | 05:08 |
| Senior Men | 82 | Jon Cole | Denmead Striders | 630 | 1:22:40 | 08:16 | 05:08 |
| Senior Men | 83 | Peter Davis | unattached | 678 | 1:22:43 | 08:16 | 05:08 |
| Senior Men | 84 | James Ogilvie | Farnham Runners | 492 | 1:22:55 | 08:18 | 05:09 |
| Senior Men | 85 | Rik Vercoe | unattached | 485 | 1:23:43 | 08:22 | 05:12 |
| Senior Men | 86 | Toby Bettridge | Gosport Road Runners | 234 | 1:24:02 | 08:24 | 05:13 |
| Senior Men | 87 | Paul Williams | unattached | 550 | 1:25:49 | 08:35 | 05:20 |
| Senior Men | 88 | David Byrne | Hart Road Runners | 642 | 1:26:17 | 08:38 | 05:22 |
| Senior Men | 89 | Christopher Cramp | Farnham Runners | 575 | 1:26:50 | 08:41 | 05:24 |
| Senior Men | 90 | Eric Critchison | West Wight Road Runners | 166 | 1:27:04 | 08:42 | 05:25 |
| Senior Men | 91 | Miles Horton | Salisbury Running & Athletic club | 614 | 1:27:13 | 08:43 | 05:25 |
| Senior Men | 92 | Martyn White | unattached | 538 | 1:28:20 | 08:50 | 05:29 |
| Senior Men | 93 | Mark Meagher | Hart Road Runners | 432 | 1:28:33 | 08:51 | 05:30 |
| Senior Men | 94 | Timothy Carmichael | unattached | 684 | 1:28:35 | 08:51 | 05:30 |
| Senior Men | 95 | Robert Hull | unattached | 241 | 1:29:35 | 08:58 | 05:34 |
| Senior Men | 96 | Barry O | unattached | 518 | 1:31:07 | 09:07 | 05:40 |
| Senior Men | 97 | Matt Blackshaw | unattached | 667 | 1:32:47 | 09:17 | 05:46 |
| Senior Men | 98 | Seth Jackson | unattached | 558 | 1:34:49 | 09:29 | 05:53 |
| Senior Men | 99 | David Jones | unattached | 624 | 1:35:32 | 09:33 | 05:56 |
| Senior Men | 100 | Angus Cowan | unattached | 512 | 1:35:52 | 09:35 | 05:57 |
| Senior Men | 101 | Matthew Shurville | unattached | 271 | 1:35:56 | 09:36 | 05:58 |
| Senior Men | 102 | Richard Bousfield | unattached | 156 | 1:36:22 | 09:38 | 05:59 |
| Senior Men | 103 | Neil Onions | unattached | 238 | 1:37:06 | 09:43 | 06:02 |
| Senior Men | 104 | Colin Rata | unattached | 519 | 1:37:59 | 09:48 | 06:05 |
| Senior Men | 105 | John Copeland | unattached | 676 | 1:40:06 | 10:01 | 06:13 |
| Senior Men | 106 | Jake Ashley-Brian | unattached | 634 | 1:40:56 | 10:06 | 06:16 |
| Senior Men | 107 | Darren Cox | unattached | 384 | 1:42:43 | 10:16 | 06:23 |
| Senior Men | 108 | Andrew Short | unattached | 588 | 1:43:24 | 10:20 | 06:25 |
| Senior Men | 109 | Gordon Lewis | unattached | 341 | 1:46:51 | 10:41 | 06:38 |
| Senior Men | 110 | Lee Addison | unattached | 445 | 1:46:54 | 10:41 | 06:39 |
| Senior Men | 111 | Matthew Tenison | unattached | 479 | 1:47:45 | 10:46 | 06:42 |
| Senior Men | 112 | Mark Shadrake | unattached | 387 | 1:48:45 | 10:52 | 06:45 |
| Senior Men | 113 | Philip Le Fanu | unattached | 635 | 1:49:57 | 11:00 | 06:50 |
| Senior Men | 114 | Stuart Bolus | unattached | 633 | 1:50:06 | 11:01 | 06:50 |
| Vet Ladies 35+ | 1 | Philippa May | Hart Road Runners | 403 | 1:08:05 | 06:48 | 04:14 |
| Vet Ladies 35+ | 2 | Penny Abbott | Fleet & Crookham A C | 392 | 1:09:25 | 06:57 | 04:19 |
| Vet Ladies 35+ | 3 | Becky Crisp | Basingstoke & M H A C | 514 | 1:10:57 | 07:06 | 04:25 |
| Vet Ladies 35+ | 4 | Angela Epps | Farnham Runners | 145 | 1:11:11 | 07:07 | 04:25 |
| Vet Ladies 35+ | 5 | Paula Hill | Denmead Striders | 197 | 1:11:49 | 07:11 | 04:28 |
| Vet Ladies 35+ | 6 | Sonia Rushby | Eastleigh R C | 345 | 1:12:18 | 07:14 | 04:30 |
| Vet Ladies 35+ | 7 | Vanessa Lowe | Alton Runners | 504 | 1:13:12 | 07:19 | 04:33 |
| Vet Ladies 35+ | 8 | Christine Riddington | Victory A C | 643 | 1:14:37 | 07:28 | 04:38 |
| Vet Ladies 35+ | 9 | Sarah Reid | Winchester & District AC | 284 | 1:15:26 | 07:33 | 04:41 |
| Vet Ladies 35+ | 10 | Sandra Hopkins | Portsmouth Joggers | 202 | 1:15:33 | 07:33 | 04:42 |
| Vet Ladies 35+ | 11 | Emma Burton | Fareham Crusaders | 294 | 1:16:03 | 07:36 | 04:44 |
| Vet Ladies 35+ | 12 | Vicky Panther | Alton Runners | 687 | 1:16:11 | 07:37 | 04:44 |
| Vet Ladies 35+ | 13 | Vicky Rowe | unattached | 562 | 1:17:06 | 07:43 | 04:47 |
| Vet Ladies 35+ | 14 | Melissa Callister | Winchester & District AC | 112 | 1:17:46 | 07:47 | 04:50 |
| Vet Ladies 35+ | 15 | Debbie Taylor | Fareham Crusaders | 104 | 1:19:19 | 07:56 | 04:56 |
| Vet Ladies 35+ | 16 | Annie Tomlinson | Stubbington Green | 230 | 1:19:47 | 07:59 | 04:57 |
| Vet Ladies 35+ | 17 | Melanie Stock | Fareham Crusaders | 646 | 1:19:49 | 07:59 | 04:58 |
| Vet Ladies 35+ | 18 | Emma Pearson | Farnham Runners | 240 | 1:20:22 | 08:02 | 05:00 |
| Vet Ladies 35+ | 19 | Anita Crawley | Denmead Striders | 236 | 1:20:34 | 08:03 | 05:00 |
| Vet Ladies 35+ | 20 | Jo Oakes | Gosport Road Runners | 141 | 1:21:45 | 08:11 | 05:05 |
| Vet Ladies 35+ | 21 | Nicola Sibley | Denmead Striders | 609 | 1:21:59 | 08:12 | 05:06 |
| Vet Ladies 35+ | 22 | Fiona McNelis | Hart Road Runners | 440 | 1:22:30 | 08:15 | 05:08 |
| Vet Ladies 35+ | 23 | Maria Debora Iglesias Rodriguez | unattached | 708 | 1:23:06 | 08:19 | 05:10 |
| Vet Ladies 35+ | 24 | Michelle Hayes | Gosport Road Runners | 182 | 1:24:19 | 08:26 | 05:14 |
| Vet Ladies 35+ | 25 | Alison Richardson | Farnham Triathlon Club | 168 | 1:25:11 | 08:31 | 05:18 |
| Vet Ladies 35+ | 26 | Diane Abraham | unattached | 302 | 1:25:35 | 08:33 | 05:19 |
| Vet Ladies 35+ | 27 | Sylvia Dieckmann | Southampton Running Sisters | 522 | 1:25:43 | 08:34 | 05:20 |
| Vet Ladies 35+ | 28 | Kim Mepsted | Farnham Runners | 153 | 1:26:19 | 08:38 | 05:22 |
| Vet Ladies 35+ | 29 | Sharon Dawn Higgins | Alton Runners | 580 | 1:27:19 | 08:44 | 05:26 |
| Vet Ladies 35+ | 30 | Alison Grove | Eastleigh R C | 355 | 1:27:27 | 08:45 | 05:26 |
| Vet Ladies 35+ | 31 | Lorraine Tebbett | Gosport Road Runners | 160 | 1:27:31 | 08:45 | 05:26 |
| Vet Ladies 35+ | 32 | Wendy Carley | Farnham Runners | 450 | 1:28:31 | 08:51 | 05:30 |
| Vet Ladies 35+ | 33 | Susan Blackall | Basingstoke & M H A C | 213 | 1:28:52 | 08:53 | 05:31 |
| Vet Ladies 35+ | 34 | Karen Jenkins | Fareham Crusaders | 254 | 1:29:22 | 08:56 | 05:33 |
| Vet Ladies 35+ | 35 | Caroline Steiner | unattached | 620 | 1:30:20 | 09:02 | 05:37 |
| Vet Ladies 35+ | 36 | Sarah Fasey | unattached | 363 | 1:31:50 | 09:11 | 05:42 |
| Vet Ladies 35+ | 37 | Christelle Fraysse | Southampton Running Sisters | 503 | 1:31:52 | 09:11 | 05:42 |
| Vet Ladies 35+ | 38 | Helen Mears | Victory A C | 461 | 1:32:27 | 09:15 | 05:45 |
| Vet Ladies 35+ | 39 | Karen English | unattached | 536 | 1:32:33 | 09:15 | 05:45 |
| Vet Ladies 35+ | 40 | Dharon Humphreys | unattached | 419 | 1:33:12 | 09:19 | 05:47 |
| Vet Ladies 35+ | 41 | Emma MacKenzie | Southampton Running Sisters | 659 | 1:33:47 | 09:23 | 05:50 |
| Vet Ladies 35+ | 42 | Tracy Farmer | Denmead Striders | 124 | 1:34:18 | 09:26 | 05:52 |
| Vet Ladies 35+ | 43 | Clare Palmer | unattached | 149 | 1:34:34 | 09:27 | 05:53 |
| Vet Ladies 35+ | 44 | Carol Wadeson | Basingstoke & M H A C | 351 | 1:35:13 | 09:31 | 05:55 |
| Vet Ladies 35+ | 45 | Cathy Stewart | Alton Runners | 699 | 1:35:21 | 09:32 | 05:55 |
| Vet Ladies 35+ | 46 | Emma Doven | Farnham Runners | 586 | 1:36:20 | 09:38 | 05:59 |
| Vet Ladies 35+ | 47 | Caroline Freeman | Farnham Runners | 508 | 1:36:59 | 09:42 | 06:02 |
| Vet Ladies 35+ | 48 | Jo-Anne Munt | Isle of Wight A C | 260 | 1:38:06 | 09:49 | 06:06 |
| Vet Ladies 35+ | 49 | Diane Cox | Farnham Runners | 172 | 1:39:36 | 09:58 | 06:11 |
| Vet Ladies 35+ | 50 | Vanessa Usher | Denmead Striders | 133 | 1:39:57 | 10:00 | 06:13 |
| Vet Ladies 35+ | 51 | Jo Baker | Farnham Runners | 532 | 1:41:16 | 10:08 | 06:18 |
| Vet Ladies 35+ | 52 | Erika Meades | unattached | 335 | 1:47:54 | 10:47 | 06:42 |
| Vet Ladies 35+ | 53 | Amanda Woolven | unattached | 513 | 1:47:55 | 10:48 | 06:42 |
| Vet Ladies 35+ | 54 | Sandra Anne Horner | Andover A C | 658 | 1:48:20 | 10:50 | 06:44 |
| Vet Ladies 35+ | 55 | Michelle Mordaunt | unattached | 170 | 1:48:45 | 10:52 | 06:45 |
| Vet Ladies 35+ | 56 | Jorunn Jonsdottir | unattached | 446 | 1:49:04 | 10:54 | 06:47 |
| Vet Ladies 35+ | 57 | Irene Bronillet | unattached | 491 | 1:54:26 | 11:27 | 07:07 |
| Vet Ladies 45+ | 1 | Katharine Jones | Winchester & District AC | 276 | 1:06:16 | 06:38 | 04:07 |
| Vet Ladies 45+ | 2 | Cath Wheeler | Overton Harriers | 407 | 1:06:34 | 06:39 | 04:08 |
| Vet Ladies 45+ | 3 | Sally Gilbert | Team Southampton | 465 | 1:08:29 | 06:51 | 04:15 |
| Vet Ladies 45+ | 4 | Lynne Elizabeth Whitaker | Romsey Road Runners | 114 | 1:10:14 | 07:01 | 04:22 |
| Vet Ladies 45+ | 5 | Sara Rhimes | Eastleigh R C | 311 | 1:13:39 | 07:22 | 04:35 |
| Vet Ladies 45+ | 6 | Joanne Bailey | City of Salisbury | 631 | 1:15:59 | 07:36 | 04:43 |
| Vet Ladies 45+ | 7 | Deborah Rhodes | Alton Runners | 469 | 1:16:02 | 07:36 | 04:43 |
| Vet Ladies 45+ | 8 | Angela Agate | Denmead Striders | 142 | 1:16:42 | 07:40 | 04:46 |
| Vet Ladies 45+ | 9 | Joan Oliver | Stubbington Green | 475 | 1:17:11 | 07:43 | 04:48 |
| Vet Ladies 45+ | 10 | Karen Williams | Gosport Road Runners | 235 | 1:18:57 | 07:54 | 04:54 |
| Vet Ladies 45+ | 11 | Helen Backshell | Lordshill R R | 210 | 1:20:27 | 08:03 | 05:00 |
| Vet Ladies 45+ | 12 | Vanda Cox | Thames Hare & Hounds | 374 | 1:20:57 | 08:06 | 05:02 |
| Vet Ladies 45+ | 13 | Jenny Savidge | Winchester & District AC | 637 | 1:21:12 | 08:07 | 05:03 |
| Vet Ladies 45+ | 14 | Georgie Wallis | Stubbington Green | 130 | 1:21:29 | 08:09 | 05:04 |
| Vet Ladies 45+ | 15 | Christine Bladen | City of Salisbury | 120 | 1:22:29 | 08:15 | 05:08 |
| Vet Ladies 45+ | 16 | Margaret Pritchard | Stubbington Green | 217 | 1:22:36 | 08:16 | 05:08 |
| Vet Ladies 45+ | 17 | Noreen Henderson | New Forest Runners | 185 | 1:22:51 | 08:17 | 05:09 |
| Vet Ladies 45+ | 18 | Alison Heywood | Winchester & District AC | 369 | 1:23:13 | 08:19 | 05:10 |
| Vet Ladies 45+ | 19 | Diana Jordan | unattached | 334 | 1:25:24 | 08:32 | 05:18 |
| Vet Ladies 45+ | 20 | Sioux Thirtle | Lordshill R R | 552 | 1:25:41 | 08:34 | 05:19 |
| Vet Ladies 45+ | 21 | Monique Van Neuten | Overton Harriers | 406 | 1:26:01 | 08:36 | 05:21 |
| Vet Ladies 45+ | 22 | Helen Kennedy | Farnham Triathlon Club | 549 | 1:26:53 | 08:41 | 05:24 |
| Vet Ladies 45+ | 23 | ALISON Jeary | unattached | 436 | 1:26:55 | 08:41 | 05:24 |
| Vet Ladies 45+ | 24 | Elizabeth Morris | Sandhurst Joggers | 560 | 1:27:24 | 08:44 | 05:26 |
| Vet Ladies 45+ | 25 | Clare Read | Alton Runners | 315 | 1:27:28 | 08:45 | 05:26 |
| Vet Ladies 45+ | 26 | Lizzie Jenner | Denmead Striders | 349 | 1:29:35 | 08:58 | 05:34 |
| Vet Ladies 45+ | 27 | Ali Lowes | Farnham Runners | 201 | 1:31:06 | 09:07 | 05:40 |
| Vet Ladies 45+ | 28 | Carolyn Oliver | Winchester & District AC | 376 | 1:31:10 | 09:07 | 05:40 |
| Vet Ladies 45+ | 29 | Harinder Boparai | Alton Runners | 386 | 1:31:49 | 09:11 | 05:42 |
| Vet Ladies 45+ | 30 | Karen Washford | Team Southampton | 438 | 1:32:37 | 09:16 | 05:45 |
| Vet Ladies 45+ | 31 | Sally Biles | Andover A C | 346 | 1:32:46 | 09:17 | 05:46 |
| Vet Ladies 45+ | 32 | Clare Grindrod | unattached | 655 | 1:32:55 | 09:18 | 05:46 |
| Vet Ladies 45+ | 33 | Belinda Harding | Victory A C | 248 | 1:34:24 | 09:26 | 05:52 |
| Vet Ladies 45+ | 34 | Lindsey Horton | City of Salisbury | 568 | 1:35:19 | 09:32 | 05:55 |
| Vet Ladies 45+ | 35 | Jolanne Le-Faye | Purple Patch Runners | 255 | 1:35:38 | 09:34 | 05:57 |
| Vet Ladies 45+ | 36 | Julie Leppard | Hart Road Runners | 639 | 1:35:56 | 09:36 | 05:58 |
| Vet Ladies 45+ | 37 | Jo White | Eastleigh R C | 291 | 1:36:52 | 09:41 | 06:01 |
| Vet Ladies 45+ | 38 | Ann Henshaw | Alton Runners | 190 | 1:38:57 | 09:54 | 06:09 |
| Vet Ladies 45+ | 39 | Helen Scullard | Farnham Runners | 222 | 1:39:02 | 09:54 | 06:09 |
| Vet Ladies 45+ | 40 | Bridget Gaskin | unattached | 671 | 1:39:32 | 09:57 | 06:11 |
| Vet Ladies 45+ | 41 | Tracey Chuter | unattached | 673 | 1:39:33 | 09:57 | 06:11 |
| Vet Ladies 45+ | 42 | Julie Copeland | unattached | 679 | 1:40:08 | 10:01 | 06:13 |
| Vet Ladies 45+ | 43 | Liz MacEnri | Fareham Crusaders | 203 | 1:40:42 | 10:04 | 06:15 |
| Vet Ladies 45+ | 44 | Sandra Edwards | Fareham Crusaders | 337 | 1:41:13 | 10:07 | 06:17 |
| Vet Ladies 45+ | 45 | Lesley Brumwell | unattached | 496 | 1:41:29 | 10:09 | 06:18 |
| Vet Ladies 45+ | 46 | Cathy Pittick | Fareham Crusaders | 535 | 1:41:54 | 10:11 | 06:20 |
| Vet Ladies 45+ | 47 | Sue Wilton | Southampton Running Sisters | 464 | 1:42:10 | 10:13 | 06:21 |
| Vet Ladies 45+ | 48 | Susan Emmett | unattached | 700 | 1:42:33 | 10:15 | 06:22 |
| Vet Ladies 45+ | 49 | Denise Phillips | unattached | 685 | 1:45:47 | 10:35 | 06:34 |
| Vet Ladies 45+ | 50 | Debbie Whitehead | unattached | 583 | 1:48:48 | 10:53 | 06:46 |
| Vet Ladies 45+ | 51 | Denise Wight | Portsmouth Joggers | 431 | 1:54:34 | 11:27 | 07:07 |
| Vet Ladies 45+ | 52 | Debbie Pentland | Portsmouth Joggers | 541 | 2:01:54 | 12:11 | 07:34 |
| Vet Ladies 55+ | 1 | Jane Georghiou | Farnham Runners | 245 | 1:13:17 | 07:20 | 04:33 |
| Vet Ladies 55+ | 2 | Joy Radford | Winchester & District AC | 531 | 1:18:08 | 07:49 | 04:51 |
| Vet Ladies 55+ | 3 | Madeline Goodman | West Wight Road Runners | 208 | 1:25:49 | 08:35 | 05:20 |
| Vet Ladies 55+ | 4 | Lynda Wheeler | New Forest Runners | 663 | 1:26:14 | 08:37 | 05:21 |
| Vet Ladies 55+ | 5 | Shirley Dyson-Laurie | Winchester & District AC | 165 | 1:26:15 | 08:38 | 05:22 |
| Vet Ladies 55+ | 6 | Eileen Hegarty | Portsmouth Joggers | 429 | 1:26:21 | 08:38 | 05:22 |
| Vet Ladies 55+ | 7 | Christina Amy | West Wight Road Runners | 332 | 1:28:33 | 08:51 | 05:30 |
| Vet Ladies 55+ | 8 | Claire Hall | Portsmouth Joggers | 505 | 1:32:04 | 09:12 | 05:43 |
| Vet Ladies 55+ | 9 | Cherry Anne Owens | West Wight Road Runners | 456 | 1:36:10 | 09:37 | 05:59 |
| Vet Ladies 55+ | 10 | Julie Russ | Farnham Runners | 665 | 1:37:55 | 09:48 | 06:05 |
| Vet Ladies 55+ | 11 | Shirley Perrett | Farnham Runners | 175 | 1:38:13 | 09:49 | 06:06 |
| Vet Ladies 55+ | 12 | Marilyn Crocker | Victory A C | 571 | 1:38:49 | 09:53 | 06:08 |
| Vet Ladies 55+ | 13 | Julia Revill | Denmead Striders | 117 | 1:40:14 | 10:01 | 06:14 |
| Vet Ladies 55+ | 14 | Carol Tolfrey | Victory A C | 298 | 1:42:57 | 10:18 | 06:24 |
| Vet Ladies 55+ | 15 | Julie Gadsden | Clanfield Joggers | 391 | 1:46:06 | 10:37 | 06:36 |
| Vet Ladies 55+ | 16 | Mary Tillett | Southampton Running Sisters | 542 | 1:55:51 | 11:35 | 07:12 |
| Vet Ladies 55+ | 17 | Hilary Corrick | Southampton Running Sisters | 385 | 2:00:43 | 12:04 | 07:30 |
| Vet Ladies 55+ | 18 | Andrea Sutton | unattached | 448 | 2:12:06 | 13:13 | 08:12 |
| Vet Men 40+ | 1 | Ronald Adams | Portsmouth Joggers | 360 | 0:57:00 | 05:42 | 03:33 |
| Vet Men 40+ | 2 | Steve Jeffery | Victory A C | 310 | 0:57:38 | 05:46 | 03:35 |
| Vet Men 40+ | 3 | Joseph Rye | Eastleigh R C | 350 | 0:57:47 | 05:47 | 03:35 |
| Vet Men 40+ | 4 | Ian White | Southampton Tri Club | 290 | 0:58:39 | 05:52 | 03:39 |
| Vet Men 40+ | 5 | Pete Williams | Overton Harriers | 414 | 1:01:49 | 06:11 | 03:50 |
| Vet Men 40+ | 6 | David Brown | Liss Runners | 322 | 1:02:23 | 06:14 | 03:53 |
| Vet Men 40+ | 7 | Andrew Agona | Fareham Crusaders | 502 | 1:03:12 | 06:19 | 03:56 |
| Vet Men 40+ | 8 | Mike Harper | Stubbington Green | 129 | 1:04:04 | 06:24 | 03:59 |
| Vet Men 40+ | 9 | Tom Frost | Liss Runners | 362 | 1:04:14 | 06:25 | 03:59 |
| Vet Men 40+ | 10 | Martin Bacon | Portsmouth Joggers | 246 | 1:04:18 | 06:26 | 04:00 |
| Vet Men 40+ | 11 | Charles Ashby | Farnham Runners | 666 | 1:04:34 | 06:27 | 04:01 |
| Vet Men 40+ | 12 | Bob Brimicombe | Farnham Runners | 123 | 1:05:06 | 06:31 | 04:03 |
| Vet Men 40+ | 13 | Steve Kitney | Farnham Runners | 252 | 1:05:25 | 06:32 | 04:04 |
| Vet Men 40+ | 14 | Michael Smith | Farnham Runners | 617 | 1:05:43 | 06:34 | 04:05 |
| Vet Men 40+ | 15 | Graham Bell | Stubbington Green | 321 | 1:06:22 | 06:38 | 04:07 |
| Vet Men 40+ | 16 | Guy Henshaw | Alton Runners | 521 | 1:07:01 | 06:42 | 04:10 |
| Vet Men 40+ | 17 | Julian Mann | Farnham Runners | 379 | 1:07:03 | 06:42 | 04:10 |
| Vet Men 40+ | 18 | Scott Augur | Southampton R C | 365 | 1:07:40 | 06:46 | 04:12 |
| Vet Men 40+ | 19 | Clive Smith | City of Salisbury | 262 | 1:07:47 | 06:47 | 04:13 |
| Vet Men 40+ | 20 | Steve Murphy | unattached | 683 | 1:08:17 | 06:50 | 04:15 |
| Vet Men 40+ | 21 | Russ Bestley | Portsmouth Joggers | 370 | 1:08:56 | 06:54 | 04:17 |
| Vet Men 40+ | 22 | Michael Walberton | Farnham Runners | 244 | 1:09:22 | 06:56 | 04:19 |
| Vet Men 40+ | 23 | Terry Wegg | Basingstoke & M H A C | 638 | 1:09:26 | 06:57 | 04:19 |
| Vet Men 40+ | 24 | Phil Hoy | Portsmouth Joggers | 672 | 1:09:41 | 06:58 | 04:20 |
| Vet Men 40+ | 25 | Dave Arnold | Denmead Striders | 661 | 1:09:58 | 07:00 | 04:21 |
| Vet Men 40+ | 26 | David Khan | Isle of Wight RR | 651 | 1:10:15 | 07:01 | 04:22 |
| Vet Men 40+ | 27 | Adrian Sinclair | Andover A C | 611 | 1:10:16 | 07:02 | 04:22 |
| Vet Men 40+ | 28 | Nick Stock | Sandhurst Joggers | 561 | 1:10:32 | 07:03 | 04:23 |
| Vet Men 40+ | 29 | Robert Cliffe | Andover A C | 107 | 1:11:12 | 07:07 | 04:25 |
| Vet Men 40+ | 30 | Colin Gardner | Gosport Road Runners | 229 | 1:11:19 | 07:08 | 04:26 |
| Vet Men 40+ | 31 | Ian Rogers | Eastleigh R C | 356 | 1:11:23 | 07:08 | 04:26 |
| Vet Men 40+ | 32 | Matthew Taylor | Winchester & District AC | 455 | 1:11:48 | 07:11 | 04:28 |
| Vet Men 40+ | 33 | David Cleghorn | Andover A C | 171 | 1:11:56 | 07:12 | 04:28 |
| Vet Men 40+ | 34 | Steve Wellby | Eastleigh R C | 422 | 1:12:17 | 07:14 | 04:29 |
| Vet Men 40+ | 35 | Neil Cunliffe | Hart Road Runners | 161 | 1:12:23 | 07:14 | 04:30 |
| Vet Men 40+ | 36 | Andrew Austin | Gosport Road Runners | 265 | 1:12:41 | 07:16 | 04:31 |
| Vet Men 40+ | 37 | Colin Elderfield | Stubbington Green | 324 | 1:13:09 | 07:19 | 04:33 |
| Vet Men 40+ | 38 | Scott Salmon | Farnham Runners | 574 | 1:13:26 | 07:21 | 04:34 |
| Vet Men 40+ | 39 | Javed Bhatti | Hart Road Runners | 416 | 1:13:47 | 07:23 | 04:35 |
| Vet Men 40+ | 40 | Stephen Philp | City of Salisbury | 593 | 1:14:18 | 07:26 | 04:37 |
| Vet Men 40+ | 41 | Peter Terry | unattached | 247 | 1:14:23 | 07:26 | 04:37 |
| Vet Men 40+ | 42 | Andrew Paton | Liss Runners | 292 | 1:14:29 | 07:27 | 04:38 |
| Vet Men 40+ | 43 | Richard Lines | unattached | 338 | 1:14:36 | 07:28 | 04:38 |
| Vet Men 40+ | 44 | Steven May | Bracknell Forest Runners | 163 | 1:14:46 | 07:29 | 04:39 |
| Vet Men 40+ | 45 | Mark Pelley | Denmead Striders | 111 | 1:14:55 | 07:30 | 04:39 |
| Vet Men 40+ | 46 | Keith Woolven | Fareham Crusaders | 214 | 1:15:03 | 07:30 | 04:40 |
| Vet Men 40+ | 47 | Greg Powell | unattached | 578 | 1:15:16 | 07:32 | 04:41 |
| Vet Men 40+ | 48 | Ian Scogings | unattached | 415 | 1:16:59 | 07:42 | 04:47 |
| Vet Men 40+ | 49 | Philip Scrase | Purple Patch Runners | 299 | 1:17:24 | 07:44 | 04:49 |
| Vet Men 40+ | 50 | Richard Sheppard | Farnham Runners | 188 | 1:17:29 | 07:45 | 04:49 |
| Vet Men 40+ | 51 | Nick Hill | Farnham Runners | 649 | 1:17:29 | 07:45 | 04:49 |
| Vet Men 40+ | 52 | Keith Shepherd | unattached | 306 | 1:17:44 | 07:46 | 04:50 |
| Vet Men 40+ | 53 | Dave Cass | Isle of Wight RR | 195 | 1:17:47 | 07:47 | 04:50 |
| Vet Men 40+ | 54 | Nick Lee | Hardley Runners | 591 | 1:18:02 | 07:48 | 04:51 |
| Vet Men 40+ | 55 | Kevin Gilbert | Team Southampton | 466 | 1:18:20 | 07:50 | 04:52 |
| Vet Men 40+ | 56 | Stewart Armstrong | unattached | 340 | 1:18:44 | 07:52 | 04:54 |
| Vet Men 40+ | 57 | Stephen Hickman | Isle of Wight RR | 546 | 1:18:50 | 07:53 | 04:54 |
| Vet Men 40+ | 58 | Tony Phillips | Eastleigh R C | 482 | 1:18:56 | 07:54 | 04:54 |
| Vet Men 40+ | 59 | Fred Robinson | unattached | 529 | 1:20:12 | 08:01 | 04:59 |
| Vet Men 40+ | 60 | Chris Szabo-Hemmings | Sandhurst Joggers | 554 | 1:20:27 | 08:03 | 05:00 |
| Vet Men 40+ | 61 | Jim Shepperd | Lordshill R R | 551 | 1:20:53 | 08:05 | 05:02 |
| Vet Men 40+ | 62 | Peter Hasson | unattached | 604 | 1:20:58 | 08:06 | 05:02 |
| Vet Men 40+ | 63 | Ben O'Connor | Alton Runners | 425 | 1:20:59 | 08:06 | 05:02 |
| Vet Men 40+ | 64 | Sebastian Briggs | unattached | 682 | 1:21:02 | 08:06 | 05:02 |
| Vet Men 40+ | 65 | Mark Hamilton | unattached | 694 | 1:21:07 | 08:07 | 05:02 |
| Vet Men 40+ | 66 | William McMillan | Portsmouth Joggers | 380 | 1:21:11 | 08:07 | 05:03 |
| Vet Men 40+ | 67 | Neil Boyce | unattached | 598 | 1:21:22 | 08:08 | 05:03 |
| Vet Men 40+ | 68 | Graham Higgins | Farnham Runners | 318 | 1:21:35 | 08:10 | 05:04 |
| Vet Men 40+ | 69 | Alan Froud | Farnham Runners | 566 | 1:21:50 | 08:11 | 05:05 |
| Vet Men 40+ | 70 | Steve Payne | Farnham Runners | 344 | 1:22:21 | 08:14 | 05:07 |
| Vet Men 40+ | 71 | Cameron Cumming | Winchester & District AC | 305 | 1:22:22 | 08:14 | 05:07 |
| Vet Men 40+ | 72 | Steve Houghton | midas runners | 430 | 1:23:11 | 08:19 | 05:10 |
| Vet Men 40+ | 73 | Daren Carter | Midas Runners | 354 | 1:23:25 | 08:20 | 05:11 |
| Vet Men 40+ | 74 | Sean Jones | Winchester & District AC | 275 | 1:23:34 | 08:21 | 05:12 |
| Vet Men 40+ | 75 | Justin Long | unattached | 592 | 1:23:37 | 08:22 | 05:12 |
| Vet Men 40+ | 76 | Ray Bernice | Gosport Road Runners | 219 | 1:24:10 | 08:25 | 05:14 |
| Vet Men 40+ | 77 | Kevin Fry | Isle of Wight A C | 162 | 1:24:34 | 08:27 | 05:15 |
| Vet Men 40+ | 78 | Philip Howells | unattached | 652 | 1:24:38 | 08:28 | 05:16 |
| Vet Men 40+ | 79 | Giles Harrison | unattached | 418 | 1:24:59 | 08:30 | 05:17 |
| Vet Men 40+ | 80 | Simon Rimmer | Hart Road Runners | 510 | 1:25:19 | 08:32 | 05:18 |
| Vet Men 40+ | 81 | Shane Linsell | Eastleigh R C | 223 | 1:25:28 | 08:33 | 05:19 |
| Vet Men 40+ | 82 | Kerry Aylmer | unattached | 577 | 1:25:45 | 08:34 | 05:20 |
| Vet Men 40+ | 83 | Stanislas Hutten Czapski | Farnham Runners | 600 | 1:25:51 | 08:35 | 05:20 |
| Vet Men 40+ | 84 | Martin Howell | Winchester & District AC | 488 | 1:25:56 | 08:36 | 05:20 |
| Vet Men 40+ | 85 | Nicholas Le-Faye | Purple Patch Runners | 256 | 1:26:16 | 08:38 | 05:22 |
| Vet Men 40+ | 86 | Paul Sullivan | unattached | 426 | 1:26:35 | 08:39 | 05:23 |
| Vet Men 40+ | 87 | Matthew Mitchell | Farnham Runners | 691 | 1:27:12 | 08:43 | 05:25 |
| Vet Men 40+ | 88 | Stephen Ashley-Brian | unattached | 628 | 1:27:46 | 08:47 | 05:27 |
| Vet Men 40+ | 89 | Ian Phillip Carley | Farnham Runners | 451 | 1:28:31 | 08:51 | 05:30 |
| Vet Men 40+ | 90 | Andrew Perrin | Farnham Runners | 243 | 1:29:38 | 08:58 | 05:34 |
| Vet Men 40+ | 91 | Tiziano Tesolin | Alton Runners | 706 | 1:29:41 | 08:58 | 05:34 |
| Vet Men 40+ | 92 | Gary McCawley | Denmead Striders | 239 | 1:30:27 | 09:03 | 05:37 |
| Vet Men 40+ | 93 | Steve Oliver | Winchester & District AC | 377 | 1:31:09 | 09:07 | 05:40 |
| Vet Men 40+ | 94 | Martin Ward | Fareham Crusaders | 359 | 1:31:25 | 09:09 | 05:41 |
| Vet Men 40+ | 95 | Craig Wadeson | Basingstoke & M H A C | 650 | 1:32:17 | 09:14 | 05:44 |
| Vet Men 40+ | 96 | John McConnell | unattached | 705 | 1:33:24 | 09:20 | 05:48 |
| Vet Men 40+ | 97 | Jeremy Edwards | unattached | 543 | 1:33:39 | 09:22 | 05:49 |
| Vet Men 40+ | 98 | David Stoker | unattached | 669 | 1:35:28 | 09:33 | 05:56 |
| Vet Men 40+ | 99 | Stuart Lavalette | Liss Runners | 610 | 1:36:23 | 09:38 | 05:59 |
| Vet Men 40+ | 100 | Anthony Laurenson | Denmead Striders | 313 | 1:36:40 | 09:40 | 06:00 |
| Vet Men 40+ | 101 | Tony Parker | Portsmouth Joggers | 270 | 1:40:15 | 10:01 | 06:14 |
| Vet Men 40+ | 102 | John McDonagh | unattached | 618 | 1:40:52 | 10:05 | 06:16 |
| Vet Men 40+ | 103 | William Barker-Wyatt | Salisbury Running & Athletic club | 184 | 1:42:09 | 10:13 | 06:21 |
| Vet Men 40+ | 104 | Terry Howard | Winchester & District AC | 106 | 1:42:38 | 10:16 | 06:23 |
| Vet Men 40+ | 105 | Stuart Baillie | unattached | 688 | 1:43:19 | 10:20 | 06:25 |
| Vet Men 40+ | 106 | Keith Leishman | unattached | 447 | 1:52:02 | 11:12 | 06:58 |
| Vet Men 50+ | 1 | Noel O'Dowd | Eastleigh R C | 179 | 1:01:16 | 06:08 | 03:48 |
| Vet Men 50+ | 2 | Stuart Shilston | White Horse Harriers | 615 | 1:03:06 | 06:19 | 03:55 |
| Vet Men 50+ | 3 | Douglas Brisco | Andover A C | 212 | 1:03:45 | 06:22 | 03:58 |
| Vet Men 50+ | 4 | Robert Marshall | unattached | 627 | 1:04:24 | 06:26 | 04:00 |
| Vet Men 50+ | 5 | Bob Pentland | Portsmouth Joggers | 540 | 1:06:00 | 06:36 | 04:06 |
| Vet Men 50+ | 6 | Anthony Conway | Portsmouth Joggers | 582 | 1:06:51 | 06:41 | 04:09 |
| Vet Men 50+ | 7 | Jonathan Williams | City of Salisbury | 680 | 1:07:13 | 06:43 | 04:11 |
| Vet Men 50+ | 8 | David Barnes | Eastleigh R C | 477 | 1:07:59 | 06:48 | 04:13 |
| Vet Men 50+ | 9 | Gareth Knight | West Wight Road Runners | 277 | 1:08:22 | 06:50 | 04:15 |
| Vet Men 50+ | 10 | Philip May | Stubbington Green | 199 | 1:09:54 | 06:59 | 04:21 |
| Vet Men 50+ | 11 | Alan Edwards | Waverley Harriers | 564 | 1:10:24 | 07:02 | 04:22 |
| Vet Men 50+ | 12 | Andy Carton | Winchester & District AC | 323 | 1:10:36 | 07:04 | 04:23 |
| Vet Men 50+ | 13 | John Rose | unattached | 452 | 1:10:45 | 07:04 | 04:24 |
| Vet Men 50+ | 14 | David Morris | Victory A C | 530 | 1:10:46 | 07:05 | 04:24 |
| Vet Men 50+ | 15 | Leonard Blom | unattached | 636 | 1:11:06 | 07:07 | 04:25 |
| Vet Men 50+ | 16 | Brian Rumary | Eastleigh R C | 528 | 1:11:21 | 07:08 | 04:26 |
| Vet Men 50+ | 17 | Martin Loveless | Hardley Runners | 173 | 1:12:09 | 07:13 | 04:29 |
| Vet Men 50+ | 18 | John Gorham | City of Salisbury | 121 | 1:12:52 | 07:17 | 04:32 |
| Vet Men 50+ | 19 | Daniele Franceschini | Eastleigh R C | 601 | 1:13:10 | 07:19 | 04:33 |
| Vet Men 50+ | 20 | Peter J Crozier | unattached | 400 | 1:13:49 | 07:23 | 04:35 |
| Vet Men 50+ | 21 | Tim Crumpton | Stubbington Green | 390 | 1:14:19 | 07:26 | 04:37 |
| Vet Men 50+ | 22 | Colin Jones | Eastleigh R C | 364 | 1:14:34 | 07:27 | 04:38 |
| Vet Men 50+ | 23 | Gary Madelin | unattached | 704 | 1:14:34 | 07:27 | 04:38 |
| Vet Men 50+ | 24 | Derek Smith | Winchester & District AC | 103 | 1:14:41 | 07:28 | 04:38 |
| Vet Men 50+ | 25 | Andrew Hall | Portsmouth Joggers | 506 | 1:15:06 | 07:31 | 04:40 |
| Vet Men 50+ | 26 | David McElhenny | Hardley Runners | 590 | 1:15:47 | 07:35 | 04:43 |
| Vet Men 50+ | 27 | Melvyn Holloway | City of Salisbury | 287 | 1:15:49 | 07:35 | 04:43 |
| Vet Men 50+ | 28 | David Armstrong | Farnham Runners | 399 | 1:15:53 | 07:35 | 04:43 |
| Vet Men 50+ | 29 | David Sussman | Brighton & Hove A C | 402 | 1:15:56 | 07:36 | 04:43 |
| Vet Men 50+ | 30 | Martin Billett | midas runners | 424 | 1:16:26 | 07:39 | 04:45 |
| Vet Men 50+ | 31 | Raymond Oliver | Stubbington Green | 476 | 1:16:39 | 07:40 | 04:46 |
| Vet Men 50+ | 32 | Paul Harvey | Southampton R C | 253 | 1:16:46 | 07:41 | 04:46 |
| Vet Men 50+ | 33 | Michael Taylor | Portsmouth Joggers | 193 | 1:16:55 | 07:42 | 04:47 |
| Vet Men 50+ | 34 | Richard Jinks | Lordshill R R | 225 | 1:17:14 | 07:43 | 04:48 |
| Vet Men 50+ | 35 | Terence Copeland | Midas Runners | 653 | 1:17:56 | 07:48 | 04:51 |
| Vet Men 50+ | 36 | Neil Bausor | Hart Road Runners | 289 | 1:18:06 | 07:49 | 04:51 |
| Vet Men 50+ | 37 | Martyn Rose | unattached | 361 | 1:18:31 | 07:51 | 04:53 |
| Vet Men 50+ | 38 | Stuart Hines | Eastleigh R C | 353 | 1:19:31 | 07:57 | 04:56 |
| Vet Men 50+ | 39 | Martin Coles | Victory A C | 196 | 1:19:43 | 07:58 | 04:57 |
| Vet Men 50+ | 40 | Les Brown | Winchester & District AC | 533 | 1:19:55 | 07:59 | 04:58 |
| Vet Men 50+ | 41 | David Locke | Winchester & District AC | 626 | 1:20:01 | 08:00 | 04:58 |
| Vet Men 50+ | 42 | John Simmonds | Hardley Runners | 589 | 1:21:05 | 08:07 | 05:02 |
| Vet Men 50+ | 43 | Robert Murdoch | Farnham Runners | 603 | 1:21:14 | 08:07 | 05:03 |
| Vet Men 50+ | 44 | Richard Cieslik | Farnham Runners | 616 | 1:23:07 | 08:19 | 05:10 |
| Vet Men 50+ | 45 | Colin Price | Team Kennet | 237 | 1:23:55 | 08:24 | 05:13 |
| Vet Men 50+ | 46 | Andrew Popham | unattached | 585 | 1:24:08 | 08:25 | 05:14 |
| Vet Men 50+ | 47 | Steve Lawson | Winchester & District AC | 264 | 1:25:29 | 08:33 | 05:19 |
| Vet Men 50+ | 48 | Philip Powell | unattached | 180 | 1:25:46 | 08:35 | 05:20 |
| Vet Men 50+ | 49 | John Arbury | unattached | 459 | 1:25:49 | 08:35 | 05:20 |
| Vet Men 50+ | 50 | Aitken Hunter | Stubbington Green | 296 | 1:26:38 | 08:40 | 05:23 |
| Vet Men 50+ | 51 | Paul McMahon | unattached | 565 | 1:26:39 | 08:40 | 05:23 |
| Vet Men 50+ | 52 | Malcolm Gumbrell | Winchester & District AC | 352 | 1:27:09 | 08:43 | 05:25 |
| Vet Men 50+ | 53 | Kenneth Eaden | Gosport Road Runners | 272 | 1:27:32 | 08:45 | 05:26 |
| Vet Men 50+ | 54 | Norman Adcock | Basingstoke & M H A C | 597 | 1:27:36 | 08:46 | 05:27 |
| Vet Men 50+ | 55 | Graham Jones | Eastleigh R C | 599 | 1:28:41 | 08:52 | 05:31 |
| Vet Men 50+ | 56 | Alan White | Stubbington Green | 319 | 1:28:44 | 08:52 | 05:31 |
| Vet Men 50+ | 57 | David Lonsdale | unattached | 559 | 1:29:20 | 08:56 | 05:33 |
| Vet Men 50+ | 58 | Kim Batten | Southampton R C | 303 | 1:29:22 | 08:56 | 05:33 |
| Vet Men 50+ | 59 | Terry Fuller | unattached | 435 | 1:29:29 | 08:57 | 05:34 |
| Vet Men 50+ | 60 | Mick MacEnri | Fareham Crusaders | 204 | 1:29:46 | 08:59 | 05:35 |
| Vet Men 50+ | 61 | Simon Beardsmore | unattached | 498 | 1:30:13 | 09:01 | 05:36 |
| Vet Men 50+ | 62 | Nicholas Bell | unattached | 257 | 1:33:00 | 09:18 | 05:47 |
| Vet Men 50+ | 63 | Neil Wells | Team Southampton | 441 | 1:34:03 | 09:24 | 05:51 |
| Vet Men 50+ | 64 | Geoffrey Scarfe | Alton Runners | 695 | 1:34:06 | 09:25 | 05:51 |
| Vet Men 50+ | 65 | William Cowan | unattached | 183 | 1:34:41 | 09:28 | 05:53 |
| Vet Men 50+ | 66 | Stephen Allen | Denmead Striders | 656 | 1:34:58 | 09:30 | 05:54 |
| Vet Men 50+ | 67 | Piter Bezuidenhout | unattached | 534 | 1:37:47 | 09:47 | 06:05 |
| Vet Men 50+ | 68 | Nick Bailey | Victory A C | 102 | 1:41:06 | 10:07 | 06:17 |
| Vet Men 50+ | 69 | Colin Martin | City of Salisbury | 293 | 1:42:11 | 10:13 | 06:21 |
| Vet Men 50+ | 70 | Philip Hull | unattached | 689 | 1:43:19 | 10:20 | 06:25 |
| Vet Men 50+ | 71 | Robert Leppard | Hart Road Runners | 640 | 1:45:37 | 10:34 | 06:34 |
| Vet Men 50+ | 72 | Christian Vaughan | Farnham Triathlon Club | 157 | 1:52:02 | 11:12 | 06:58 |
| Vet Men 60+ | 1 | Michael Welland | Oxford City AC | 594 | 1:06:22 | 06:38 | 04:07 |
| Vet Men 60+ | 2 | Guy Phelps | Victory A C | 468 | 1:10:01 | 07:00 | 04:21 |
| Vet Men 60+ | 3 | Rod Smith | City of Salisbury | 224 | 1:10:49 | 07:05 | 04:24 |
| Vet Men 60+ | 4 | Ian Jolliffe | West Wight Road Runners | 434 | 1:17:50 | 07:47 | 04:50 |
| Vet Men 60+ | 5 | Alan Davidson | Liss Runners | 177 | 1:18:32 | 07:51 | 04:53 |
| Vet Men 60+ | 6 | John Gallagher | Victory A C | 304 | 1:18:39 | 07:52 | 04:53 |
| Vet Men 60+ | 7 | Peter Dean | Team Southampton | 537 | 1:18:48 | 07:53 | 04:54 |
| Vet Men 60+ | 8 | Graham Foden | Victory A C | 613 | 1:19:05 | 07:54 | 04:55 |
| Vet Men 60+ | 9 | Roy McCloughlin | Lordshill R R | 509 | 1:21:26 | 08:09 | 05:04 |
| Vet Men 60+ | 10 | Andrew Brooks | Wessex Road Runners | 556 | 1:22:02 | 08:12 | 05:06 |
| Vet Men 60+ | 11 | William McAllister | unattached | 539 | 1:22:27 | 08:15 | 05:07 |
| Vet Men 60+ | 12 | Graham Clarke | Denmead Striders | 389 | 1:24:29 | 08:27 | 05:15 |
| Vet Men 60+ | 13 | Peter Strange | Farnham Runners | 489 | 1:28:17 | 08:50 | 05:29 |
| Vet Men 60+ | 14 | Bryan Porter | Hart Road Runners | 470 | 1:29:15 | 08:55 | 05:33 |
| Vet Men 60+ | 15 | Peter Chittenden | Tone Zone runners | 437 | 1:30:47 | 09:05 | 05:38 |
| Vet Men 60+ | 16 | David Frith | unattached | 457 | 1:31:03 | 09:06 | 05:39 |
| Vet Men 60+ | 17 | Ken Hawkins | Southampton R C | 327 | 1:32:03 | 09:12 | 05:43 |
| Vet Men 60+ | 18 | Brian Amy | West Wight Road Runners | 333 | 1:33:08 | 09:19 | 05:47 |
| Vet Men 60+ | 19 | Victor George Loveday | West Wight Road Runners | 467 | 1:36:25 | 09:38 | 05:59 |
| Vet Men 60+ | 20 | Peter Annells | unattached | 668 | 1:36:57 | 09:42 | 06:01 |
| Vet Men 60+ | 21 | Brian Harris | Denmead Striders | 198 | 1:39:19 | 09:56 | 06:10 |
| Vet Men 60+ | 22 | David Brooks | Veterans A C | 579 | 1:43:55 | 10:23 | 06:27 |
| Vet Men 60+ | 23 | Geoffrey Mills | Hardley Runners | 527 | 1:45:13 | 10:31 | 06:32 |
| Vet Men 60+ | 24 | Michael Ehrlich | Clanfield Joggers | 584 | 1:52:22 | 11:14 | 06:59 |
| Vet Men 60+ | 25 | Walter Thorpe | Basingstoke & M H A C | 596 | 1:52:52 | 11:17 | 07:01 |
| Vet Men 60+ | 26 | Ron Trodd | South West Vets | 283 | 1:53:22 | 11:20 | 07:03 |
| Vet Men 60+ | 27 | Robert Davies | Victory A C | 295 | 1:54:24 | 11:26 | 07:07 |
| Vet Men 60+ | 28 | Neil Washford | Team Southampton | 439 | 2:00:53 | 12:05 | 07:31 |
| Vet Men 60+ | 29 | Michael Middleton | Serpentine | 216 | 2:07:49 | 12:47 | 07:57 |
| Vet Men 60+ | 30 | Robert Baker | unattached | 317 | 2:09:12 | 12:55 | 08:02 |