Mens 50m Freestyle

25/29 YEARS AGE GROUP

1.Andrew MANLEY(77)Marlborough23.33811 
2.Kevin NICHOLAS(77)Donc Dartes25.30656 
3.Alex DRURY(73)Gloucester M25.39650 
4.Joseph LEVERIDGE(73)Bo Kirklees25.44646 
5.Martin CRAMP(73)G B Police25.51641 
6.Iain BROWN(74)Bracknell25.59636 
7.Matt STAINES(76)Otter25.83620 
8.Craig SUTCLIFFE(73)Bo Kirklees26.14599 
9.Kerrin CRUTTENDEN(77)Chichester26.40583 
10.Richard GARRETT(74)Co Sheffield26.47578 
11.Tim NEAL(76)Reading26.53575 
12.Sam POLLARD(76)Marlborough26.61570 
13.Michael NELSON(76)Thetford26.63568 
14.Scott DARLING(75)Otter26.73562 
14.Alexander FREELOVE(74)Otter26.73562 
16.Gordon SMITH(77)Chichester26.77560 
17.Robert WOOD(73)Severnside26.80558 
18.Neil BRADFIELD(74)Chichester27.13539 
19.Steve BUCKLEY(77)Co Cambridge27.14538 
20.Paul STROMSOE(75)Wandsworth27.47519 
21.Ellis HAMILTON(74)Fox Hollies27.59513 
22.Gary WRAIGHT(77)Romford Town27.74504 
23.Stephen LISTER(75)York City27.82500 
24.Lee QUICKMIRE(77)Wetherby28.43468 
24.David TURNER(73)Co Derby28.43468 
26.Paul SCARLETT(74)Chelsea&Ken28.80450 
27.Antony RUTTER(76)Co Derby29.11435 
28.David GOLLEY(77)Bracknell29.12435 
29.Richard FORD(73)Hoylake29.19431 
30.Neil ANDERSON(73)Spencer29.23430 
31.David MAYNARD(74)Bath Dolphin29.32425 
32.William SCOTT(76)Aquabears29.91399 
33.Spencer GEORGE(73)Co Derby29.92399 
 Joe TWYMAN(77)Barnet CoptDIS ST  

30/34 YEARS AGE GROUP

1.Norman STEPHENS(71)G B Police23.98756 
2.Jonathan SADLER(72)Gloucester M24.20738 
3.Chris JONES(71)G B Police24.62706 
4.Martin GALE(70)Thetford24.90685 
5.John BRADLEY(69)Glasgow Nmds24.91684 
6.Chris McCABE(72)Co Bradford24.94682 
7.Iain TEAZ(69)Glasgow Nmds24.96680 
8.Simon HO(72)Chelsea&Ken25.38650 
9.David CHANEY(68)Hadrian Mast25.39650 
10.Jase MARTIN(68)Loughboro Un25.73626 
11.Christopher PROCTOR(69)Barnet Copt25.77624 
12.Mark SALWAY(68)Spencer25.82620 
13.Peter SMITH(71)Gloucester M26.04606 
14.Stephen WILLIS(68)G B Police26.21595 
15.Guy POWDRILL(72)Otter26.48578 
16.Simon TAYLOR(71)Reading26.72563 
17.Peter MAY(68)Loughboro Un26.79559 
18.Norman WILLIAMSON(72)Glasgow Nmds26.90552 
19.Colin BENNETT(69)Winchester27.14538 
20.James PALMER(72)Otter27.36525 
21.Grant PEARCE(69)Otter27.43521 
22.Scott TAYLOR(70)Brierley27.46520 
23.Mark KENDALL(70)Co Derby28.01490 
24.Stuart BRYANT(68)Cardiff Mast28.26477 
25.Malcolm SHEEHAN(68)Otter28.54463 
26.Stephen MARKS(69)Otter28.56462 
27.Darren BIGMORE(70)Romford Town28.65457 
28.David SMITH(71)Cardiff Mast28.87446 
29.Matthew GILBERT(69)GuysHospital29.36424 
30.James DAVIES(68)Brighton Dol29.41421 
31.Steven BANNER(72)Croydon Amph29.48418 
32.John FARRELLY(70)Co Sheffield29.56414 

35/39 YEARS AGE GROUP

1.Marcel SCHOLTEN(66)Modernians25.34653 
2.Peter LONG(63)Truro City25.40649 
3.Michael BRETT(63)NottmLeander25.52641 
3.Andrew WYCHERLEY(65)Co Sheffield25.52641 
5.Richard STOCK(67)Leic Peng25.95612 
6.Richard EVANS(67)G B Police26.31588 
7.Neil FANTHOM(64)FHM Bham26.37585 
8.Russel CREW(67)Loughboro Un26.45580 
9.Paul WESSON(65)Godalming26.54574 
10.Stewart WILD(63)Co Oxford26.70564 
11.Jeremy COOPER(67)Trafford Met26.73562 
12.Andrew BUCHANAN(66)Wandsworth27.31528 
13.Andy BYRNE(63)Luton27.65509 
14.Julian GREENWAY(67)Hereford27.74504 
15.Mark BASTABLE(63)Basingstoke28.26477 
16.David LENNON(63)Burgess Hill28.28476 
17.Marc PIUETEAU(65)GuysHospital28.51464 
18.Philip SMITH(63)Halifax29.14434 
19.Mark ELLIOTT(63)Beau Sejour29.21430 
20.Keith HENDERSON(64)Gloucester M29.56414 
21.Felix KOMENKER(67)Brighton Dol29.98396 
22.Paul ROBSON(64)Aylsham Vikg30.14389 
23.Stuart HORNER(63)Bo Barnsley30.48375 
24.Stephen WILD(66)Co Oxford30.61370 
25.Ian McGAUGHRIN(63)Basingstoke30.76364 
26.Paul GIBSON(65)GuysHospital30.93358 
27.John ELWELL(64)Croydon Amph30.94357 
28.Stuart WHITNEY(66)Otter31.78326 
29.Stephen ANDERSON(66)Co Derby31.85324 
30.Stephen MOORE(63)Stowmarket32.08316 
31.Eamonn HEALY(63)Co Derby32.50302 
32.Nigel KNOWLES(63)Guildford Ct33.04285 
33.Robert COOK(65)Hereford33.49271 
34.Peter HEALY(63)Co Derby33.76264 

40/44 YEARS AGE GROUP

1.Martyn PRICE(61)Rushmoor Ryl25.12669 
2.David EMERSON(62)Co Leeds25.13668 
3.James MORRIS(62)Co Chester25.15667 
4.David BROWN(62)Halifax25.37651 
5.Guy DAVIS(59)Wandsworth25.63633 
6.Christopher GODDARD(61)Bo Burnley25.83620 
7.Jim HOBSLEY(60)Barnet Copt26.18597 
8.Colin STEPHENSON(58)Gloucester M26.26592 
9.Simon GARSIDE(60)Bo Kirklees26.59571 
10.Neil ROBERTS(60)Totnes27.11540 
11.Timothy FRASER(59)Otter27.51517 
12.David SHAMP(58)Kingston Roy27.66509 
12.John ANDERSON(59)Gloucester M27.66509 
14.Kevin GILLARD(60)Romford Town28.27476 
15.Terry WRIGHT(61)Kingston Roy28.38471 
16.David THOMSON(62)Southport28.46467 
17.Graham STRANGE(59)Hadrian Mast28.64458 
18.Shuan COLGAN(60)Biddulph28.89446 
19.Tony HARRIS(59)Poole29.31426 
20.Peter FRENCH(58)Co Newcastle29.42421 
21.Bradley DIPINO(60)Romford Town29.50417 
22.Colin CORBY(59)Chelmsford29.55415 
23.Colin HOOKS(62)Bo Southend29.92399 
24.Antony SCOTT(59)Hants North30.01395 
25.Stephen POPLE(60)Winchester30.37380 
26.Roderick CAMPBELL(60)Guildford Ct31.41340 
27.John GRAVE(61)East Anglian32.65297 
28.Christopher HUNT(59)GuysHospital36.76191 
29.Howard WILLIAMS(61)Loughborough37.81170 
30.Neil BISHOP(61)Guildford Ct39.54141 

45/49 YEARS AGE GROUP

1.Graham POTTER(56)Elmbridge26.06604 
2.Keith MANN(56)Romford Town26.51576 
3.Phillip MANNING(55)G B Police27.83499 
4.Francis ROWBOTHAM(54)Salf Mast SF27.87497 
5.David COOKE(56)Solihull27.97492 
6.Peter RAE(53)Otter28.09486 
7.Dave DAVENPORT(53)Hants North28.53463 
8.Stewart MAXWELL(57)Co Dundee28.58461 
9.Barry CHANDLER(57)Bishop Stort28.80450 
10.Ian WOOLLARD(54)Barnet Copt29.14434 
11.Richard GILBEY(56)Hart29.45419 
12.Peter ILES(53)Co Milton K29.59413 
13.Paul NICHOLSON(57)Carlisle Mas29.93398 
14.Roman WALCZAK(53)Co Oxford30.03394 
15.Michael SWIFT(54)Caradon30.65369 
16.Stephen HUGHES(56)Woodspring M31.89322 
17.Keith OLIVER(54)Shetland33.95258 
18.Brian ALLEN(54)Sudbury34.81235 
19.Michael PRIVETT(54)Hereford36.91188 

50/54 YEARS AGE GROUP

1.Barrie ROLFE(48)Eastbourne28.15483 
2.Antony MEEK(50)Sevenoaks28.33473 
3.Richard NASH(52)Beau Sejour28.94443 
4.Duncan NEWBY(51)Truro City29.47419 
5.Frank STONEY(50)Kenilworth31.04353 
6.Roger SHARPLEY(51)Otter31.40340 
7.Nicholas MCDOWALL(52)Gloucester M31.50336 
8.Micheal PARKIN(48)Cranleigh33.74264 

55/59 YEARS AGE GROUP

1.Joseph JACKSON(46)Southport29.36424 
2.Philip HARPER(45)Otter29.39422 
3.Bob LORD(45)Kenilworth29.42421 
4.Michael SKINNER(47)Barnet Copt30.23386 
5.Robin BAYNES(45)Co Liverpool31.77327 
6.Richard SANDERSON(44)Southport31.90322 
7.Roger PHILLIPS(44)Otter32.02318 
8.Dave LANGLEY(44)Gloucester M32.73295 
9.Anthony RAY(44)Otter33.73264 
10.Rodney MILLER(43)Eastbourne33.74264 
11.Ian WHITTAKER(47)Teddington35.94208 
12.Phil SEARS(46)Dorking37.56175 

60/64 YEARS AGE GROUP

1.Antony CHERRINGTON(42)Gloucester M27.55515 
2.Neil MACKINNON(41)Trafford Met29.03439 
3.Stanley CLARKE(38)Romford Town29.87401 
4.Roger LLOYD-MOSTYN(41)Otter30.64369 
5.Derek GORE(40)Chelmsford31.71329 
6.Paul WEBSTER(42)Co Cant'bury32.48303 
7.Charles PARKER(41)Hants North32.72295 
8.Mike DANIELL(40)Bracknell33.97258 
9.Brian HEY(39)Marlborough34.31248 
10.Maurice MCDONALD(38)Ellesmere Pt34.90233 
11.Alan BROWN(39)Aquabears45.5973 
12.John HASTINGS(40)Wolv Master50.3644 

65/69 YEARS AGE GROUP

1.Anthony WESTON(37)RomseyTotton31.47337 
2.John SEABROOK(36)Royal Navy31.95320 
3.Anthony GIMSON(37)Haywards Hth32.01318 
4.Geoffrey BISHOP(36)Royal Navy34.21251 
5.Dennis BRUNT(36)Bo Barnsley47.8857 

70/74 YEARS AGE GROUP

1.Peter TUCKER(31)Darwen34.92233 
2.Frank TAYLOR(31)Hants North35.22225 
3.Ian WILKINSON(32)Salisbury41.90109 

80/84 YEARS AGE GROUP

1.Martin MCNULTY(22)Middlesboro46.5866 
2.Harold DODD(19)Wythenshawe49.8746 

19/24 YEARS AGE GROUP

1.Mike STIRZAKER(79)Swinton24.12745 
2.Andrew LOWE(83)Worcester24.50715 
3.Simon PORTER(83)Havant & Wat24.65704 
4.Matthew RICHARDSON(83)Woking24.96680 
5.Chris JONES(81)Marlborough24.98679 
6.Gordon REEVES(78)Worcester25.23661 
7.Jeremy MACDONALD(79)Wandsworth25.26659 
8.Shaun HARRISON(79)Stowmarket25.38650 
9.James WOODCOCK(79)Havant & Wat25.41648 
10.Ashley BUCK(80)Sudbury25.44646 
11.Ross DAVIS(79)G B Police25.46645 
12.Alistair DAVIES(79)Donc Dartes25.67630 
13.Carl HIGGINS(80)Marlborough25.77624 
14.Lee HILL(78)York City25.79622 
15.Gerard GILLESPIE(79)Ealing25.85618 
16.Josh WILLIAMSON(80)Woking26.05605 
17.Barry STEWART(83)Havant & Wat26.09602 
18.Steven CLARK(79)Wandsworth26.33587 
19.Gareth EARL(78)Otter26.39583 
20.David LUNN(78)Reading26.79559 
21.James WAKELIN(78)Spencer26.82557 
22.Russell BIRD(78)Hants North26.91551 
23.Simon ASHTON(78)Caradon27.47519 
24.James GRIGG(81)Rochford27.71506 
25.Justin ADDLETON(82)Marlborough27.96493 
26.Clayton PAYNE(80)Woking27.99491 
27.Patrick LANDER(79)Loughborough28.36472 
28.Nathan COOPER(78)Caradon28.55462 
29.Mark LEE(80)Croydon Amph28.93444 
30.Adam STURGES(83)Co Milton K28.99441 
31.Phil WOOTTON(81)Marlborough31.46338 
32.Chris TREANOR(82)Bridgwater31.66331 
33.Andrew THOMAS(79)Co Sheffield32.24310 

Mens 50m Backstroke

