Heats (Declared Winners) Mens Open 100m Freestyle


18/24 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Guy Sherwin24Shiverers50.38+ 0.8023.77
2.Joseph Tellett23Royal Navy51.04+ 0.7824.28
3.James Wardle23Strat Sharks52.01+ 0.9624.93
4.Philip Muspratt23Salisbury53.04+ 0.9324.98
5.Steven Millican23Rotherham Mo53.14+ 0.8225.90
6.Neal Taylor23Oddicombe53.23+ 0.9325.07
7.John Wood22Trowbridge53.31+ 0.6725.28
8.Jonathan Pook20Hatfield53.32+ 0.8525.36
9.Mark Moreland-Francis24Poole53.34+ 0.9025.30
10.Craig Ward23Stockport Mo53.54+ 0.9025.25
11.Kevin Pickard20Hastings53.91+ 0.8626.08
11.Alasdair Irving23Nuneaton53.91+ 0.7926.37
13.David Harrison22Stowmarket53.92+ 0.7525.28
14.Andrew Mcgurk19Nuneaton54.03+ 0.8426.03
15.Alexander Berwick19Hastings54.66+ 0.8926.32
16.Timothy Dutton24Andover54.94+ 0.9326.53
17.Richard Lander22Exmouth55.45+ 0.7926.64
18.Andrew Jones18Black Lion55.61+ 0.7526.68
19.Luke Westwood18Co Cambridge55.78+ 1.0626.78
20.Samuel Lander18Exmouth56.09+ 0.7626.50
21.Alistair Garmendia24Co South56.26+ 1.0726.60
22.Paul Corbin23Poole56.52+ 0.8026.22
23.James Rumbelow19Co Cambridge56.56+ 0.7827.30
24.Jonathan Hawkins23Exmouth56.60+ 0.9126.99
25.Adam Tapp23Exmouth56.75+ 0.9927.06
26.Daniel Wood22Greenwich Bo57.17+ 0.7826.51
27.Brett McLean22Anaconda57.36+ 0.7727.03
28.Sam Watts22UEA Norwich57.44+ 0.9527.52
29.Robert Clarke20Ealing57.49+ 0.9327.81
30.Mark Thompson19Chatteris57.51+ 0.8127.68
31.Andrew Waterhouse20Co Bangor57.68+ 0.8927.82
32.Lee Horsley18Dearne Vall57.92+ 0.9027.64
33.David Hickman18Ealing57.98+ 0.8027.30
34.Jamie Hinton24Wandsworth58.43+ 0.8428.32
35.Christopher Cutler24Out To Swim58.47+ 0.9027.46
36.Jamie Rush20Diss Otters58.74+ 0.8727.66
37.Robert Hornby18Leyland Barr59.12+ 0.7829.22
38.Alex Mears20Kingsbury59.24+ 0.9527.32
39.Andrew Ball24Halifax59.25+ 0.8328.19
40.David Wheeler24Modernians59.54+ 0.8528.05
41.Robert Langan21Salisbury1:00.24+ 0.9128.51
42.Sammy Behrooz Kafshdoo20Ealing1:00.45+ 0.9129.31
43.Rhys Jones18Co Lincoln P1:01.63+ 0.9728.73
44.Ian Lang20Exmouth1:02.35+ 1.0029.77
45.Darryl Vokes23Northampton1:02.91+ 0.8929.12
46.John Smiddy22Pembroke UA1:03.01+ 1.0030.03
47.Daniel Crowley23Wroughton1:07.05+ 1.1331.45
48.John Adye20Co Coventry1:07.06+ 0.9225.11
49.Mark Corben24Havant & Wat1:07.21+ 1.0226.99
50.Osama Ahmed Ali20Ealing1:12.46+ 0.8733.34
Justin George24South HunsleDNC

Disqualification Codes

25/29 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Thomas Davidson25Carnegie52.02+ 0.7825.04
2.Neale Sayle26Trafford Met52.10+ 0.9824.66
3.Ian Thwaites28Co Cambridge52.21+ 0.9125.34
4.David Roberts27Otter53.58+ 0.9025.76
5.Jonathan Audis28Swindon Dolp53.71+ 0.7225.78
5.Christopher Aust26Co Oxford53.71+ 0.7325.17
7.Mathew Thomas25Kenilworth M53.76+ 0.8425.22
8.Stuart Manford25Wandsworth54.02+ 0.8625.65
9.David Bruce28Guildford Ct54.35+ 0.8125.79
10.Kevin Barter29Chatteris54.59+ 0.8725.98
11.Oliver Barnes27Gloucester M54.61+ 0.8125.79
12.Chris Marsh25Co Oxford54.70+ 1.0025.90
13.Matthew Lambert27Brighton Dol54.77+ 0.9326.33
14.Leon Smith25London WPL54.96+ 0.7626.35
15.Andy Pryke29G B Police55.11+ 0.8325.88
16.Paul Hembrow28Teddington55.68+ 0.8926.69
17.Josh Williamson28Guildford Ct56.05+ 0.9626.13
17.Chrispoher Grabham26Ren 9656.05+ 0.8726.38
19.Stuart Mantle28Royal Navy56.21+ 0.9326.86
20.Shaun Harrison29Stowmarket56.91+ 0.9526.68
21.Barry Cusselle26Metro Pol56.95+ 0.8526.79
22.Richard Bradford29Stourbridge57.29+ 0.9126.60
23.Simon Harvey27Reading57.32+ 0.9427.73
24.Jonathan Giles26Trafford Met57.35+ 0.9627.95
25.Ben Bradley28Maidenhead57.59+ 0.8427.17
26.Enrico Hahn27Otter57.86+ 0.9327.30
27.Alexander Pitcher25Warrender Ba57.91+ 0.8628.03
28.Ben Rooker27Royal Navy57.94+ 1.0028.25
29.Oliver Bumstead25Stowmarket58.16+ 0.9627.32
30.John Major29South Hunsle58.18+ 0.8027.78
31.Thomas Harrison26Stowmarket58.24+ 0.8227.85
32.Ben Garfield28Wandsworth58.61+ 0.9526.99
33.Gerard Gillespie29Ealing59.08+ 0.9128.47
34.Andrew Jennison27Anaconda59.12+ 0.9227.95
35.Aramyees Broderick27Saxon Crown59.48+ 0.7828.59
36.Jamie Lee26Greenwich1:00.75+ 1.0428.57
37.Christopher Armour27Hoylake1:01.09+ 0.9228.73
38.Christopher Maunder26Birmingham M1:01.31+ 0.9129.50
39.Chris Bumby27Royal Navy1:01.65+ 1.0329.49
40.Paul Toward26Kettering1:01.70+ 1.0230.41
41.Nathan Morse26Out To Swim1:02.03+ 1.1829.90
42.Daniel Kingston28Wycombe Dist1:02.07+ 1.0029.93
43.Craig Coley29Birmingham M1:02.10+ 1.0128.87
44.Nicholas Cliffe27Camden Swiss1:02.21+ 1.0630.43
45.Yann Sauveur27Saxon Crown1:04.57+ 0.8931.61
46.Samuel Woodward25Bournem1:04.84+ 0.8729.30
47.Robert Crofts25South Axholm1:08.31+ 0.8531.39
48.Richard Collins27Royal Navy1:08.40+ 0.9731.61
Chris Godfrey27Rushmoor RylDNC
Ian Davies28FlitwickDNC

Disqualification Codes