25/29 YEARS AGE GROUP

1.Joe TWYMAN(77)Barnet Copt29.14604 
2.Matt STAINES(76)Otter29.66574 
3.Dominic JOHNSTON(77)Hadrian Mast30.63523 
4.Robert WOOD(73)Gloucester M31.15497 
5.Stephen LISTER(75)York City31.54479 
6.James HUBBARD(73)York City31.73470 
7.Tim NEAL(76)Reading32.05456 
8.Neil ANDERSON(73)Spencer34.47361 

30/34 YEARS AGE GROUP

1.Ian JEFFERY(72)Truro City27.63698 
2.Iain TEAZ(69)Glasgow Nmds29.02611 
3.Simon HO(72)Chelsea&Ken29.71572 
4.Gavin ROWSELL(68)Chelmsford30.55527 
5.Simon TAYLOR(71)Reading30.87511 
6.Kevin ENGSTROM(68)Romford Town31.40486 
7.Ian FREARSON(70)Ilkeston31.86465 
8.David SMITH(71)Cardiff Mast34.48361 
9.Alexander RAY(72)Otter35.59324 
10.John FARRELLY(70)Co Sheffield36.92285 
11.Stephen MARKS(69)Otter37.22277 

35/39 YEARS AGE GROUP

1.Michael BRETT(63)NottmLeander29.32593 
2.Jason BURKE(63)Halifax29.92560 
3.Mark FRANKLIN(67)Royal Navy30.58526 
4.Paul WESSON(65)Godalming30.91509 
5.Ian ROBINSON(63)Hants North32.26447 
6.Roger HALL(66)Bolton32.30445 
7.James MACKEY(66)Co Newcastle32.57434 
8.Philip SMITH(63)Halifax35.55325 
9.Paul GIBSON(65)GuysHospital36.73290 
 Nigel KNOWLES(63)Guildford CtDIS S 2L.    

40/44 YEARS AGE GROUP

1.Craig NORREY(61)Camphill Ed27.55704 
2.Simon GARSIDE(60)Bo Kirklees30.74518 
3.Julian HARFORTH(62)G B Police31.18496 
4.Dale BARKER(62)Stowmarket31.76469 
5.Jeremy GREAVES(60)Co Leeds32.44439 
6.Dave THURGOOD(58)Trident33.57394 
7.Graham STRANGE(59)Hadrian Mast34.05376 
8.Simon WASSALL(62)Marlborough34.62356 
9.Kevin GILLARD(60)Romford Town35.18337 
10.Bradley DIPINO(60)Romford Town35.97313 
11.David WATKINS(60)Hereford38.75239 

45/49 YEARS AGE GROUP

1.Graham POWELL(56)Luton30.74518 
2.Trevor CLARK(54)FHM Bham30.84513 
3.Christopher BROWN(53)Co Bradford30.93508 
4.David FRANCIS(57)Kenilworth31.73470 
5.David COOKE(56)Solihull31.89463 
6.Francis ROWBOTHAM(54)Salf Mast SF33.11412 
7.Roman WALCZAK(53)Co Oxford33.49397 
8.Richard GILBEY(56)Hants North34.36365 
9.Philip NORMAN(56)Pontypool34.66355 
10.Ian WALLWORK(54)Salf Mast SF35.53326 
11.David ARCHER(57)Godalming37.69265 

50/54 YEARS AGE GROUP

1.Antony MEEK(50)Sevenoaks34.61356 
2.Barrie ROLFE(48)Eastbourne34.79350 
3.Duncan NEWBY(51)Truro City35.50327 
4.Nigel FOSTER(50)Macclesf'ldM35.68321 
5.Scot HATFIELD(52)Kenilworth M36.32302 
6.David NEVILLE(51)Darwen39.70218 
7.Philip JOHNSTON(48)Hadrian Mast45.97119 

55/59 YEARS AGE GROUP

1.Joseph JACKSON(46)Southport32.69429 
2.Dave LANGLEY(44)Gloucester M35.18337 
3.Philip HARPER(45)Otter35.32333 
4.Robin OLDFIELD(47)Market Har35.46328 
5.Bob LORD(45)Kenilworth35.78318 
6.Roger BILLING(43)Guildford Ct37.08281 
7.Anthony RAY(44)Otter42.72163 
8.Ian WHITTAKER(47)Teddington48.0497 

60/64 YEARS AGE GROUP

1.Antony CHERRINGTON(42)Gloucester M34.50360 
2.Mike DANIELL(40)Bracknell37.17278 
3.Anthony PEPPER(38)Romford Town38.75239 
4.Charles PARKER(41)Hants North39.92213 
5.Paul WEBSTER(42)Co Cant'bury45.08130 
6.Alan BROWN(39)Aquabears57.0241 

65/69 YEARS AGE GROUP

1.Anthony WESTON(37)RomseyTotton37.31275 
2.Bill MOORE(37)Halifax42.51166 
3.Stephen HAWKINS(37)Co Cant'bury52.7961 

70/74 YEARS AGE GROUP

1.Raoul FELD(30)Grimsby Sant47.39104 

75/79 YEARS AGE GROUP

1.John DAVIS(24)FHM Bham55.2848 

80/84 YEARS AGE GROUP

1.Martin MCNULTY(22)Middlesboro59.0234 
2.Michael HARRINGTON(22)Aquabears1:21.473 

19/24 YEARS AGE GROUP

1.Gordon REEVES(78)Worcester27.49708 
2.Simon PORTER(83)Havant & Wat27.79688 
3.Jon AUDIS(80)Marlborough28.32653 
4.Ashley BUCK(80)Sudbury28.37650 
5.Lee HOLLAND(83)Co Liverpool28.62635 
6.Gavin HUNTER(82)Warrender28.71629 
7.Matthew RICHARDSON(83)Woking29.20600 
8.James WOODCOCK(79)Havant & Wat29.39589 
9.Jeremy MACDONALD(79)Wandsworth29.46585 
10.Mark EINCHCOMB(82)Hants North29.60578 
11.James GRIGG(81)Rochford30.76517 
12.Adam RICHARDS(81)Co Liverpool31.32489 
13.Josh WILLIAMSON(80)Woking31.46483 
14.Mathew EVERETT(83)Witney32.48438 
15.Clayton PAYNE(80)Woking33.12411 
16.James PRIVETT(78)Co Milton K36.07310 
17.Andrew THOMAS(79)Co Sheffield40.37204 

Mens 50m Breaststroke

25/29 YEARS AGE GROUP

1.Martin DOUGLAS(73)Co Newcastle30.34
2.Martin JURCO(74)Wandsworth30.71
3.Alex DRURY(73)Gloucester M31.99
4.Kevin NICHOLAS(77)Donc Dartes32.32
5.Iain BROWN(74)Bracknell33.01
6.Wesley SWAFFER(77)Kingston Roy33.34
7.Gary WRAIGHT(77)Romford Town34.42
8.Gareth COWELL(75)Totnes34.65
9.Paul STROMSOE(75)Wandsworth34.92
10.Neil BRADFIELD(74)Chichester35.11
11.Dominic PRTAK(74)BethnalGreen37.21
12.Spencer GEORGE(73)Co Derby37.72

30/34 YEARS AGE GROUP

1.Neil KEMP(69)Spencer31.47
2.Matthew ROBINON(69)Barnet Copt31.55
3.Norman STEPHENS(71)G B Police31.64
4.Craig CAMPBELL(69)Belgrave32.40
5.Robert WILMOT(71)FHM Bham33.13
6.Paul BICKELL(70)Dinnaton33.50
7.Simeon HEMMINGS(72)Wolv Master33.51
8.Colin BENNETT(69)Winchester33.72
9.James DAVIES(68)Brighton Dol34.22
10.Peter MAY(68)Loughboro Un34.35
11.Matthew GALLOP(72)Norwich Swan35.80
12.Paul COWLAND(69)Bracknell36.46
13.Matthew GILBERT(69)GuysHospital36.81
14.Marco VELTRI(71)Guildford Ct38.06
15.Mike WOOTTON(70)Marlborough39.54
 Brad INGRAM(72)WandsworthDIS SL 1L.  

35/39 YEARS AGE GROUP

1.Nick GILLINGHAM(67)Co Birm'ham30.01
2.David FEREDAY(63)Wolv Master32.07
3.Andrea VIOLA(63)Co Cambridge33.35
4.Richard WOOD(67)Romford Town33.37
5.Russel CREW(67)Loughboro Un34.44
6.Ian ROBINSON(63)Hants North34.51
7.Trevor WOOD(65)Bracknell34.91
8.David LENNON(63)Burgess Hill35.66
9.Ian HARRIS(66)Wetherby35.70
10.Felix KOMENKER(67)Brighton Dol36.56
11.Eddie BAKEWELL(66)Loughborough37.18
12.Paul ROBSON(64)Aylsham Vikg38.66
13.Nigel KNOWLES(63)Guildford Ct39.53
14.Marc PIUETEAU(65)GuysHospital40.57
15.Philip WAKELEY(65)Bracknell44.05
16.Parnell RHULE(65)Co Derby45.56
 Jeremy FINCH(67)Co OxfordDIS ST

40/44 YEARS AGE GROUP

1.Philip WHITEHEAD(59)G B Police32.25
2.Jim HOBSLEY(60)Barnet Copt32.71
3.David BROWN(62)Halifax32.81
4.Simon GARSIDE(60)Bo Kirklees33.04
5.Walter SYRETT(59)Pontypool34.22
6.Nick DEARDS(59)Truro City34.26
7.Jeremy GREAVES(60)Co Leeds34.63
8.Kevan BROWN(60)Bo Kirklees35.81
9.Adam LELEAN(62)Diss Otters37.04
10.Stephen BOX(61)Beckenham37.08
11.David WATKINS(60)Hereford37.38
12.Derek SEGGER(58)Northampton37.56
13.Michael DAWES(59)Rotherham Mo38.11
14.Roderick CAMPBELL(60)Guildford Ct38.67
15.John GRAVE(61)East Anglian38.94
16.Michael AMBROSE(61)Raf Lakenhea39.22
17.Jon DAVEY(60)Hereford39.28
18.Colin CORBY(59)Chelmsford39.67
19.Richard COLLETT(60)Hereford40.00
20.Neil BISHOP(61)Guildford Ct47.17
21.Christopher HUNT(59)GuysHospital49.22
22.David McGURK(61)Troutbeck Br49.81
 Andrew CONSTANTINE(61)FelixstoweDIS ST

45/49 YEARS AGE GROUP

1.David SMITH(55)Caradon33.38
2.Robert BUNNEY(57)Barnstaple33.97
3.Nick HUNT(56)Chelmsford34.65
4.Robert STEEL(57)Nottingham35.21
5.Malcolm BARTON(55)Luton35.49
6.Stewart MAXWELL(57)Co Dundee35.94
7.Graham REEVE(56)Spencer36.05
8.Michael SWIFT(54)Caradon37.15
9.Malcolm COKER(56)Bracknell37.39
10.Martin GIEL(55)Hants North40.54

50/54 YEARS AGE GROUP

1.Graham PEARSON(52)Hadrian Mast34.78
2.Frank STONEY(50)Kenilworth37.16
3.Roger SHARPLEY(51)Otter37.94
4.Bill PRICE(51)Redbridge Bo38.25
5.Godfrey GREEN(49)Co Lincoln P38.31
6.Bruce MURCHIE(49)Godalming40.04
7.Richard NASH(52)Beau Sejour40.62
8.Nicholas MCDOWALL(52)Gloucester M40.70
9.Keith ROTHWELL(49)Arfon Mast40.72
 Terry WINDEATT(48)G B PoliceDIS ST

55/59 YEARS AGE GROUP

1.Robert APEL(44)Kettering37.87
2.George JACKSON(45)East Anglian38.47
3.Ian WHITTAKER(47)Teddington47.21

60/64 YEARS AGE GROUP

1.Alan CANHAM(40)Harlow Pen37.38
2.Neil MACKINNON(41)Trafford Met37.68
3.Stanley CLARKE(38)Romford Town37.97
4.Keith INGRAM(40)FHM Bham39.53
5.Derek GORE(40)Chelmsford43.02
6.John HASTINGS(40)Wolv Master51.35

65/69 YEARS AGE GROUP

1.Bill MOORE(37)Halifax38.87
2.Thomas WALKER(35)Co Chester39.11
3.Geoffrey BISHOP(36)Royal Navy39.76
4.Antony SWORD(37)East Anglian42.27
5.Charles SWANN(37)RomseyTotton42.58
6.Stephen HAWKINS(37)Co Cant'bury44.27
7.Ian YOUNG(35)Gates &Whick45.24
8.John EYRE(37)Guernsey46.52
9.Colin KNOWLES(34)Nofio Cymru48.60

70/74 YEARS AGE GROUP

1.Walter FULLER(31)Bo Barnsley49.46
2.Norman GREENFIELD(32)Barnsley50.80

80/84 YEARS AGE GROUP

1.Harry TRAVIS(22)Camden Swiss1:00.26
2.Michael HARRINGTON(22)Aquabears1:21.62

19/24 YEARS AGE GROUP

1.Matthew BATEMAN(81)Wolv Master30.44
2.Peter WILLIAMS(80)Co Oxford30.47
3.Joel DUCKHAM(78)Marlborough30.69
4.Chris JONES(81)Marlborough30.90
5.Simon HORNBY(81)Leic Peng31.14
6.Barry STEWART(83)Havant31.42
7.Gareth MARTIN(78)Halton31.75
8.Lee HILL(78)York City32.20
9.Kevin ARUNDELL(78)Greenwich Bo32.26
10.Alistair DAVIES(79)Donc Dartes32.40
11.James KERTON(80)Otter32.74
12.Graham CABLE(82)Witney32.79
13.James WOODCOCK(79)Havant & Wat34.08
14.Andrew REYNOLDS(81)Loftus Dol34.12
15.Alexander CHKLAR(81)Spencer34.15
16.Richard PILCHER(82)Co Derby35.15
17.James WAKELIN(78)Spencer36.12
18.David LUNN(78)Reading36.73
19.Phil WOOTTON(81)Marlborough37.47
20.Chris TREANOR(82)Bridgwater42.04