30/34 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Andrew Manley31Swindon Dolp50.08+ 0.8623.66
2.Karl Buchholtz31Reading52.62+ 0.9325.01
3.Stephen Mavin33Chatteris53.34+ 0.9625.53
4.Ed Clayton32G B Police53.57+ 0.8225.86
5.Nigel Gaskin31G B Police54.43+ 0.8425.56
6.Andrew Farrell30Brighton Dol54.66+ 1.1626.22
7.Mark Baker32East Anglian55.15+ 0.8526.70
8.Chris Hopton33Camden Swiss55.53+ 1.1125.99
9.James Patterson30G B Police55.65+ 0.8126.14
10.John Knowles30Windsor55.85+ 0.8326.81
11.Joel Duckham30Marlborough56.30+ 0.9426.99
12.Daniel Cotton34Otter56.39+ 0.9126.67
13.Chris Tait33Atlantis56.52+ 0.9626.90
14.Aaron Boersma31Camden Swiss56.93+ 0.9727.48
15.Trevor Jones30Havant & Wat57.01+ 0.9027.47
16.Vincent Pottier30Co Cambridge57.50+ 0.8127.52
17.Stephen Buckley31Co Cambridge57.54+ 1.0627.22
18.Jason Williams30Camden Swiss57.55+ 0.9827.36
19.Paul Ellis32South Axholm57.90+ 0.8928.12
20.Steven Mogg34Camden Swiss58.34+ 0.9727.69
21.Johathan Kernkraut32Anaconda58.42+ 0.8528.05
22.Philip Baxter33Oundle58.50+ 0.7127.25
23.Steve Lister33York City58.54+ 0.9828.28
24.James Bainbridge34Camphill Ed58.69+ 0.8958.69
25.Paul Wainwright30York City58.90+ 0.7927.48
26.Chris Gubb30Loughborough1:00.83+ 0.7929.11
27.Gary Wraight31Romford Town1:01.09+ 1.0728.55
28.Christopher Johnson33Co Derby1:01.37+ 0.9529.62
29.Neil Bradfield34Chichester1:01.42+ 0.8429.17
30.Michael Vickers32Wear Valley1:01.58+ 0.8329.50
31.Struan Banfield31West Suffolk1:01.92+ 1.0529.79
32.Toby Smith34Co Cant1:01.94+ 1.0429.74
33.Thomas Harris34Out To Swim1:01.96+ 0.9430.25
34.Jeremy Lovell-Davis32Wycombe Dist1:02.50+ 0.7629.43
35.Martin Trott34Sussex Marts1:03.10+ 0.8729.98
36.Andrew Downing30Birmingham M1:03.97+ 0.8629.88
37.Nicola Carniato32Camden Swiss1:04.41+ 1.0731.18
38.Andrew Reynolds33Out To Swim1:04.60+ 0.9831.16
39.Martin Temple31Bo Kirklees1:04.64+ 0.9031.44
40.Richard Snow30Out To Swim1:09.79+ 1.0332.55
41.Graham McKeown30Out To Swim1:10.33+ 1.0131.59
42.Leslie Lyons30Swindon Mas1:10.57+ 0.9832.45
43.Robert Lee30Co South1:11.55+ 0.8433.90
Alastair Bell32Out To SwimDNC
Jamie Webb33Swindon DolpDNC
Adrian Turner31SpencerDNC

Disqualification Codes

35/39 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.David Warren37Sussex Marts53.13+ 0.8725.45
2.Ian Jeffery36Penzance53.64+ 0.8325.59
3.Glenn Warwick36Middlesboro55.39+ 0.8126.61
4.David Rees35Aquabears55.50+ 0.8626.56
5.Nigel Masters37Swindon Dolp55.80+ 0.8726.03
6.Ian Woodward38Sussex Marts55.81+ 0.8226.55
7.Peter Smith37Gloucester M56.04+ 0.7327.73
8.Paul Allen36Brighton56.09+ 0.7726.68
9.Paul Kirk39Swindon Dolp56.15+ 0.9926.84
10.Jason Parrish36Otter57.77+ 1.0227.86
11.Mark Osterritter36Halstead58.36+ 0.8327.79
12.Michael Eaton35Swindon Dolp58.40+ 0.9727.81
13.Robert Davis38Wycombe Dist59.18+ 1.0628.25
14.Philip Cropper36Aquabears59.22+ 0.9128.08
15.David Stannard37Reading59.45+ 1.0128.73
16.Mark Mcgarry35Birmingham M59.88+ 0.9128.27
17.John Knott38Co Chester1:00.02+ 0.8829.16
18.Ludovic Otterbein35NorthernWave1:00.13+ 0.9527.55
19.Michael Nolan37Royal Navy1:00.21-.--29.03
20.James Palmer36Otter1:00.40+ 0.8028.64
21.Jean-Bernard Crozet36Saxon Crown1:00.47+ 0.9628.44
22.Mark Kendall38Co Derby1:01.23+ 0.8929.17
23.Mark Leighton36Gloucester M1:01.79+ 0.8929.34
24.Rhys Williams35Out To Swim1:02.98+ 0.9929.69
25.Gordon Oliphant38Camden Swiss1:03.03+ 0.9530.46
26.Jeremy Birch39Metro Pol1:04.44+ 1.0030.13
27.Simon Greenberg39Chelsea&Ken1:05.44+ 1.1230.76
28.Matthew Gallop36Staines1:07.07+ 0.8831.24
29.Clive Smith39Etwall1:08.62+ 1.0732.47
30.Russell Bentley37Camden Swiss1:11.54+ 0.9733.80
31.John O'Rourke39Luton1:12.57+ 0.9834.99
Stephen J Prince36EtwallDNC
Steve King36ThurrockDNC
Darren Kirwin39NorthernWaveDQST-36.52