Mens 50m Butterfly

25/29 YEARS AGE GROUP

1.Andrew MANLEY(77)Marlborough26.42
2.Neil HAYFIELD(75)Woking27.44
3.Tristan FULLER(77)Wandsworth28.04
4.Kevin NICHOLAS(77)Donc Dartes28.09
5.Matt STAINES(76)Otter28.46
6.Robert WOOD(73)Severnside28.73
7.Bradley PARSONS(73)Rochford29.32
8.Tim NEAL(76)Reading29.66
9.Nicholas RAY(77)Barrow29.98
10.Paul STROMSOE(75)Wandsworth30.18
11.Sam POLLARD(76)Marlborough30.53
12.James HUBBARD(73)York City30.59
13.Lee QUICKMIRE(77)Wetherby31.34
14.David MAYNARD(74)Bath Dolphin31.46
15.Antony RUTTER(76)Co Derby31.69
16.Gary WRAIGHT(77)Romford Town32.64

30/34 YEARS AGE GROUP

1.David CHANEY(68)Hadrian Mast26.08
2.Jonathan SADLER(72)Gloucester M26.27
3.Geoff CHAPMAN(69)Griffins Enf26.67
4.John BRADLEY(69)Glasgow Nmds27.09
5.Martin GALE(70)Thetford27.44
6.Simon HO(72)Chelsea&Ken27.60
7.Norman STEPHENS(71)G B Police27.79
8.Christopher PROCTOR(69)Barnet Copt28.32
8.Duncan HARTLEY(68)Barnet Copt28.32
10.Peter SMITH(71)Gloucester M28.38
11.Peter MAY(68)Loughboro Un28.39
12.Phil CROPPER(72)Aquabears28.56
13.Jase MARTIN(68)Loughboro Un28.72
14.Martin ANDERSEN(72)Bo Kirklees28.78
15.Norman WILLIAMSON(72)Glasgow Nmds29.34
16.Paul BICKELL(70)Dinnaton29.60
17.Ian SHARPE(70)Co Cambridge29.79
18.Simon TAYLOR(71)Reading29.95
19.Stuart BRYANT(68)Cardiff Mast30.49
20.James PALMER(72)Otter30.81
21.Grant PEARCE(69)Otter31.05
22.Alexander RAY(72)Otter32.04
23.James DAVIES(68)Brighton Dol32.64
24.Steven BANNER(72)Croydon Amph32.84
25.John FARRELLY(70)Co Sheffield33.29
26.Stephen MARKS(69)Otter34.35

35/39 YEARS AGE GROUP

1.Ian WILKES(67)Loughboro Un27.64
2.Michael BRETT(63)NottmLeander27.74
3.Richard EVANS(67)G B Police28.10
4.Andrew WYCHERLEY(65)Co Sheffield28.33
5.Mark FRANKLIN(67)Royal Navy28.38
6.Jeremy COOPER(67)Trafford Met28.94
7.Neil FANTHOM(64)FHM Bham29.40
8.Ian ROBINSON(63)Hants North30.33
9.Marc PIUETEAU(65)GuysHospital30.57
10.Andrew BUCHANAN(66)Wandsworth30.83
11.James MACKEY(66)Co Newcastle31.98
12.Mark BASTABLE(63)Basingstoke32.31
13.Philip SMITH(63)Halifax32.69
14.Paul GIBSON(65)GuysHospital33.38
15.Stuart HORNER(63)Bo Barnsley35.14
16.Eamonn HEALY(63)Co Derby36.51
17.Ian McGAUGHRIN(63)Basingstoke36.81
18.John ELWELL(64)Croydon Amph37.53
19.Peter HEALY(63)Co Derby37.58
20.Robert COOK(65)Hereford37.76

40/44 YEARS AGE GROUP

1.David EMERSON(62)Co Leeds26.64
2.David BROWN(62)Halifax27.98
3.Simon GARSIDE(60)Bo Kirklees28.93
4.John ANDERSON(59)Gloucester M29.63
5.Jim HOBSLEY(60)Barnet Copt29.85
6.Neil ROBERTS(60)Totnes30.28
7.David SHAMP(58)Kingston Roy30.41
8.Dave THURGOOD(58)Trident30.59
9.Graham STRANGE(59)Hadrian Mast30.70
10.Paul ORMEROD(58)Co Wakefield31.25
11.Peter NEWSTEAD(59)Hinckley31.79
12.Rob FRENCH(60)Brighton Dol32.07
13.David THOMSON(62)Southport32.18
14.Antony SCOTT(59)Hants North32.66
15.Stephen POPLE(60)Winchester32.91
16.Tony HARRIS(59)Poole33.11
17.Stephen BRITT(59)Stowmarket33.30
18.Peter FRENCH(58)Co Newcastle33.47
19.Bradley DIPINO(60)Romford Town33.75
20.Colin CORBY(59)Chelmsford35.32

45/49 YEARS AGE GROUP

1.Trevor CLARK(54)FHM Bham28.80
2.David SMITH(55)Caradon29.18
3.Keith MANN(56)Romford Town29.39
4.John SHACKLETON(54)Bracknell29.44
5.Stephen BRAINE(54)Haywards Hth29.50
6.Christopher BROWN(53)Co Bradford29.64
7.David FRANCIS(57)Kenilworth29.84
8.Ian WALLWORK(54)Salf Mast SF30.18
9.Keith SANSBY(56)Spencer30.45
10.Barry CHANDLER(57)Bishop Stort30.47
11.Francis ROWBOTHAM(54)Salf Mast SF30.52
12.Graham POWELL(56)Luton30.92
13.Graham BECKETT(56)Wolv Master31.24
14.Ian WOOLLARD(54)Barnet Copt31.27
15.Richard SWALLOW(56)Halifax31.53
16.Phillip MANNING(55)G B Police31.74
17.Andrew SCUTT(57)Co Sheffield31.99
18.Andy CHAPMAN(53)Bristol Mast32.04
19.Stewart MAXWELL(57)Co Dundee32.46
20.Philip NORMAN(56)Pontypool32.70
21.David ARCHER(57)Godalming35.31
22.Peter BOULTON(56)Dinnaton35.75
23.Martin GIEL(55)Hants North38.43
24.Stephen HUGHES(56)Woodspring M38.71

50/54 YEARS AGE GROUP

1.Eric HENDERSON(48)Gloucester M29.65
2.Ian MILNE(51)Silver City30.09
3.Antony MEEK(50)Sevenoaks31.26
4.Barrie ROLFE(48)Eastbourne31.54
5.James NOBLE(52)Blackpool33.11
6.Duncan NEWBY(51)Truro City33.64
7.Richard NASH(52)Beau Sejour33.76
8.Walter MACK(51)Co Newcastle40.64

55/59 YEARS AGE GROUP

1.Joseph JACKSON(46)Southport30.57
2.Derek PARR(44)Otter30.67
3.Bob LORD(45)Kenilworth31.03
4.Philip HARPER(45)Otter32.55
5.Mtchael SKINNER(47)Barnet Copt33.64
6.Dave LANGLEY(44)Gloucester M34.94
7.Roger PHILLIPS(44)Otter35.42
8.Robin BAYNES(45)Co Liverpool35.87
9.Richard SANDERSON(44)Southport38.91
10.Laurence FAIMAN(47)Barnet Copt43.60
11.Ian WHITTAKER(47)Teddington44.01

60/64 YEARS AGE GROUP

1.Neil MACKINNON(41)Trafford Met31.80
2.Mike DANIELL(40)Bracknell32.01
3.Roger LLOYD-MOSTYN(41)Otter33.27
4.Stanley CLARKE(38)Romford Town33.86
5.Charles PARKER(41)Hants North34.50
6.Garfield THOMAS(40)Bridgend35.17
7.Paul WEBSTER(42)Co Cant'bury37.63
8.Maurice MCDONALD(38)Ellesmere Pt48.37

65/69 YEARS AGE GROUP

1.Seymour BANNING(33)Heart Of Eng35.36
2.John SEABROOK(36)Royal Navy36.19
3.Geoffrey BISHOP(36)Royal Navy37.71
4.Anthony GIMSON(37)Haywards Hth37.95
5.Stephen HAWKINS(37)Co Cant'bury43.50
6.Dennis BRUNT(36)Bo Barnsley52.15

80/84 YEARS AGE GROUP

1.Martin MCNULTY(22)Middlesboro1:15.11

19/24 YEARS AGE GROUP

1.Mike STIRZAKER(79)Swinton26.25
2.Andrew LOWE(83)Worcester26.88
3.Tom WARD(80)Leicester27.03
4.Jon AUDIS(80)Marlborough27.65
5.Adam RICHARDS(81)Co Liverpool27.84
6.Simon PORTER(83)Havant & Wat27.95
7.Chris REEVES(78)Worcester27.98
8.Barry STEWART(83)Havant & Wat28.03
9.Gareth EARL(78)Otter28.06
10.Carl HIGGINS(80)Marlborough28.18
11.Shaun HARRISON(79)Stowmarket28.31
12.Antony BELLINGER(83)Colchester28.72
13.Gerard GILLESPIE(79)Ealing28.80
14.Josh WILLIAMSON(80)Woking29.27
15.Steven CLARK(79)Wandsworth29.68
16.Clayton PAYNE(80)Woking30.35
17.Simon ASHTON(78)Caradon30.42
18.Phil WOOTTON(81)Marlborough31.66
19.Adam STURGES(83)Co Milton K31.87
20.James PRIVETT(78)Co Milton K35.69

Mens 100m Freestyle

25/29 YEARS AGE GROUP

1.Andrew MANLEY(77)Marlborough50.55
2.Mark STEVENS(75)G B Police51.68
3.Edward CLAYTON(76)G B Police53.45
4.Colin PRESCOTT(76)Bo Kirklees55.13
5.Alex DRURY(73)Gloucester M55.30
6.Joseph LEVERIDGE(73)Bo Kirklees55.85
7.Iain BROWN(74)Bracknell56.68
8.Neil HAYFIELD(75)Woking56.84
9.Craig SUTCLIFFE(73)Bo Kirklees56.96
10.Daniel WEDGE(75)Rochford57.16
11.Steve BUCKLEY(77)Co Cambridge57.72
12.Ben MARTIN(74)Otter58.64
13.Alexander FREELOVE(74)Otter59.11
14.Gordon SMITH(77)Chichester59.15
15.Kerrin CRUTTENDEN(77)Chichester59.27
16.Richard GARRETT(74)Co Sheffield59.95
17.Stuart STEELE(76)Oldbury1:00.13
18.Dominic JOHNSTON(77)Hadrian Mast1:00.25
19.Chris SHARRATT(77)Reading1:00.37
20.Gary WRAIGHT(77)Romford Town1:01.49
21.Neil BRADFIELD(74)Chichester1:01.50
22.Sam POLLARD(76)Marlborough1:01.52
23.Paul STROMSOE(75)Wandsworth1:01.97
24.Lee QUICKMIRE(77)Wetherby1:02.60
25.David TURNER(73)Co Derby1:03.69
26.Antony RUTTER(76)Co Derby1:04.98
27.David MAYNARD(74)Bath Dolphin1:05.59
28.Richard FORD(73)Hoylake1:05.65
29.Neil ANDERSON(73)Spencer1:07.17
30.William SCOTT(76)Aquabears1:09.94
31.Dominic PRTAK(74)BethnalGreen1:10.42
 David GOLLEY(77)BracknellDIS ST

30/34 YEARS AGE GROUP

1.Ian JEFFERY(72)Truro City53.36
2.Jonathan SADLER(72)Gloucester M53.84
3.David CHANEY(68)Hadrian Mast53.96
4.Hayden WAKELING(72)FHM Bham55.05
5.Phil CROPPER(72)Aquabears56.06
6.Guy POWDRILL(72)Otter57.20
7.Jase MARTIN(68)Loughboro Un57.25
8.Christopher PROCTOR(69)Barnet Copt57.79
9.Stuart ANDERTON(71)Leic Peng57.84
10.Peter SMITH(71)Gloucester M57.94
11.David STANNARD(71)Reading58.09
12.Stephen WILLIS(68)G B Police58.18
13.Darren FROWEN(70)Hinckley58.38
14.Martin ANDERSEN(72)Bo Kirklees58.59
15.Garry VICKERS(68)Darwen59.01
16.Marc WOODS(69)Cleethorpes59.35
17.David MORGAN(68)Co Sheffield59.91
18.James PALMER(72)Otter59.96
19.Peter MAY(68)Loughboro Un1:00.03
20.Lee CHAMBERLAIN(69)Loughborough1:00.07
21.Colin BENNETT(69)Winchester1:00.12
22.Scott TAYLOR(70)Brierley1:00.37
23.Paul COWLAND(69)Bracknell1:01.00
24.Philip CROXALL(69)Colne1:02.30
25.Darren BIGMORE(70)Romford Town1:02.42
26.Stuart BRYANT(68)Cardiff Mast1:03.32
27.Stephen MARKS(69)Otter1:03.61
28.Matthew GALLOP(72)Norwich Swan1:03.78
29.David SMITH(71)Cardiff Mast1:04.42
30.Steven BANNER(72)Croydon Amph1:04.53
31.Malcolm SHEEHAN(68)Otter1:04.74
32.Alex CAVE(70)Guildford Ct1:04.79
33.Simeon HEMMINGS(72)Wolv Master1:04.88
34.Ryan O'LEARY(71)FHM Bham1:05.18
35.John FARRELLY(70)Co Sheffield1:05.63
36.Richard WALKER(68)Co Sheffield1:07.43
37.Matthew GILBERT(69)GuysHospital1:07.90
38.Marco VELTRI(71)Guildford Ct1:12.86

35/39 YEARS AGE GROUP

1.Peter LONG(63)Truro City54.85
2.Marcel SCHOLTEN(66)Modernians55.30
3.Matthew GOMEZ(66)Totnes56.24
4.Richard STOCK(67)Leic Peng56.44
5.Andrew WYCHERLEY(65)Co Sheffield56.75
6.Mark PATTERSON(64)Bingham57.13
7.Neil FANTHOM(64)FHM Bham57.90
8.Richard EVANS(67)G B Police58.56
9.Ian WILKES(67)Loughboro Un58.80
10.Jeremy COOPER(67)Trafford Met59.26
11.Russel CREW(67)Loughboro Un59.79
12.Julian GREENWAY(67)Hereford1:00.48
13.Steven CONWAY(64)Loughboro Un1:00.58
14.Andy BYRNE(63)Luton1:00.69
15.Mike O'Toole(63)Co Cant'bury1:01.06
16.Andrew BUCHANAN(66)Wandsworth1:02.24
17.James WHITWELL(67)Bo Kirklees1:02.69
18.Marc PIUETEAU(65)GuysHospital1:03.11
19.Mark BASTABLE(63)Basingstoke1:03.52
20.Felix KOMENKER(67)Brighton Dol1:06.42
21.Eddie BAKEWELL(66)Loughborough1:06.93
22.Arthur APLIN(63)Jesmond Mast1:07.24
23.Mick ANSON(65)Brighton Dol1:08.22
24.Stuart HORNER(63)Bo Barnsley1:08.31
25.Stuart WHITNEY(66)Otter1:08.56
26.Paul GIBSON(65)GuysHospital1:09.00
27.Julian HEARNE(64)Bracknell1:09.61
28.Stephen MOORE(63)Stowmarket1:12.69
29.Ian McGAUGHRIN(63)Basingstoke1:12.74
30.Eamonn HEALY(63)Co Derby1:12.80
31.Peter HEALY(63)Co Derby1:13.59

40/44 YEARS AGE GROUP

1.Martyn PRICE(61)Rushmoor Ryl54.87
2.James MORRIS(62)Co Chester55.04
3.Craig NORREY(61)Camphill Ed55.06
4.Guy DAVIS(59)Wandsworth55.98
5.David EMERSON(62)Co Leeds56.33
6.Christopher GODDARD(61)Bo Burnley56.48
7.David BROWN(62)Halifax57.02
8.Colin STEPHENSON(58)Gloucester M57.69
9.Jim HOBSLEY(60)Barnet Copt58.47
10.Rory FITZGERALD(58)Hants North58.90
11.Terry WRIGHT(61)Kingston Roy59.79
12.Timothy FRASER(59)Otter59.92
13.Neil ROBERTS(60)Totnes1:00.03
14.John ANDERSON(59)Gloucester M1:00.67
15.Dave GALLIMORE(59)Wolv Master1:00.88
16.Michael COMMONS(61)Loughborough1:00.96
17.David SHAMP(58)Kingston Roy1:01.28
18.David THOMSON(62)Southport1:02.93
19.Shuan COLGAN(60)Biddulph1:03.31
20.Kevin GILLARD(60)Romford Town1:03.43
21.Colin LEIPER(59)FHM Bham1:03.63
22.Gary CRANE(61)Bracknell1:03.66
23.Graham STRANGE(59)Hadrian Mast1:04.06
24.Peter FRENCH(58)Co Newcastle1:04.89
25.Stephen POPLE(60)Winchester1:05.52
26.Tony HARRIS(59)Poole1:06.28
27.Colin CORBY(59)Chelmsford1:06.56
28.Guy FAWKES(59)Billingham1:06.62
29.Bradley DIPINO(60)Romford Town1:08.17
30.Simon WASSALL(62)Marlborough1:09.19
31.John GRAVE(61)East Anglian1:10.85
32.Roderick CAMPBELL(60)Guildford Ct1:11.02
33.David McGURK(61)Troutbeck Br1:23.70
34.Christopher HUNT(59)GuysHospital1:24.79
 Neil BISHOP(61)Guildford CtDIS ST

45/49 YEARS AGE GROUP

1.Simon VEALE(56)Totnes57.06
2.Graham POTTER(56)Elmbridge57.20
3.William HEMPEL(57)Spencer57.80
4.Keith MANN(56)Romford Town59.85
5.Eddie RIACH(53)Co Glasgow1:00.42
6.John SHACKLETON(54)Bracknell1:01.01
7.Peter RAE(53)Otter1:01.18
8.Phillip MANNING(55)G B Police1:01.38
9.Stephen BRAINE(54)Haywards Hth1:02.23
10.David COOKE(56)Solihull1:02.47
11.Dave DAVENPORT(53)Hants North1:02.67
12.Keith SANSBY(56)Spencer1:03.39
13.Barry CHANDLER(57)Bishop Stort1:04.52
14.Richard GILBEY(56)Hart1:05.07
15.Stewart MAXWELL(57)Co Dundee1:05.57
16.Peter ILES(53)Co Milton K1:06.14
17.Ian WOOLLARD(54)Barnet Copt1:06.42
18.Michael SWIFT(54)Caradon1:06.43
19.Paul NICHOLSON(57)Carlisle Mas1:07.55
20.Andy CHAPMAN(53)Bristol Mast1:07.56
21.Roman WALCZAK(53)Co Oxford1:08.34
22.Nick HUNT(56)Chelmsford1:09.46
23.Malcolm CLARK(56)Co Leeds1:09.98
24.Graham REEVE(56)Spencer1:10.41
25.Stephen HUGHES(56)Woodspring M1:13.51
26.Michael PRIVETT(54)Hereford1:23.65

50/54 YEARS AGE GROUP

1.Antony MEEK(50)Sevenoaks1:02.43
2.Ian MILNE(51)Silver City1:02.88
3.Barrie ROLFE(48)Eastbourne1:04.77
4.Duncan NEWBY(51)Truro City1:07.23
5.Nigel FOSTER(50)Macclesf'ldM1:07.24
6.Nicholas MCDOWALL(52)Gloucester M1:11.47
7.Roger SHARPLEY(51)Otter1:12.25
8.Ian DUCKHAM(52)Marlborough1:13.63
9.Micheal PARKIN(48)Cranleigh1:16.19

55/59 YEARS AGE GROUP

1.Duncan McCREADIE(45)Spencer1:00.81
2.Philip HARPER(45)Otter1:05.23
3.Michael SKINNER(47)Barnet Copt1:06.87
4.Peter ATKINSON(44)Stowmarket1:11.96
5.Roger PHILLIPS(44)Otter1:11.98
6.Rodney MILLER(43)Eastbourne1:15.05
7.James BLACKWELL(46)Co Derby1:15.06
8.Anthony RAY(44)Otter1:15.76
9.Ian WHITTAKER(47)Teddington1:23.73
10.Phil SEARS(46)Dorking1:28.85

60/64 YEARS AGE GROUP

1.Antony CHERRINGTON(42)Gloucester M1:02.25
2.Geoff STOKES(39)Spencer1:05.33
3.Roger LLOYD-MOSTYN(41)Otter1:06.97
4.Derek GORE(40)Chelmsford1:11.26
5.Maurice MCDONALD(38)Ellesmere Pt1:21.07

65/69 YEARS AGE GROUP

1.Anthony GIMSON(37)Haywards Hth1:12.03
2.Anthony WESTON(37)RomseyTotton1:13.15
3.John SEABROOK(36)Royal Navy1:13.94
4.Charles SWANN(37)RomseyTotton1:15.10
5.Dennis BRUNT(36)Bo Barnsley1:46.93

70/74 YEARS AGE GROUP

1.Peter TUCKER(31)Darwen1:16.59
2.Frank TAYLOR(31)Hants North1:24.31
3.Raoul FELD(30)Grimsby Sant1:35.55
4.Ian WILKINSON(32)Salisbury1:40.00

80/84 YEARS AGE GROUP

1.Harold DODD(19)Wythenshawe1:56.62

19/24 YEARS AGE GROUP

1.Simon PORTER(83)Havant & Wat53.41
2.Tom ARCHER(78)G B Police53.77
3.Andrew LOWE(83)Worcester54.00
4.Joel DUCKHAM(78)Marlborough54.15
5.Gordon REEVES(78)Worcester54.35
6.Chris JONES(81)Marlborough55.05
7.Ross DAVIS(79)G B Police56.17
8.Gareth EARL(78)Otter56.41
9.Shaun HARRISON(79)Stowmarket56.43
10.Jeremy MACDONALD(79)Wandsworth56.65
11.Sebastien LAMBERT(81)Spencer57.11
12.Daniel WHITTINGTON(82)Bromsgrove58.14
13.Russell BIRD(78)Hants North58.95
14.James GRIGG(81)Rochford59.09
15.David LUNN(78)Reading1:00.64
16.James WAKELIN(78)Spencer1:00.94
17.Justin ADDLETON(82)Marlborough1:01.45
18.Simon ASHTON(78)Caradon1:02.38
19.Nathan COOPER(78)Caradon1:02.68
20.Clayton PAYNE(80)Woking1:02.91
21.Andrew THOMAS(79)Co Sheffield1:13.59
22.Chris TREANOR(82)Bridgwater1:15.97

Mens 100m Backstroke

25/29 YEARS AGE GROUP

1.Matt STAINES(76)Otter1:04.66
2.Mark WALLACE(75)Chesterfield1:05.80
3.Dominic JOHNSTON(77)Hadrian Mast1:07.23
4.Alan NANCARROW(74)Fareham N'ds1:08.21
5.James HUBBARD(73)York City1:08.26
6.Robert WOOD(73)Severnside1:08.63
7.Kerrin CRUTTENDEN(77)Chichester1:09.30
8.Ellis HAMILTON(74)Fox Hollies1:10.98
9.David TURNER(73)Co Derby1:13.34
10.Neil ANDERSON(73)Spencer1:17.12

30/34 YEARS AGE GROUP

1.Chris JONES(71)G B Police58.59
2.Ian JEFFERY(72)Truro City59.71
3.Hayden WAKELING(72)FHM Bham1:03.06
4.Mark SALWAY(68)Spencer1:05.17
5.Stuart ANDERTON(71)Leic Peng1:06.10
6.Gavin ROWSELL(68)Chelmsford1:06.83
7.Marc WOODS(69)Cleethorpes1:07.82
8.Duncan McFARLANE(70)Matlock1:08.64
9.Kevin ENGSTROM(68)Romford Town1:08.75
10.Kieron TAYLOR(72)Guildford Ct1:09.22
11.Darren FROWEN(70)Hinckley1:10.77
12.James DAVIES(68)Brighton Dol1:13.61
13.Warren BEW(71)Chapeltown1:15.43
14.David SMITH(71)Cardiff Mast1:15.86
15.Malcolm SHEEHAN(68)Otter1:16.41

35/39 YEARS AGE GROUP

1.Michael BRETT(63)NottmLeander1:03.46
2.Mark PATTERSON(64)Bingham1:06.55
3.Mark FRANKLIN(67)Royal Navy1:07.60
4.Steven CONWAY(64)Loughboro Un1:08.25
5.Paul GIBSON(65)GuysHospital1:20.92
6.Mick ANSON(65)Brighton Dol1:27.32
7.Ian McGAUGHRIN(63)Basingstoke1:27.57

40/44 YEARS AGE GROUP

1.Craig NORREY(61)Camphill Ed1:02.91
2.David CARTLEDGE(60)Modernians1:06.78
3.Dale BARKER(62)Stowmarket1:08.05
4.Jonathan HOPKINS(60)Swansea Val1:08.84
5.Jeremy GREAVES(60)Co Leeds1:11.86
6.Graham STRANGE(59)Hadrian Mast1:13.40
7.Simon WASSALL(62)Marlborough1:16.97
8.Stephen BRITT(59)Stowmarket1:21.27
9.David McGURK(61)Troutbeck Br1:47.00

45/49 YEARS AGE GROUP

1.Steve BURCHAM(57)Kenilworth M1:04.98
2.Graham POWELL(56)Luton1:07.44
3.Eddie RIACH(53)Co Glasgow1:07.53
4.Christopher BROWN(53)Co Bradford1:07.89
5.David FRANCIS(57)Kenilworth1:08.80
6.David COOKE(56)Solihull1:10.61
7.Roman WALCZAK(53)Co Oxford1:13.86
8.David ARCHER(57)Godalming1:23.44
9.Peter BOULTON(56)Dinnaton1:29.82

50/54 YEARS AGE GROUP

1.Nigel FOSTER(50)Macclesf'ldM1:18.26
2.Duncan NEWBY(51)Truro City1:20.56
3.Len PHOENIX(49)Diss Otters1:21.40
4.Bill MITCHELL(48)Peterhead1:31.79
5.David DIX(49)Godalming1:38.82
6.Philip JOHNSTON(48)Hadrian Mast1:43.07

55/59 YEARS AGE GROUP

1.Joseph JACKSON(46)Southport1:15.28
2.Dave LANGLEY(44)Gloucester M1:15.86
3.Roger BILLING(43)Guildford Ct1:24.35
4.John WEBB(46)Bristol Mast1:25.36
5.Robert PALMER(44)Havant & Wat1:29.84
6.Anthony RAY(44)Otter1:34.57

60/64 YEARS AGE GROUP

1.Anthony PEPPER(38)Romford Town1:27.84

65/69 YEARS AGE GROUP

1.John STARR(34)Romford Town1:33.82
2.Michael KELLY(36)Halifax1:39.30
3.Julian POSTLE(36)Bath Dolphin1:47.37
4.Stephen HAWKINS(37)Co Cant'bury2:04.14

70/74 YEARS AGE GROUP

1.Roger BURRELL(31)Bristol Mast1:29.91
2.Raoul FELD(30)Grimsby Sant1:48.06
3.Preston DOVE(29)Hull Masters2:19.44

75/79 YEARS AGE GROUP

1.John DAVIS(24)FHM Bham1:52.08

80/84 YEARS AGE GROUP

1.Martin MCNULTY(22)Middlesboro2:06.78

19/24 YEARS AGE GROUP