Disqualification Codes

40/44 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Stephen Smith40Colne54.90+ 0.8526.35
2.Marcel Scholten42Modernians55.14+ 0.8626.43
3.Adam Perrott41Havant & Wat55.38+ 0.9926.16
4.Nicolus Vaughan44Royal Navy55.47+ 0.7626.24
5.David Chaney40Hadrian Mast55.50+ 0.9126.68
6.Craig Kirkland40St Albans Ma57.00+ 0.9727.14
7.Garry Vickers40Etwall58.28+ 0.8828.05
8.Andrew Cook40Dorking59.16+ 0.9128.26
9.David Clarke44Northgate59.68+ 0.9929.35
10.Roy McWhirter40Kenilworth M1:00.05+ 1.0327.64
11.Steve Barry44Market Har1:00.63+ 0.9029.14
12.Matthew Grant44Gates &Whick1:00.83+ 0.9928.61
13.Raoul Downey44Epsom Dist1:01.19+ 0.7828.39
14.Peter May40Leyland Barr1:02.48+ 0.9729.89
15.Mark Preston41Burnley BOBC1:02.78+ 1.0430.35
16.Stuart Galvin41Guildford Ct1:02.98+ 0.9629.85
17.Doug Robertson41Ren 961:03.11+ 0.8329.91
18.Peter Robinson43Co Cambridge1:03.87+ 0.9530.37
19.Gregory Davison40Royal Navy1:04.22+ 0.8731.18
20.Paul French43Beckenham1:05.15+ 1.0430.04
21.Richard May42Dorking1:05.36+ 0.9631.14
22.Michael Pepper44Rotherham Mo1:05.82+ 0.9731.97
23.Robert Isherwood42Lincoln Vulc1:07.25+ 0.9431.69
24.Andrew Grundy44Royal Navy1:08.04+ 1.0331.87
24.John Darby41Co Chester1:08.04+ 0.8832.51
26.Steven Frost42Birmingham M1:08.26+ 0.9432.58
27.Stuart Black42Out To Swim1:09.05+ 1.4433.86
28.David Josephs44Camden Swiss1:10.30+ 1.0234.71
29.John Bruun41Birkenhead1:11.46+ 1.0435.82
30.Mark Phillips44Out To Swim1:14.90+ 0.92
Anthony Ward42Gloucester MDNC
Steven Ong44St Albans MaDNC

Disqualification Codes