1.Lee HOLLAND(83)Co Liverpool59.56
2.Simon PORTER(83)Havant & Wat59.80
3.Jon AUDIS(80)Marlborough1:00.73
4.Ashley BUCK(80)Sudbury1:00.75
5.Gordon REEVES(78)Worcester1:00.96
6.Gavin HUNTER(82)Warrender1:01.33
7.Andrew LOWE(83)Worcester1:01.54
8.Mark EINCHCOMB(82)Hants North1:03.23
9.James GRIGG(81)Rochford1:05.38
10.Adam RICHARDS(81)Co Liverpool1:06.78
11.Mathew EVERETT(83)Witney1:08.99
12.Graham ALLINSON(79)Loughborough1:13.90
13.Andrew THOMAS(79)Co Sheffield1:25.09

Mens 100m Breaststroke

25/29 YEARS AGE GROUP

1.Martin DOUGLAS(73)Co Newcastle1:07.34
2.Martin JURCO(74)Wandsworth1:08.47
3.Alex DRURY(73)Gloucester M1:10.88
4.Iain BROWN(74)Bracknell1:12.61
5.William READER(74)Wandsworth1:13.26
6.Scott DARLING(75)Otter1:16.74
7.Michael NELSON(76)Thetford1:18.26
8.Gary WRAIGHT(77)Romford Town1:19.62
9.Neil BRADFIELD(74)Chichester1:19.75
10.Paul STROMSOE(75)Wandsworth1:20.16
11.Dominic PRTAK(74)BethnalGreen1:24.42
12.Paul SCARLETT(74)Chelsea&Ken1:26.39
 Wesley SWAFFER(77)Kingston RoyDIS ST

30/34 YEARS AGE GROUP

1.Neil KEMP(69)Spencer1:09.47
2.Phil CROPPER(72)Aquabears1:09.70
3.Matthew ROBINON(69)Barnet Copt1:10.44
4.Norman STEPHENS(71)G B Police1:10.65
5.Michael NELHAMS(71)Spencer1:11.28
6.Craig CAMPBELL(69)Belgrave1:11.45
7.Robert WILMOT(71)FHM Bham1:13.18
8.Paul BICKELL(70)Dinnaton1:14.38
9.Peter MAY(68)Loughboro Un1:14.43
10.Neil PALING(70)Trident1:14.89
11.Simeon HEMMINGS(72)Wolv Master1:15.19
12.Colin BENNETT(69)Winchester1:15.60
13.Karl HARRISON(70)Loughborough1:15.65
14.Brad INGRAM(72)Wandsworth1:16.38
15.Paul COWLAND(69)Bracknell1:17.39
16.Philip CROXALL(69)Colne1:18.16
17.James DAVIES(68)Brighton Dol1:18.19
18.Norman WILLIAMSON(72)Glasgow Nmds1:19.35
19.Matthew GILBERT(69)GuysHospital1:22.92
20.Malcolm SHEEHAN(68)Otter1:27.81
21.Mike WOOTTON(70)Marlborough1:28.92
22.Marco VELTRI(71)Guildford Ct1:30.49

35/39 YEARS AGE GROUP

1.Nick GILLINGHAM(67)Co Birm'ham1:04.31
2.Marcel SCHOLTEN(66)Modernians1:09.00
3.Antony WYLIE(67)Everton1:12.05
4.Andrea VIOLA(63)Co Cambridge1:14.05
5.Jeremy FINCH(67)Co Oxford1:14.72
6.Tim FLETCHER(66)Grimsby Sant1:15.58
7.Russel CREW(67)Loughboro Un1:17.21
8.Trevor WOOD(65)Bracknell1:17.25
9.Mark ELLIOTT(63)Beau Sejour1:17.51
10.Kevin LIEF(67)Barnet Copt1:17.68
11.Ian HARRIS(66)Wetherby1:18.30
12.Felix KOMENKER(67)Brighton Dol1:21.39
13.Eddie BAKEWELL(66)Loughborough1:22.58
14.Julian HEARNE(64)Bracknell1:22.94
15.Nigel KNOWLES(63)Guildford Ct1:28.75
16.Stephen ANDERSON(66)Co Derby1:29.22
17.Philip WAKELEY(65)Bracknell1:37.46

40/44 YEARS AGE GROUP

1.Philip WHITEHEAD(59)G B Police1:13.11
2.Jim HOBSLEY(60)Barnet Copt1:14.41
3.Walter SYRETT(59)Pontypool1:15.59
4.Jeremy GREAVES(60)Co Leeds1:16.35
5.Kevan BROWN(60)Bo Kirklees1:16.45
6.Nick DEARDS(59)Truro City1:17.35
7.Michael AMBROSE(61)Raf Lakenhea1:23.02
8.Stephen BOX(61)Beckenham1:23.71
9.Roderick CAMPBELL(60)Guildford Ct1:25.54
10.Andrew CONSTANTINE(61)Felixstowe1:25.93
11.David WATKINS(60)Hereford1:26.06
12.Derek SEGGER(58)Northampton1:26.07
13.Jon DAVEY(60)Hereford1:27.20
14.James TAPPIN(59)FHM Bham1:28.48
15.Richard COLLETT(60)Hereford1:30.51
16.John GRAVE(61)East Anglian1:31.21
17.Howard WILLIAMS(61)Loughborough1:41.45
18.Neil BISHOP(61)Guildford Ct1:48.22

45/49 YEARS AGE GROUP

1.Barry O'BRIEN(57)Oundle1:11.12
2.Robert BUNNEY(57)Barnstaple1:15.62
3.Nick HUNT(56)Chelmsford1:16.90
4.Geoffrey EAGLES(56)Stowmarket1:18.61
5.Malcolm BARTON(55)Luton1:18.73
6.Stewart MAXWELL(57)Co Dundee1:19.52
7.Malcolm COKER(56)Bracknell1:21.21
8.Graham REEVE(56)Spencer1:22.09
9.Richard SWALLOW(56)Halifax1:22.94
10.John COCHRANE(57)Co Cambridge1:24.88
11.Michael SWIFT(54)Caradon1:24.95
12.Martin GIEL(55)Hants North1:31.73
13.Brian ALLEN(54)Sudbury1:35.33
 Robert STEEL(57)NottinghamDIS T 3L. : .

50/54 YEARS AGE GROUP

1.Graham PEARSON(52)Hadrian Mast1:15.68
2.Bill PRICE(51)Redbridge Bo1:23.17
3.Godfrey GREEN(49)Co Lincoln P1:26.72
4.Roger SHARPLEY(51)Otter1:27.07
5.Keith ROTHWELL(49)Arfon Mast1:28.57
6.Bruce MURCHIE(49)Godalming1:32.67

55/59 YEARS AGE GROUP

1.Robert APEL(44)Kettering1:23.80
2.Richard JONES(47)Otter1:29.16
3.George JACKSON(45)East Anglian1:29.31
4.Robin BAYNES(45)Co Liverpool1:31.86
5.Robert PALMER(44)Havant & Wat1:44.88

60/64 YEARS AGE GROUP

1.Charles DOXAT(42)Otter1:25.47
2.Keith INGRAM(40)FHM Bham1:28.01
3.Alan CANHAM(40)Harlow Pen1:28.36
4.Derek GORE(40)Chelmsford1:37.08

65/69 YEARS AGE GROUP

1.Thomas WALKER(35)Co Chester1:26.18
2.Bill MOORE(37)Halifax1:29.94
3.Geoffrey BISHOP(36)Royal Navy1:34.83
4.Charles SWANN(37)RomseyTotton1:37.47
5.Antony SWORD(37)East Anglian1:39.07
6.John EYRE(37)Guernsey1:48.35
7.Stephen HAWKINS(37)Co Cant'bury1:51.42
8.Colin KNOWLES(34)Nofio Cymru1:57.57

70/74 YEARS AGE GROUP

1.Walter FULLER(31)Bo Barnsley1:49.59
2.Norman GREENFIELD(32)Barnsley1:54.57
3.Preston DOVE(29)Hull Masters2:34.31

75/79 YEARS AGE GROUP

1.John DAVIS(24)FHM Bham1:59.07

80/84 YEARS AGE GROUP

1.Harry TRAVIS(22)Camden Swiss2:19.98
2.Michael HARRINGTON(22)Aquabears3:18.81

19/24 YEARS AGE GROUP

1.David WOOLLASTON(80)Strat Sharks1:05.05
2.Peter WILLIAMS(80)Co Oxford1:05.46
3.Joel DUCKHAM(78)Marlborough1:06.43
4.Chris JONES(81)Marlborough1:07.56
5.Matthew BATEMAN(81)Wolv Master1:08.74
6.Kevin ARUNDELL(78)Greenwich Bo1:10.46
7.Gareth MARTIN(78)Halton1:11.00
8.Graham CABLE(82)Witney1:11.68
9.Andrew ROBERTSHAW(80)Halifax1:11.89
10.James KERTON(80)Otter1:12.69
11.Lee HILL(78)York City1:13.20
12.Andrew REYNOLDS(81)Loftus Dol1:14.28
13.Andrew WELLS(82)Worcester1:14.93
14.Alexander CHKLAR(81)Spencer1:15.80
15.Steven CLARK(79)Wandsworth1:16.73
16.Graham ALLINSON(79)Loughborough1:17.80
17.Nathan COOPER(78)Caradon1:31.43
 Simon HORNBY(81)Leic PengDIS T 3L. : .

Mens 100m Butterfly

25/29 YEARS AGE GROUP

1.Andrew MANLEY(77)Marlborough55.50
2.Edward CLAYTON(76)G B Police58.02
3.Neil HAYFIELD(75)Woking1:01.19
4.Colin PRESCOTT(76)Bo Kirklees1:03.11
5.Kerrin CRUTTENDEN(77)Chichester1:10.06

30/34 YEARS AGE GROUP

1.David CHANEY(68)Hadrian Mast57.85
2.Martin GALE(70)Thetford1:00.23
3.Phil CROPPER(72)Aquabears1:00.70
4.Duncan HARTLEY(68)Barnet Copt1:01.20
5.Hayden WAKELING(72)FHM Bham1:01.21
6.Mark SALWAY(68)Spencer1:02.67
7.Ian SHARPE(70)Co Cambridge1:03.94
8.Martin ANDERSEN(72)Bo Kirklees1:04.36
9.Peter MAY(68)Loughboro Un1:04.97
10.Jase MARTIN(68)Loughboro Un1:05.78
11.Peter SMITH(71)Gloucester M1:05.96
12.David STANNARD(71)Reading1:06.13
13.David MORGAN(68)Co Sheffield1:06.83
14.Stuart ANDERTON(71)Leic Peng1:07.40
15.Karl HARRISON(70)Loughborough1:08.47
16.Alex CAVE(70)Guildford Ct1:14.23
17.Richard WALKER(68)Co Sheffield1:18.09
 Clive TILBURY(70)Camden SwissDIS ST
 Stephen MARKS(69)OtterDIS T 3L. : .

35/39 YEARS AGE GROUP

1.Nick GILLINGHAM(67)Co Birm'ham1:00.75
2.Matthew GOMEZ(66)Totnes1:01.40
3.Ian WILKES(67)Loughboro Un1:03.54
4.Richard STOCK(67)Leic Peng1:03.90
5.Andrew WYCHERLEY(65)Co Sheffield1:04.21
6.Julian REED(65)Co Milton K1:04.67
7.Jeremy COOPER(67)Trafford Met1:05.73
8.Mike O'Toole(63)Co Cant'bury1:06.01
9.Neil FANTHOM(64)FHM Bham1:06.06
10.Andrew BUCHANAN(66)Wandsworth1:09.63
11.Keith HENDERSON(64)Gloucester M1:12.72
12.Stuart HORNER(63)Bo Barnsley1:21.85
13.Arthur APLIN(63)Jesmond Mast1:24.13

40/44 YEARS AGE GROUP

1.David EMERSON(62)Co Leeds1:00.35
2.David BROWN(62)Halifax1:03.28
3.Christopher GODDARD(61)Bo Burnley1:04.73
4.Antony CORBEN(62)Fareham N'ds1:05.62
5.Timothy FRASER(59)Otter1:06.69
6.Neil ROBERTS(60)Totnes1:07.49
7.David SHAMP(58)Kingston Roy1:07.85
8.Ewen FERGUSON(61)Hull Masters1:09.14
9.John ANDERSON(59)Gloucester M1:09.67
10.Terry WRIGHT(61)Kingston Roy1:14.36
11.Stephen POPLE(60)Winchester1:15.85
12.Rob FRENCH(60)Brighton Dol1:16.04
13.Antony SCOTT(59)Hants North1:20.04
14.Shuan COLGAN(60)Biddulph1:21.04
15.Guy FAWKES(59)Billingham1:21.17

45/49 YEARS AGE GROUP

1.Simon VEALE(56)Totnes1:02.61
2.Trevor CLARK(54)FHM Bham1:03.78
3.Stephen BRAINE(54)Haywards Hth1:07.56
4.Christopher BROWN(53)Co Bradford1:07.84
5.Eddie RIACH(53)Co Glasgow1:08.15
6.Keith SANSBY(56)Spencer1:09.47
7.Iain GERRARD(57)Reading1:09.48
8.Barry CHANDLER(57)Bishop Stort1:10.90
9.Graham BECKETT(56)Wolv Master1:12.42
10.Phillip MANNING(55)G B Police1:13.24
11.Andy CHAPMAN(53)Bristol Mast1:15.31
12.David ARCHER(57)Godalming1:27.58
 Peter BOULTON(56)DinnatonDNF : .

50/54 YEARS AGE GROUP

1.Eric HENDERSON(48)Gloucester M1:06.63
2.Graham PEARSON(52)Hadrian Mast1:11.37
3.Barrie ROLFE(48)Eastbourne1:14.93
4.Bill PRICE(51)Redbridge Bo1:18.00
5.Richard NASH(52)Beau Sejour1:21.55
6.David HERBERT(52)Chard1:22.84
7.Keith ROTHWELL(49)Arfon Mast1:25.02

55/59 YEARS AGE GROUP

1.Derek PARR(44)Otter1:09.20

60/64 YEARS AGE GROUP

1.Mike DANIELL(40)Bracknell1:17.28
2.Roger LLOYD-MOSTYN(41)Otter1:17.49
3.Garfield THOMAS(40)Bridgend1:25.11
4.Charles PARKER(41)Hants North1:25.20

65/69 YEARS AGE GROUP