45/49 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Mark Reynolds45Barnet Copt53.12+ 0.9625.29
2.Craig Norrey47Camphill Ed55.16+ 0.8326.31
3.Peter Long45St Austell55.34+ 0.9626.69
4.Alec Johnson46Trafford Met57.01+ 0.8227.25
5.Michael Brett45NottmLeander57.05+ 0.8827.51
6.Michael Commons47Loughborough57.77+ 0.8727.14
7.Graham Sadler49Trafford Met57.80+ 0.9127.67
8.Julian Harforth46Clevelandpol58.57+ 0.8727.49
9.James Hobsley48Barnet Copt58.70+ 0.7628.03
10.Neil Roberts48Totnes59.11+ 0.9128.21
11.David Donegani48Loughborough59.27+ 1.0727.89
12.Andrew Hooper45Teddington1:00.49+ 0.9728.92
13.Timothy Fraser49Otter1:00.56+ 0.9329.20
14.Costa Vasiljevas46Barnet Copt1:00.95+ 0.9229.25
15.Gary Thomas47Royal Navy1:01.26+ 0.8929.85
16.Alan Cooper47Camphill Ed1:01.81+ 0.8529.20
17.Martyn Fresher46Chatteris1:01.99+ 0.8228.97
18.Michael Coglin49Wandsworth1:02.49+ 0.9929.61
19.John Anderson49Gloucester M1:03.02+ 0.9529.63
20.Anthony O'Driscoll49Kenilworth M1:04.67+ 0.8331.18
21.Gordon Wallace46Ren 961:04.81+ 1.0630.75
22.Graham Strange49Clevelandpol1:04.89+ 0.9630.90
23.John Standring46Stalybridge1:05.32+ 0.8331.24
24.Paul Wolstenholme47Birmingham M1:07.46+ 1.0033.21
25.Riccardo Ludovici45Gloucester M1:07.55+ 0.8232.83
26.Guy Fawkes49Billingham1:08.63-.--32.77
27.Patrick Allen46Gloucester M1:10.32+ 0.9332.76
28.John Grave47East Anglian1:12.00+ 1.2134.08
29.Eric Ainsworth49Trafford Met1:17.29+ 1.1434.18
30.Graeme Beacham45Ren 961:21.39-.--39.49
31.Paul Jones49Clams1:34.45+ 0.9243.28
Stephen Moore45StowmarketDNC
Simon Merrett48DebenDQST-31.34

Disqualification Codes

50/54 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Colin Stephenson50Gloucester M58.59+ 0.8428.28
2.Neville Barton54Trafford Met59.88+ 0.8828.62
3.Stephen Braine54Sussex Marts1:00.19+ 0.9029.56
4.Trevor Clark54Kenilworth M1:00.52+ 0.9229.11
5.Steven Wall54Co Liverpool1:00.89+ 1.1029.38
6.Simon Davis53Sussex Marts1:02.15+ 0.9629.67
7.Anthony Greener50Co Newcastle1:02.65+ 0.8729.82
8.Alan Jones53Trafford Met1:02.68+ 0.9429.67
9.Peter Gilpin50Wincanton1:02.77+ 0.9330.27
10.David Shamp50Dorking1:02.89+ 0.9229.40
11.Andrew Huckle52Wycombe Dist1:04.15+ 0.9230.41
12.Ian Murray51Flitwick1:04.47+ 1.1231.00
13.David Cooke52Birmingham M1:04.58+ 0.8930.36
14.Mark Straw50Bracknell1:04.96+ 0.9530.88
15.David Timms50Metro Pol1:05.08+ 1.1231.40
16.Peter French50Co Newcastle1:06.57+ 0.9731.39
17.Michael Swift54Caradon1:06.96+ 0.9831.68
18.Paul Watson53Swadlincote1:08.03+ 0.9632.72
19.Richard Woodall53Etwall1:12.04+ 0.8633.75
20.Martyn Finney50Etwall1:12.91+ 1.0735.03
21.John Sim50Co Newcastle1:13.49+ 1.1734.38
22.Jim Hunt50Birmingham M1:14.11+ 0.8836.50
23.Ian Muscroft50Billingham1:16.09+ 1.0836.41
24.Adrian Morton51Camden Swiss1:19.81+ 1.0738.01
25.Ian Longster50Billingham1:25.48+ 1.1240.66
Andrew Pratt50SouthportDNC

Disqualification Codes