1.Seymour BANNING(33)Heart Of Eng1:23.63
2.Paul ALVAREZ(34)Romford Town1:31.10
3.Geoffrey BISHOP(36)Royal Navy1:34.79
4.Julian POSTLE(36)Bath Dolphin1:58.75

19/24 YEARS AGE GROUP

1.Mike STIRZAKER(79)Swinton57.68
2.Nicholas JACKSON(79)Co Newcastle59.80
3.Gordon REEVES(78)Worcester1:00.36
4.Jon AUDIS(80)Marlborough1:00.59
5.Lee HOLLAND(83)Co Liverpool1:00.63
6.Ross DAVIS(79)G B Police1:00.84
7.Adam RICHARDS(81)Co Liverpool1:00.85
8.Andrew LOWE(83)Worcester1:01.50
9.Tom WARD(80)Leicester1:01.66
10.Gareth EARL(78)Otter1:01.72
11.Kevin ARUNDELL(78)Greenwich Bo1:01.85
12.Christopher HOLMES(81)Calverton1:02.45
13.Chris REEVES(78)Worcester1:02.86
14.Antony BELLINGER(83)Colchester1:04.34
15.Andrew LOXLEY(82)Luton1:06.22
16.Sebastien LAMBERT(81)Spencer1:07.59
17.Adam STURGES(83)Co Milton K1:15.75

Mens 100m Individual Medley

25/29 YEARS AGE GROUP

1.Andrew MANLEY(77)Marlborough58.11
2.Martin DOUGLAS(73)Co Newcastle1:01.76
3.Mark BAKER(76)Romford Town1:02.48
4.Martin JURCO(74)Wandsworth1:04.42
5.Neil HAYFIELD(75)Woking1:04.59
6.Craig SUTCLIFFE(73)Bo Kirklees1:05.78
7.Scott DARLING(75)Otter1:05.89
8.Robert WOOD(73)Severnside1:06.65
9.Daniel WEDGE(75)Rochford1:06.87
10.William READER(74)Wandsworth1:07.18
11.Stephen LISTER(75)York City1:09.01
12.Alexander FREELOVE(74)Otter1:09.08
13.Steve BUCKLEY(77)Co Cambridge1:09.16
14.Gareth COWELL(75)Totnes1:09.22
15.Ellis HAMILTON(74)Fox Hollies1:09.88
16.Gordon SMITH(77)Chichester1:09.90
17.Michael NELSON(76)Thetford1:10.36
18.Paul STROMSOE(75)Wandsworth1:10.50
19.Tim NEAL(76)Reading1:10.62
20.Gary WRAIGHT(77)Romford Town1:11.50
21.Nicholas RAY(77)Barrow1:13.00
22.Antony RUTTER(76)Co Derby1:13.43
23.Paul SCARLETT(74)Chelsea&Ken1:13.94
24.David GOLLEY(77)Bracknell1:15.00
25.Neil ANDERSON(73)Spencer1:17.06

30/34 YEARS AGE GROUP

1.Martin GALE(70)Thetford1:02.00
2.Mark SALWAY(68)Spencer1:03.31
3.Norman STEPHENS(71)G B Police1:03.70
4.Christopher PROCTOR(69)Barnet Copt1:04.49
5.Michael NELHAMS(71)Spencer1:04.56
6.Phil CROPPER(72)Aquabears1:04.84
7.Matthew ROBINON(69)Barnet Copt1:06.14
8.Jase MARTIN(68)Loughboro Un1:06.99
9.Ian FREARSON(70)Ilkeston1:09.26
10.Norman WILLIAMSON(72)Glasgow Nmds1:09.45
11.James FOX(71)Spencer1:09.79
12.Martin ANDERSEN(72)Bo Kirklees1:10.04
13.Colin BENNETT(69)Winchester1:11.29
14.Paul COWLAND(69)Bracknell1:11.32
15.Robert WILMOT(71)FHM Bham1:11.60
16.Simeon HEMMINGS(72)Wolv Master1:11.81
17.Stuart BRYANT(68)Cardiff Mast1:12.28
18.Darren BIGMORE(70)Romford Town1:12.76
19.David SMITH(71)Cardiff Mast1:14.63
20.Steven BANNER(72)Croydon Amph1:15.76
21.Richard WALKER(68)Co Sheffield1:17.03
22.James FLACK(69)FHM Bham1:17.21
23.Malcolm SHEEHAN(68)Otter1:17.97
24.John FARRELLY(70)Co Sheffield1:18.20
25.Marco VELTRI(71)Guildford Ct1:21.32
 David MORGAN(68)Co SheffieldDIS ST
 Alexander RAY(72)OtterDIS T 3L. : .

35/39 YEARS AGE GROUP

1.Michael BRETT(63)NottmLeander1:03.73
2.Marcel SCHOLTEN(66)Modernians1:04.28
3.Matthew GOMEZ(66)Totnes1:04.85
4.Anthony WYLIE(67)Everton1:05.02
5.Mark FRANKLIN(67)Royal Navy1:05.13
6.Calvin HARRIS(65)Pontypool1:05.23
7.Jason BURKE(63)Halifax1:05.92
8.Richard EVANS(67)G B Police1:06.54
9.Richard STOCK(67)Leic Peng1:06.78
10.Tim FLETCHER(66)Grimsby Sant1:08.21
11.Russel CREW(67)Loughboro Un1:08.59
12.Ian ROBINSON(63)Hants North1:09.55
13.Jeremy FINCH(67)Co Oxford1:09.97
14.David LENNON(63)Burgess Hill1:09.98
15.Andy BYRNE(63)Luton1:13.50
16.Philip SMITH(63)Halifax1:14.93
17.Mark BASTABLE(63)Basingstoke1:15.39
18.Paul ROBSON(64)Aylsham Vikg1:16.55
19.Paul GIBSON(65)GuysHospital1:19.26
20.Ian McGAUGHRIN(63)Basingstoke1:21.99
21.John ELWELL(64)Croydon Amph1:23.45
22.Nigel KNOWLES(63)Guildford Ct1:25.09
23.Eamonn HEALY(63)Co Derby1:25.11
24.Mick ANSON(65)Brighton Dol1:25.55
25.Peter HEALY(63)Co Derby1:33.80
 Kevin LIEF(67)Barnet CoptDIS T 3L. : .

40/44 YEARS AGE GROUP

1.Craig NORREY(61)Camphill Ed1:03.43
2.Guy DAVIS(59)Wandsworth1:05.24
3.David CARTLEDGE(60)Modernians1:06.01
4.David BROWN(62)Halifax1:06.88
5.Jim HOBSLEY(60)Barnet Copt1:07.01
6.Simon GARSIDE(60)Bo Kirklees1:07.11
7.James MORRIS(62)Co Chester1:08.99
8.Rory FITZGERALD(58)Hants North1:10.58
9.Neil ROBERTS(60)Totnes1:11.15
10.Graham STRANGE(59)Hadrian Mast1:11.84
11.Rob FRENCH(60)Brighton Dol1:14.19
12.Bradley DIPINO(60)Romford Town1:15.61
13.Colin LEIPER(59)FHM Bham1:16.31
14.Kevin GILLARD(60)Romford Town1:17.56
15.David THOMSON(62)Southport1:17.79
16.Stephen POPLE(60)Winchester1:18.16
17.Michael AMBROSE(61)Raf Lakenhea1:19.53
18.Roderick CAMPBELL(60)Guildford Ct1:22.00
19.James TAPPIN(59)FHM Bham1:22.17
20.Richard COLLETT(60)Hereford1:24.20
21.Jon DAVEY(60)Hereford1:27.99

45/49 YEARS AGE GROUP

1.Trevor CLARK(54)FHM Bham1:06.30
2.David SMITH(55)Caradon1:10.51
3.Keith SANSBY(56)Spencer1:10.82
4.Steve BURCHAM(57)Kenilworth M1:11.24
5.Peter RAE(53)Otter1:12.54
6.Stephen BRAINE(54)Haywards Hth1:13.17
7.Richard SWALLOW(56)Halifax1:14.05
8.Leslie JESSOP(53)Wareham1:14.97
9.Stewart MAXWELL(57)Co Dundee1:15.59
10.Richard GILBEY(56)Hart1:16.24
11.Barry CHANDLER(57)Bishop Stort1:17.26
12.Andrew SCUTT(57)Co Sheffield1:19.22
13.Graham REEVE(56)Spencer1:20.50
14.John COCHRANE(57)Co Cambridge1:22.33
15.Peter BOULTON(56)Dinnaton1:26.62
16.Martin GIEL(55)Hants North1:27.98
17.Brian ALLEN(54)Sudbury1:31.66

50/54 YEARS AGE GROUP

1.Antony MEEK(50)Sevenoaks1:14.16
2.Barrie ROLFE(48)Eastbourne1:15.38
3.Richard NASH(52)Beau Sejour1:17.77
4.Terry WINDEATT(48)G B Police1:21.06
5.Keith ROTHWELL(49)Arfon Mast1:24.62
6.Roger SHARPLEY(51)Otter1:26.33
7.Bill MITCHELL(48)Peterhead1:29.64
8.Bruce MURCHIE(49)Godalming1:31.12
9.Walter MACK(51)Co Newcastle1:31.70

55/59 YEARS AGE GROUP

1.Duncan McCREADIE(45)Spencer1:11.85
2.Michael SKINNER(47)Barnet Copt1:20.59
3.Roger BILLING(43)Guildford Ct1:24.25
4.Robin BAYNES(45)Co Liverpool1:26.02
5.Richard SANDERSON(44)Southport1:32.31
6.Ian WHITTAKER(47)Teddington1:39.11

60/64 YEARS AGE GROUP

1.Neil MACKINNON(41)Trafford Met1:16.13
2.Charles DOXAT(42)Otter1:18.00
3.Keith INGRAM(40)FHM Bham1:18.59
4.Stanley CLARKE(38)Romford Town1:22.26
5.Charles PARKER(41)Hants North1:24.71
6.Garfield THOMAS(40)Bridgend1:25.66
7.Paul WEBSTER(42)Co Cant'bury1:25.78
8.Maurice MCDONALD(38)Ellesmere Pt1:41.16

65/69 YEARS AGE GROUP

1.Anthony GIMSON(37)Haywards Hth1:27.74
2.Charles SWANN(37)RomseyTotton1:27.85
3.Geoffrey BISHOP(36)Royal Navy1:28.63
4.John SEABROOK(36)Royal Navy1:33.27

70/74 YEARS AGE GROUP

1.Preston DOVE(29)Hull Masters2:34.38

75/79 YEARS AGE GROUP

1.John DAVIS(24)FHM Bham2:08.77

19/24 YEARS AGE GROUP

1.Peter WILLIAMS(80)Co Oxford1:00.51
2.David WOOLLASTON(80)Strat Sharks1:01.03
3.Jon AUDIS(80)Marlborough1:01.12
4.Andrew LOWE(83)Worcester1:02.64
5.James WOODCOCK(79)Havant & Wat1:02.87
6.Simon HORNBY(81)Leic Peng1:02.91
7.Chris JONES(81)Marlborough1:03.04
8.Shaun HARRISON(79)Stowmarket1:04.15
9.Gareth MARTIN(78)Halton1:05.27
10.Mark EINCHCOMB(82)Hants North1:05.31
11.Graham CABLE(82)Witney1:05.69
12.Barry STEWART(83)Havant & Wat1:05.85
13.Jeremy MACDONALD(79)Wandsworth1:05.89
14.Adam RICHARDS(81)Co Liverpool1:07.11
15.Steven CLARK(79)Wandsworth1:07.67
16.Josh WILLIAMSON(80)Woking1:08.32
17.David LUNN(78)Reading1:08.46
18.Russell BIRD(78)Hants North1:08.77
19.Clayton PAYNE(80)Woking1:11.20
20.Graham ALLINSON(79)Loughborough1:11.24
21.Mark LEE(80)Croydon Amph1:13.64
22.Adam STURGES(83)Co Milton K1:14.35
23.Patrick LANDER(79)Loughborough1:15.27
 Andrew ROBERTSHAW(80)HalifaxDIS ST

Mens 200m Freestyle

25/29 YEARS AGE GROUP

1.Andrew MANLEY(77)Marlborough1:50.18
2.Colin PRESCOTT(76)Bo Kirklees2:01.38
3.Tristan FULLER(77)Wandsworth2:04.15
4.Ben MARTIN(74)Otter2:06.89
5.Daniel WEDGE(75)Rochford2:07.32
6.Alan NANCARROW(74)Fareham N'ds2:08.18
7.Steve BUCKLEY(77)Co Cambridge2:11.29
8.William READER(74)Wandsworth2:12.30
9.Chris SHARRATT(77)Reading2:15.40
10.David TURNER(73)Co Derby2:22.63
11.Richard FORD(73)Hoylake2:25.68

30/34 YEARS AGE GROUP

1.Martin GALE(70)Thetford1:56.78
2.John BRADLEY(69)Glasgow Nmds1:58.48
3.Duncan HARTLEY(68)Barnet Copt2:01.76
4.Justin PALFREY(71)Greenwich Bo2:02.85
5.Hayden WAKELING(72)FHM Bham2:03.44
6.Clive TILBURY(70)Camden Swiss2:04.08
7.Guy POWDRILL(72)Otter2:04.88
8.Dirk COX(69)Hants North2:04.89
9.Kevin ENGSTROM(68)Romford Town2:05.94
10.David STANNARD(71)Reading2:07.81
11.Martin ANDERSEN(72)Bo Kirklees2:10.70
12.David MORGAN(68)Co Sheffield2:13.16
13.Philip CROXALL(69)Colne2:13.78
14.Lee CHAMBERLAIN(69)Loughborough2:14.33
15.Richard DAVIDSON(70)Bromsgrove2:15.48
16.Duncan McFARLANE(70)Matlock2:15.70
17.James PALMER(72)Otter2:19.56
18.James FLACK(69)FHM Bham2:25.27
19.Stephen MARKS(69)Otter2:26.49

35/39 YEARS AGE GROUP

1.Peter LONG(63)Truro City2:01.06
2.Shawn MORGAN(65)G B Police2:04.02
3.Andrew GRISTWOOD(64)Lindum Mink2:07.28
4.Andrew WYCHERLEY(65)Co Sheffield2:10.89
5.Julian GREENWAY(67)Hereford2:14.26
6.James WHITWELL(67)Bo Kirklees2:18.97
7.Andrew BUCHANAN(66)Wandsworth2:19.57
8.Marc PIUETEAU(65)GuysHospital2:21.90
9.Stuart WHITNEY(66)Otter2:30.84
10.Stuart HORNER(63)Bo Barnsley2:32.72
11.Stephen MOORE(63)Stowmarket2:42.24
12.Peter HEALY(63)Co Derby2:43.54
13.Eamonn HEALY(63)Co Derby2:45.40

40/44 YEARS AGE GROUP

1.Christopher GODDARD(61)Bo Burnley2:05.37
2.James MORRIS(62)Co Chester2:05.76
3.Terry WRIGHT(61)Kingston Roy2:09.95
4.Rory FITZGERALD(58)Hants North2:10.99
5.Gary CRANE(61)Bracknell2:17.12
6.Michael COMMONS(61)Loughborough2:18.44
7.Peter FRENCH(58)Co Newcastle2:24.20
8.David THOMSON(62)Southport2:25.78
9.Guy FAWKES(59)Billingham2:26.16
10.Kevin SANDERS(60)Rykneld S P2:28.62
11.Tony HARRIS(59)Poole2:28.83
12.Colin CORBY(59)Chelmsford2:30.30
13.Simon WASSALL(62)Marlborough2:31.40
14.John GRAVE(61)East Anglian2:44.33
 Christopher HUNT(59)GuysHospitalDNF: .: .

45/49 YEARS AGE GROUP

1.William HEMPEL(57)Spencer2:05.18
2.Keith MANN(56)Romford Town2:13.07
3.Peter RAE(53)Otter2:13.34
4.Dave DAVENPORT(53)Hants North2:14.28
5.Iain GERRARD(57)Reading2:15.15
6.Paul STURDY(57)Middlesboro2:23.11
7.Graham BECKETT(56)Wolv Master2:24.91
8.Malcolm COKER(56)Bracknell2:27.23
9.Peter ILES(53)Co Milton K2:30.90
10.David RANDALL(54)Trafford Met2:35.92
11.Keith OLIVER(54)Shetland2:39.81
12.Michael PRIVETT(54)Hereford3:12.62

50/54 YEARS AGE GROUP

1.Nigel FOSTER(50)Macclesf'ldM2:26.49
2.John LESTER(50)Alnwick Dol2:27.98
3.John LEES(48)RAF Swim2:31.59
4.Alan ROWSON(49)Trafford Met2:33.15
5.Stuart McLELLAN(49)Sudbury2:34.05
6.Ian DUCKHAM(52)Marlborough2:38.20
7.Bill MITCHELL(48)Peterhead2:42.88
8.Walter MACK(51)Co Newcastle2:50.08
9.David NEVILLE(51)Darwen2:52.56
10.David DIX(49)Godalming2:55.36
11.Micheal PARKIN(48)Cranleigh2:57.70

55/59 YEARS AGE GROUP

1.Duncan McCREADIE(45)Spencer2:09.76
2.Philip HARPER(45)Otter2:28.35
3.Tony PEARCE(45)Wandsworth2:32.50
4.Peter ATKINSON(44)Stowmarket2:38.90
5.John WEBB(46)Bristol Mast2:41.51
6.Rodney MILLER(43)Eastbourne2:46.75
7.James BLACKWELL(46)Co Derby3:00.60
8.Laurence FAIMAN(47)Barnet Copt3:12.63
9.Phil SEARS(46)Dorking3:14.97

60/64 YEARS AGE GROUP

1.Antony CHERRINGTON(42)Gloucester M2:19.54
2.Geoff STOKES(39)Spencer2:24.15
3.Roger LLOYD-MOSTYN(41)Otter2:36.85
4.Garfield THOMAS(40)Bridgend2:41.92
5.Maurice MCDONALD(38)Ellesmere Pt3:12.18

65/69 YEARS AGE GROUP

1.Anthony GIMSON(37)Haywards Hth2:40.95
2.John STARR(34)Romford Town2:45.85
3.Charles SWANN(37)RomseyTotton2:50.24
4.Dennis BRUNT(36)Bo Barnsley3:42.77

70/74 YEARS AGE GROUP

1.Peter TUCKER(31)Darwen2:52.79
2.Frank TAYLOR(31)Hants North3:22.99
3.Raoul FELD(30)Grimsby Sant3:49.62
4.Preston DOVE(29)Hull Masters4:59.61

80/84 YEARS AGE GROUP

1.Harold DODD(19)Wythenshawe4:21.3229 59.082:07.473:18.40

19/24 YEARS AGE GROUP

1.Greg ORPHANIDES(78)Spencer1:55.87
2.Chris REEVES(78)Worcester2:05.08
3.Sebastien LAMBERT(81)Spencer2:06.12
4.Shaun HARRISON(79)Stowmarket2:08.60
5.Daniel WHITTINGTON(82)Bromsgrove2:09.56
6.Andrew LOXLEY(82)Luton2:09.87
7.James GRIGG(81)Rochford2:10.94
8.Gerard GILLESPIE(79)Ealing2:13.79
9.Adam STURGES(83)Co Milton K2:24.05
10.James PRIVETT(78)Co Milton K2:40.69

Mens 200m Breaststroke

25/29 YEARS AGE GROUP

1.Martin DOUGLAS(73)Co Newcastle2:27.35
2.Martin JURCO(74)Wandsworth2:33.71
3.William READER(74)Wandsworth2:41.26
4.Gareth COWELL(75)Totnes2:41.54
5.Wesley SWAFFER(77)Kingston Roy2:43.62
6.Nathan Doggett(73)Aquabears2:47.62

30/34 YEARS AGE GROUP

1.Neil KEMP(69)Spencer2:33.34
2.Paul COWLAND(69)Bracknell2:49.02
3.Simeon HEMMINGS(72)Wolv Master2:49.07
4.Philip CROXALL(69)Colne2:50.49
5.James FLACK(69)FHM Bham3:10.71
 Grant PEARCE(69)OtterDNF: .: .

35/39 YEARS AGE GROUP

1.Matthew GOMEZ(66)Totnes2:36.06
2.Tim FLETCHER(66)Grimsby Sant2:42.17
3.Mark ELLIOTT(63)Beau Sejour2:45.38
4.Jeremy FINCH(67)Co Oxford2:46.47
5.Kevin LIEF(67)Barnet Copt2:47.42
6.Trevor WOOD(65)Bracknell2:49.10
7.Ian HARRIS(66)Wetherby2:55.21
8.Julian HEARNE(64)Bracknell3:03.81

40/44 YEARS AGE GROUP

1.Walter SYRETT(59)Pontypool2:46.15
2.Kevan BROWN(60)Bo Kirklees2:49.83
3.Nick DEARDS(59)Truro City2:56.03
4.Michael AMBROSE(61)Raf Lakenhea3:00.35
5.Jon DAVEY(60)Hereford3:08.53
6.James TAPPIN(59)FHM Bham3:09.24
7.Roderick CAMPBELL(60)Guildford Ct3:10.99
8.David WATKINS(60)Hereford3:11.49
9.Richard COLLETT(60)Hereford3:21.65
10.John GRAVE(61)East Anglian3:24.87

45/49 YEARS AGE GROUP

1.Barry O'BRIEN(57)Oundle2:34.83
2.Nick HUNT(56)Chelmsford2:50.53
3.Malcolm BARTON(55)Luton2:53.37
4.Geoffrey EAGLES(56)Stowmarket2:54.97
5.Malcolm COKER(56)Bracknell3:00.18
6.John COCHRANE(57)Co Cambridge3:01.70
7.Richard SWALLOW(56)Halifax3:04.20
8.Michael SWIFT(54)Caradon3:06.83
9.Mike DILWORTH(53)Arfon Mast3:23.48
10.Ian CORRIN(53)Co Liverpool3:29.98

50/54 YEARS AGE GROUP

1.Graham PEARSON(52)Hadrian Mast2:46.45
2.Ian MILNE(51)Silver City2:54.81
3.Bill PRICE(51)Redbridge Bo2:58.35
4.Godfrey GREEN(49)Co Lincoln P3:12.16

55/59 YEARS AGE GROUP

1.Robert APEL(44)Kettering3:04.86
2.Tony CATTERALL(46)Bo Burnley3:14.26
3.Richard JONES(47)Otter3:18.89
4.Robin BAYNES(45)Co Liverpool3:26.25
5.Peter INGHAM(44)Rotherham Mo3:39.65
6.Robert PALMER(44)Havant & Wat3:46.49

60/64 YEARS AGE GROUP

1.Charles DOXAT(42)Otter3:04.67
2.Keith INGRAM(40)FHM Bham3:12.30
3.Derek GORE(40)Chelmsford3:35.20
4.Edward BOYD-TUCK(40)Wisbech3:49.64

65/69 YEARS AGE GROUP

1.Thomas WALKER(35)Co Chester3:08.69
2.Bill MOORE(37)Halifax3:21.50
3.Paul ALVAREZ(34)Romford Town3:32.49
4.Charles SWANN(37)RomseyTotton3:38.21
5.John ANDERSON(37)Trafford Met3:48.06
6.Ian YOUNG(35)Gates &Whick3:49.31
7.John EYRE(37)Guernsey4:05.87
8.Colin KNOWLES(34)Nofio Cymru4:36.95

70/74 YEARS AGE GROUP

1.Norman GREENFIELD(32)Barnsley4:25.91
2.Preston DOVE(29)Hull Masters5:46.81

75/79 YEARS AGE GROUP

1.John DAVIS(24)FHM Bham4:22.09

80/84 YEARS AGE GROUP

1.Harry TRAVIS(22)Camden Swiss5:16.08

19/24 YEARS AGE GROUP

1.Joel DUCKHAM(78)Marlborough2:23.36
2.Kevin ARUNDELL(78)Greenwich Bo2:32.52
3.Andrew LOXLEY(82)Luton2:37.00
4.Graham CABLE(82)Witney2:39.00
5.Alexander CHKLAR(81)Spencer2:40.65
6.Andrew REYNOLDS(81)Loftus Dol2:44.32
7.Andrew WELLS(82)Worcester2:46.47
8.Richard PILCHER(82)Co Derby2:48.10

Mens 200m Butterfly

30/34 YEARS AGE GROUP

1.Duncan HARTLEY(68)Barnet Copt2:17.94
2.Justin PALFREY(71)Greenwich Bo2:23.65
3.Matthew MOLLOY(69)Camden Swiss2:24.64
4.David STANNARD(71)Reading2:27.18
5.Andrew COLLINS(70)Croydon Amph2:29.92
6.Matthew GALLOP(72)Norwich Swan2:52.89

35/39 YEARS AGE GROUP

1.Mike O'Toole(63)Co Cant'bury2:24.34
2.Julian REED(65)Co Milton K2:31.16
3.Andrew GRISTWOOD(64)Lindum Mink2:33.41

40/44 YEARS AGE GROUP

1.Antony CORBEN(62)Fareham N'ds2:27.28
2.Christopher GODDARD(61)Bo Burnley2:32.81
3.Ewen FERGUSON(61)Hull Masters2:32.94
4.Mark JONES(60)Everton2:50.61
5.Michael AMBROSE(61)Raf Lakenhea3:01.71
6.David McGURK(61)Troutbeck Br4:09.31

45/49 YEARS AGE GROUP

1.Trevor CLARK(54)FHM Bham2:33.73
2.Iain GERRARD(57)Reading2:40.92
3.David RANDALL(54)Trafford Met3:30.73
4.Mike DILWORTH(53)Arfon Mast3:47.85
 Kevin BRAME(56)BecontreeDNC: .: .

50/54 YEARS AGE GROUP

1.Ian MILNE(51)Silver City2:54.14
2.Bill PRICE(51)Redbridge Bo2:56.61
3.David HERBERT(52)Chard3:13.56
4.Keith ROTHWELL(49)Arfon Mast3:25.89

55/59 YEARS AGE GROUP

1.Derek PARR(44)Otter2:39.72
2.Tony CATTERALL(46)Bo Burnley3:13.43

60/64 YEARS AGE GROUP

1.Roger LLOYD-MOSTYN(41)Otter3:01.68
2.Mike DANIELL(40)Bracknell3:07.38
3.Garfield THOMAS(40)Bridgend3:27.40

65/69 YEARS AGE GROUP

1.Seymour BANNING(33)Heart Of Eng3:19.80
2.Paul ALVAREZ(34)Romford Town3:26.21

19/24 YEARS AGE GROUP

1.Nicholas JACKSON(79)Co Newcastle2:09.79
2.Adam RICHARDS(81)Co Liverpool2:11.24
3.Kevin ARUNDELL(78)Greenwich Bo2:16.83
4.Gareth EARL(78)Otter2:17.09
5.Andrew LOXLEY(82)Luton2:20.82
6.Christopher HOLMES(81)Calverton2:21.87
7.Chris REEVES(78)Worcester2:25.32
8.Alan MERRY(78)Co Milton K2:25.77
9.Andrew REYNOLDS(81)Loftus Dol2:37.56

Mens 200m Individual Medley

25/29 YEARS AGE GROUP

1.Craig SUTCLIFFE(73)Bo Kirklees2:24.66
2.Daniel WEDGE(75)Rochford2:25.89
3.Gareth COWELL(75)Totnes2:28.28
4.Simon MARSDEN(74)Barnet Copt2:30.21
5.Dominic JOHNSTON(77)Hadrian Mast2:30.96
6.Ellis HAMILTON(74)Fox Hollies2:36.13
7.David GOLLEY(77)Bracknell2:46.14
 Mark BAKER(76)Romford TownDNF: .: .

30/34 YEARS AGE GROUP