55/59 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Alexander Mills57Hadrian Mast58.83+ 0.8527.54
2.Peter Rae55Otter1:01.12+ 0.9429.30
3.Antony Meek58Sevenoaks1:03.92+ 1.0030.85
4.Robert Cramb55Birmingham M1:04.77+ 0.9330.59
5.Brian Hosking57Dorking1:05.77+ 1.0431.80
6.Malcolm Wilson55Cardiff Mast1:05.84+ 0.7631.68
7.Roman Walczak55Co Oxford1:08.09+ 0.7932.02
8.Nigel Hodkinson55Stalybridge1:10.24+ 0.9634.56
9.Leonard Phoenix59Stowmarket1:10.38+ 0.9432.78
10.Nicholas McDowall56Gloucester M1:11.88-.--34.77
11.Ian Duckham56Marlborough1:12.17-.--34.75
12.Peter Rank56Co Cambridge1:15.37+ 0.8636.20
13.Gordon Moir55Gloucester M1:19.53+ 1.1538.49
14.Clive Whittaker58Birmingham M1:32.51+ 1.1245.10
Steve Bratt58OtterDNC
Roger Sharpley57OtterDNC
David Whyte59Erith & DistDQST-

Disqualification Codes

60/64 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Duncan McCreadie63Maidenhead1:03.78+ 0.9930.80
2.Barrie Rolfe60Sussex Marts1:04.41+ 1.1429.82
3.David Hodgetts61Haslemere1:05.89+ 0.9930.83
4.Ivan Myall61Chelmsford1:06.09+ 1.1731.67
5.David Hembrow61Teddington1:06.29+ 1.0031.61
6.Colin Hamling60Dorking1:10.68+ 0.9033.24
7.John Webb62Spencer1:11.55+ 0.9834.42
8.Roger Phillips64Otter1:14.00+ 0.9535.60
9.Dennis Vick63Erith & Dist1:14.81+ 1.1436.43
10.David Wood61Co Cant1:17.83+ 1.2838.77
11.Anthony Ray64Otter1:19.92+ 1.521:19.92
12.Philip Sears62Dorking1:31.93+ 0.9744.31
13.Norman Seggie60Spalding1:33.37+ 0.8544.25
14.Richard E Milner61Etwall1:52.47-.--48.11
Philip Kitts64Co LiverpoolDNC
Peter Atkinson64StowmarketDNC

Disqualification Codes

65/69 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Tony Cherrington66Gloucester M1:04.93+ 1.0530.26
2.Neil Mackinnon67Trafford Met1:07.82+ 0.9832.39
3.John Tennant69Birmingham M1:08.75+ 0.9633.20
4.Paul Webster66Co Cant1:11.31+ 1.3533.54
5.Geoff Stokes69Spencer1:12.33+ 0.9434.36
6.Rodney Miller65Sussex Marts1:13.21+ 1.0035.36
7.Roger Lloyd-Mostyn67Otter1:15.53+ 0.9437.69
8.Derek Gore68Chelmsford1:16.84+ 1.0237.80
9.David Hall66Co Oxford1:20.39+ 1.0938.95
10.Brian Kiely68Spencer1:30.44+ 0.9743.24

Disqualification Codes

70/74 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Donald Leatherbarrow70Cinderford1:13.94+ 0.8134.88
2.Anthony Gimson71Sussex Marts1:15.68+ 1.0136.38
3.John Seabrook72Kings Corm1:16.90+ 0.9437.40
4.Charles Swann71RomseyTotton1:21.56+ 1.1938.15
5.Irving Dixon74Spencer1:29.61+ 1.1941.22
Ted Evans73OtterDNC

Disqualification Codes

75/79 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Peter Tucker77Darwen1:27.93-.--42.45
2.Frank Taylor77Hart1:29.39+ 1.1241.55
3.Richard Harding75Spencer1:50.85+ 1.2151.91

Disqualification Codes

80/84 Yrs Age Group

PlaceNameAaDClubTimeR.Time50
1.Edward Hoy80Shrewsbury1:41.80+ 1.0748.28

Disqualification Codes

Disqualification Codes