1.Ian JEFFERY(72)Truro City2:13.09
2.Mark SALWAY(68)Spencer2:18.43
3.Michael NELHAMS(71)Spencer2:22.93
4.Justin PALFREY(71)Greenwich Bo2:24.66
5.Matthew MOLLOY(69)Camden Swiss2:27.17
6.Karl HARRISON(70)Loughborough2:28.54
7.Paul COWLAND(69)Bracknell2:36.43
7.Andrew COLLINS(70)Croydon Amph2:36.43
9.Philip CROXALL(69)Colne2:36.88
10.Warren BEW(71)Chapeltown2:47.35
11.James FLACK(69)FHM Bham2:48.81

35/39 YEARS AGE GROUP

1.Matthew GOMEZ(66)Totnes2:21.76
2.Shawn MORGAN(65)G B Police2:27.48
3.Trevor WOOD(65)Bracknell K2:34.31
4.Kevin LIEF(67)Barnet Copt2:36.26
 Stuart WHITNEY(66)OtterDIS SL 5L.: .: .

40/44 YEARS AGE GROUP

1.Jonathan HOPKINS(60)Swansea Val2:27.47
2.Dave GALLIMORE(59)Wolv Master2:35.71
3.Neil ROBERTS(60)Totnes2:36.28
4.Colin LEIPER(59)FHM Bham2:42.89
5.Adam LELEAN(62)Diss Otters2:48.15
6.Michael AMBROSE(61)Raf Lakenhea2:49.66
7.Stephen BRITT(59)Stowmarket2:57.99
8.James TAPPIN(59)FHM Bham3:02.28

45/49 YEARS AGE GROUP

1.Simon VEALE(56)Totnes2:19.68
2.Keith SANSBY(56)Spencer2:34.51
3.Barry O'BRIEN(57)Oundle2:34.58
4.Stephen BRAINE(54)Haywards Hth2:44.90
5.Paul STURDY(57)Middlesboro2:45.68
6.Leslie JESSOP(53)Wareham2:47.86
7.Peter BOULTON(56)Dinnaton3:10.81

50/54 YEARS AGE GROUP

1.Graham PEARSON(52)Hadrian Mast2:52.95
2.Stuart McLELLAN(49)Sudbury2:57.07
3.David NEVILLE(51)Darwen3:11.39

55/59 YEARS AGE GROUP

1.Duncan McCREADIE(45)Spencer2:38.66
2.Derek PARR(44)Otter3:02.61
3.Peter INGHAM(44)Rotherham Mo3:34.51
4.Laurence FAIMAN(47)Barnet Copt3:44.23

60/64 YEARS AGE GROUP

1.Charles DOXAT(42)Otter2:53.87
2.Keith INGRAM(40)FHM Bham2:58.18
3.Neil MACKINNON(41)Trafford Met2:58.33
4.Paul WEBSTER(42)Co Cant'bury3:24.40

65/69 YEARS AGE GROUP

1.Seymour BANNING(33)Heart Of Eng3:18.81
2.Bill MOORE(37)Halifax3:23.19
3.Ian YOUNG(35)Gates &Whick3:27.85

70/74 YEARS AGE GROUP

1.Roger BURRELL(31)Bristol Mast3:19.38

19/24 YEARS AGE GROUP

1.Joel DUCKHAM(78)Marlborough2:10.20
2.Kevin ARUNDELL(78)Greenwich Bo2:18.42
3.Simon HORNBY(81)Leic Peng2:18.65
4.Christopher HOLMES(81)Calverton2:22.63
5.Graham CABLE(82)Witney2:23.94
6.Chris REEVES(78)Worcester2:25.78
7.Andrew WELLS(82)Worcester2:29.07
8.Alan MERRY(78)Co Milton K2:29.68
9.Steven CLARK(79)Wandsworth2:32.72
10.Adam STURGES(83)Co Milton K2:44.29
11.Chris TREANOR(82)Bridgwater2:56.25

Mens 400m Freestyle

25/29 YEARS AGE GROUP

1.Ben MARTIN(74)Otter4:29.11
2.Alan NANCARROW(74)Fareham N'ds4:29.20
3.Tristan FULLER(77)Wandsworth4:30.52
4.Stuart STEELE(76)Oldbury4:39.77
5.Daniel WEDGE(75)Rochford4:39.93
6.Simon MARSDEN(74)Barnet Copt4:46.33
7.Chris SHARRATT(77)Reading4:56.34
 Colin PRESCOTT(76)Bo KirkleesDNF: .: .

30/34 YEARS AGE GROUP

1.Colin OVINGTON(69)Gates &Whick4:13.79
2.Justin PALFREY(71)Greenwich Bo4:17.07
3.Duncan HARTLEY(68)Barnet Copt4:24.13
4.Stephen WILLIS(68)G B Police4:26.63
5.Frank LILFORD(69)Wandsworth4:27.78
6.Clive TILBURY(70)Camden Swiss4:30.58
7.Guy POWDRILL(72)Otter4:32.12
8.Dirk COX(69)Hants North4:34.06
9.David STANNARD(71)Reading4:34.89
10.Andrew COLLINS(70)Croydon Amph4:38.23
11.Paul BICKELL(70)Dinnaton4:40.10
12.Karl HARRISON(70)Loughborough4:42.93
13.Philip CROXALL(69)Colne4:49.70
14.Chris TRAVIS(70)Aquabears4:59.96

35/39 YEARS AGE GROUP

1.Peter LONG(63)Truro City4:26.57
2.Shawn MORGAN(65)G B Police4:28.85
3.Andrew GRISTWOOD(64)Lindum Mink4:30.03
4.Mark FRANKLIN(67)Royal Navy4:33.95
5.Mike O'Toole(63)Co Cant'bury4:46.96
6.David CLARKE(64)Oakengates4:52.01
7.Julian GREENWAY(67)Hereford4:55.00
8.James WHITWELL(67)Bo Kirklees5:01.44
9.Andrew BUCHANAN(66)Wandsworth5:11.35
10.Stuart WHITNEY(66)Otter5:20.13
11.Stephen MOORE(63)Stowmarket5:40.94
12.Mick ANSON(65)Brighton Dol5:52.08

40/44 YEARS AGE GROUP

1.Martyn PRICE(61)Rushmoor Ryl4:26.43
2.Jonathan HOPKINS(60)Swansea Val4:37.72
3.Rory FITZGERALD(58)Hants North4:38.76
4.James MORRIS(62)Co Chester4:40.95
5.Terry WRIGHT(61)Kingston Roy4:41.66
6.Ewen FERGUSON(61)Hull Masters4:44.86
7.Gary CRANE(61)Bracknell4:47.97
8.Mark JONES(60)Everton4:49.80
9.Gordon REA(61)South Tyne4:51.68
10.Kevin PULLEN(58)Swim Swansea4:58.38
11.Colin LEIPER(59)FHM Bham5:04.06
12.Adam LELEAN(62)Diss Otters5:08.39
13.Guy FAWKES(59)Billingham5:12.98
14.Stephen POPLE(60)Winchester5:13.33
15.Tony HARRIS(59)Poole5:20.61

45/49 YEARS AGE GROUP

1.Simon VEALE(56)Totnes4:25.37
2.William HEMPEL(57)Spencer4:26.15
3.Peter RAE(53)Otter4:43.60
4.Iain GERRARD(57)Reading4:47.97
5.Dave DAVENPORT(53)Hants North4:49.57
6.Keith MANN(56)Romford Town4:49.67
7.Leslie JESSOP(53)Wareham5:00.03
8.Andy CHAPMAN(53)Bristol Mast5:14.97
9.Graham BECKETT(56)Wolv Master5:15.82
10.Kevin BRAME(56)Becontree5:22.78
11.Jonathan SCOPES(57)Co Milton K5:24.17
12.David RANDALL(54)Trafford Met5:29.58
13.Peter ILES(53)Co Milton K5:30.75
14.Keith OLIVER(54)Shetland5:47.20
15.Damian HOLDER(57)Cardiff Mast5:48.61
16.Mike DILWORTH(53)Arfon Mast5:49.59
17.Brian ALLEN(54)Sudbury6:29.45

50/54 YEARS AGE GROUP

1.Ian MILNE(51)Silver City4:55.34
2.John LEES(48)RAF Swim5:22.71
3.John LESTER(50)Alnwick Dol5:24.16
4.Len PHOENIX(49)Diss Otters5:24.42
5.Ian DUCKHAM(52)Marlborough5:32.04
6.Bill MITCHELL(48)Peterhead5:34.98
7.Stuart McLELLAN(49)Sudbury5:37.48
8.David SEARLE(52)Griffins Enf5:48.68
9.David DIX(49)Godalming5:57.46
10.Micheal PARKIN(48)Cranleigh6:16.26

55/59 YEARS AGE GROUP

1.Duncan McCREADIE(45)Spencer4:45.45
2.Tony CATTERALL(46)Bo Burnley5:22.22
3.Derek PARR(44)Otter5:30.29
4.Peter ATKINSON(44)Stowmarket5:40.68
5.Roger PHILLIPS(44)Otter5:49.52
6.Rodney MILLER(43)Eastbourne5:54.12
7.James BLACKWELL(46)Co Derby6:11.59
8.Peter INGHAM(44)Rotherham Mo6:39.75
9.Phil SEARS(46)Dorking7:01.19

60/64 YEARS AGE GROUP

1.Sandy GALLETLY(42)Hadrian Mast4:53.83
2.Geoff STOKES(39)Spencer5:08.57
3.Brian HEY(39)Marlborough6:48.70
4.Bill PRESTON(40)Kingston Roy7:10.70
5.Maurice MCDONALD(38)Ellesmere Pt7:12.33

65/69 YEARS AGE GROUP

1.John STARR(34)Romford Town5:52.32
2.Tony SHRIMPTON(35)Chelmsford6:41.34
3.Keith GODBEHERE(34)Rotherham Mo6:42.53
4.Derek BIDGOOD(34)Po Plymouth6:46.80
5.Dennis BRUNT(36)Bo Barnsley7:46.95

70/74 YEARS AGE GROUP

1.Peter TUCKER(31)Darwen6:15.19
2.Doug WINSTONE(32)Warminster7:23.21
3.Frank TAYLOR(31)Hants North7:33.56
4.Robert FAULKNER(29)Rykneld S P8:56.34

80/84 YEARS AGE GROUP

1.Harold DODD(19)Wythenshawe9:04.62
2.Martin MCNULTY(22)Middlesboro9:05.19

19/24 YEARS AGE GROUP

1.Greg ORPHANIDES(78)Spencer4:02.95
2.Joel DUCKHAM(78)Marlborough4:10.17
3.Andrew LOXLEY(82)Luton4:24.41
4.Gareth EARL(78)Otter4:25.78
5.Sebastien LAMBERT(81)Spencer4:35.84
6.Alan MERRY(78)Co Milton K4:42.50
7.Alexander CHKLAR(81)Spencer4:56.93

Mens 400m Individual Medley

25/29 YEARS AGE GROUP

1.Daniel WEDGE(75)Rochford5:11.51
2.Scott DARLING(75)Otter5:15.33
3.Gareth COWELL(75)Totnes5:18.63
4.Simon MARSDEN(74)Barnet Copt5:26.24
5.Stuart STEELE(76)Oldbury5:29.78

30/34 YEARS AGE GROUP

1.Colin OVINGTON(69)Gates &Whick4:51.92
2.Matthew MOLLOY(69)Camden Swiss5:06.21
3.Frank LILFORD(69)Wandsworth5:06.33
4.Andrew COLLINS(70)Croydon Amph5:09.18
5.David STANNARD(71)Reading5:11.48
6.Warren BEW(71)Chapeltown6:00.14

35/39 YEARS AGE GROUP

1.Calvin HARRIS(65)Pontypool4:59.94
2.Shawn MORGAN(65)G B Police5:15.16
3.Andrew GRISTWOOD(64)Lindum Mink5:20.18
4.David CLARKE(64)Oakengates5:35.44

40/44 YEARS AGE GROUP

1.David CARTLEDGE(60)Modernians5:12.15
2.Dale BARKER(62)Stowmarket5:18.26
3.Antony CORBEN(62)Fareham N'ds5:27.00
4.Mark JONES(60)Everton5:42.34
5.Adam LELEAN(62)Diss Otters6:03.58
6.Malcolm PEARCE(61)Grimsby Sant6:21.55
7.Stephen BRITT(59)Stowmarket6:38.06

45/49 YEARS AGE GROUP

1.Simon VEALE(56)Totnes5:02.13
2.Trevor CLARK(54)FHM Bham5:28.30
3.Richard SWALLOW(56)Halifax5:56.48
4.Leslie JESSOP(53)Wareham6:07.08
5.Jonathan SCOPES(57)Co Milton K6:26.86
6.Mike DILWORTH(53)Arfon Mast6:43.65
7.Kevin BRAME(56)Becontree6:52.44
8.Peter BOULTON(56)Dinnaton7:43.68

50/54 YEARS AGE GROUP

1.Ian MILNE(51)Silver City5:35.13
2.David HERBERT(52)Chard6:17.86
3.Stuart McLELLAN(49)Sudbury6:27.96
4.Len PHOENIX(49)Diss Otters6:32.67

55/59 YEARS AGE GROUP

1.Tony CATTERALL(46)Bo Burnley6:13.18
2.Peter INGHAM(44)Rotherham Mo7:53.50

60/64 YEARS AGE GROUP

1.Sandy GALLETLY(42)Hadrian Mast5:38.91
2.Edward BOYD-TUCK(40)Wisbech7:58.06

65/69 YEARS AGE GROUP

1.Paul ALVAREZ(34)Romford Town7:14.96
2.Ian YOUNG(35)Gates &Whick7:37.25
3.Julian POSTLE(36)Bath Dolphin8:27.05
 John ANDERSON(37)Trafford MetDIS T 4L.: .: .

70/74 YEARS AGE GROUP

1.Roger BURRELL(31)Bristol Mast7:12.11

19/24 YEARS AGE GROUP

1.Greg ORPHANIDES(78)Spencer4:37.84
2.Nicholas JACKSON(79)Co Newcastle4:45.96
3.Gavin HUNTER(82)Warrender4:57.26
4.Andrew LOXLEY(82)Luton5:01.50
5.Alan MERRY(78)Co Milton K5:17.08