2012 Event

The 2012 Fred Whitton Challenge will be held on Sunday 13th May. For details of entry see Enter 2012 Event


Route Map
route map
(Wednesday 1st February 2012)

Below is the list of riders for the 2012 event. Click on a column header to sort by that column, click again to reverse the order.
If you see anything that needs correcting (especially in your name, which will appear on the certificate of your ride) then please Contact Us to let us know your rider number and the correction.

We're really sorry that we can't accommodate everyone who wants to ride. If your entry hasn't been successful then we'll return or destroy your cheque. Some sponsored entry places are still available - see Enter the ride. We also need volunteers to help at this year's event, and anyone who helps significantly can earn a guaranteed place in next year's event. Contact Us if you'd like to help.

No Name Club/organisation or region Category
967Andrew AckerleyCleveland Triathlon ClubM
1591Kevin AdamsDorsetM40
1592Lesley-Anne AdamsDorsetF50
95Chris AddyArragons Cumbrian TriM40
1321Laura AddymanRyton TriF40
1043Andrew AdsheadManchester WheelersM
1071Ben AgerKeswickM
1221Shaun AgnewHonister 92M
1156Mark AinsworthRock and Road CyclesM40
1470Rod AitchisonEdinburghM
1627Amy-Jo Aldous-CritchleyAustraliaF
318Mark AllatsonCraven Energy TriM40
1181David AllenEpic CyclesM50
1119Duncan AllenAyrshireM40
422Robert AllenUlverstonM
960Ian AllisonNewcastle Upon TyneM
303Ray AllwoodDevonM
973Neil AlmondEssexM40
86Inigo Chinchurrete AltubeJoxely - SpainM
329Mark AndersDunmow Tri ClubM40
987Les AndersonGrizzly Mountain Bike ClubM60
990Sean AndersonDartfordM40
78Nick Anderston7 Oaks Tri ClubM40
739Mark AndertonTodmordenM50
386Dan AndrewDorkingM50
498Mike AndrewHonister 92M
904Simon AndrewDorsetM
579Neil AnnettLondonM
366Justin AnsellSurreyM40
258Chris AntcliffLeedsM
257Dale AntcliffWakefield Triathlon ClubM
85Hibia Guridi AramburuJoxely - SpainM
87Steve ArcherTillicoultryM
814Colin ArdenOakhamM
18Chris ArmishawEssex Roads C CM40
1574David ArmitsteadLytham St AnnesM50
1015Allan ArmstrongArragon CCM40
1566Angela ArmstrongKeswick ACF
970Glenn ArmstrongWakefield Triathlon ClubM40
648Ian ArmstrongMockerkin MashersM40
892Janet ArmstrongSt BeesF40
457Miles ArmstrongCo. DurhamM40
891Patrick ArmstrongSt BeesM40
496W M ArmstrongBroughton in FurnessM
393Mike ArnoldLakes Melo VeloM50
974Samuel ArnoldSRAM ClubM
775David ArundaleSelbyM
1340Rick AsherDerbyM40
1573Ian AshworthStockportM40
1253Christopher AstburyPrestonM40
1034John AstonBrightonM
898Ian AtkinWalsallM40
578Dick AtkinsonKendalM50
535Matthew AtkinsonKeswickMJ
557Ruston AtkinsonNewcastle Upon TyneM
1226Julian AustinTozzin WheelersM
1645Karen AveryBeamish Oddsox M B CF
1644Michael AveryBeamish Oddsox M B CM
1009Graham BackhurstHantsM40
1430Jason BaggaleyEdinburghM40
1653Richard BagnallBike to the FutureM
211Keith BaileyChorlton VeloM
1276Peter BaileyKeswick ACM50
601Richard BaileyKendalM
632Ross BaillieLeicestershire R CMJ
865Robert BainesStandard Life CCM40
1374James BalfourMcCheesefourM
276Dick BallantineKeighley & Craven A CM40
1229Peter Ban-MurrayBritish CyclingM40
1580David BanksMacclesfieldM40
952Wayne BanksHarrogateM40
918Jonathan Bannard-SmithStockportM
1371Chris BarberHydeM40
1354Ben BardsleyKeswick Mountain BikesM40
112Anita BarkerCumberland Fell RunnersF40
833Nick BarkerWarringtonM40
779Ronald BarkerRockhard MBCM40
1074Sally BarkerLeedsF
322Oliver BarlowWilmslowM
324Thomas BarlowDerbyM
1008Edwin BarnesHantsM40
759Ian BarnesBroughton in FurnessM
1409David BaronSheffieldM40
207Paul BarrattLeekM
369Daniel BarrettC C HackneyM
300Steve BarrettPannel WheelersM50
1589Peter BarronBorrowdaleM50
1151Stewart BarronKennoway Road ClubM40
672Fergus BarrtFixx RouleursM
671Conor BarryChester Tri ClubM
1452Vincent BarthassatTeam Maneco/SwitzerlandM40
1599Ivan BartoloHebden BridgeM40
48Graham BartonWhitehavenM
238Ian BartramEast Essex Tri ClubM50
903Graham BassettWindermereM50
825Daniel BatemanLondonM
407Paul BatemanLakes Melo VeloM40
81Stuart BattenBroughton WheelersM40
1419Bisanth BatuwitageWoodseatsM
1117Gary BaumEden WheelersM50
866Mark BayneRichmond C CM40
1398Marshall BeachLancasterM40
1098Andy BeanlandDark Peak Fell RunnersM
822Nathan BeardClovenfordsM
829Byron BeattyRothburyM
449Andy BeckBlencathra FoxhoundsM50
212Charles BeechChorlton VeloM
309Nicholas BeechG5 HenleyM40
712Jon BeightonChonhon VeloM40
645David BelbinNottinghamM40
51David BellNewcastle Upon TyneM
1671Dominic BellPudseyM50
1299Sam Bennett7 Oaks Tri ClubM
977Anthony BensleyWest SussexM
403Phil BentBorder City WheelersM40
768Martin BergerudKeswickM40
1184Darren BeriroNottinghamM
267Andrew BerridgeLondonM
129William BevanRoss on Wye & District CCM
1622Sharon BianchiKent Valley R CF
332Harry BillmoreLondonM
330Sam BillmoreLondonM
566Andrew BilousBelvoir Ridge RidersM40
562Ian BirdDewsburyM50
1444James BirdWheelbaseM
1190Patrick BirdCotswold Outdoor.ComM
1682Michael BirtClub Deportivo Vaca LocaM
702David BissetBolton ClarionM50
118Angus BlackVC CumbriaM40
800Rory BlackLake District National ParkM
659Mark BlackburnKendalM40
742Paul BlackburnCheshireM
126Trevor BlackburnBroughton WheelersM40
764John BlackledgeFontana C CM50
650Michael BlackledgeWinster WheelersM50
1124Andrew BlackwoodShipleyM40
708Sebastian BladesClitheroe Bike ClubM
219Richard BlaineLincolnM
1466James BlairEpic Cycles R CM50
984Chris BlandGrizzly Mountain Bike ClubM40
1215Jonathan BlandRutlandM40
269Mark BlewittC O L TM40
982David BlinkhornBroughton WheelersM40
217Jonathon BloomfieldLincolnM
357Nicholas David BloyKentM
656Oliver BolgerHalifaxM
920Kevin BondLondonM40
1590Leon BondHonister 92M40
394Chris BonsonAbergavennyM
758James BoppLe ColM
627Stephen BorlosGosforth Road ClubM60
1448Philippe BossyTeam Maneco/SwitzerlandM40
389Alastair BostonLakes Road ClubM50
291Paul BottrillShrewsburyM40
1013Neil BousteadArragon CCM50
371Nick BowenStirling Bike ClubM
1270Paul BowenLondonM40
1641Chris Bowles69 CyclesM
1516Glenn BowlesBingley, West YorkshireM40
1642Ruth BowmanMilnthorpeF
727Sam BoylingLondonM
560Julian BradburyNorthantsM40
1147Craig BradleyDudleyM40
706Jessica BradleyClitheroe Bike ClubF
731Mel BradleyCockermouthF50
707Peter BradleyClitheroe Bike ClubM40
179Ross BradleyGrange Over SandsM
637Anthony James BradshawPrestonM60
736Rob BradshawBurneside WheelersM
1349Thomas BradshawPrestonM
858Liam BradyM K CyclesM50
696Terence BradyManchesterM50
235Ed BraithwaitePenrithM
1338Michael BrearHalifaxM50
1140Steve BreareyChester Tri ClubM40
871Dominic A BreenCotswold Outdoor.ComM
993Jonathan BreenIlkley Cycling ClubM40
187Neil BreezeAllithwaiteM50
1069Phil BrewerLeasgillM40
1662Xavier BriceAudax U KM
1487Oliver BridgewoodTFN Tri ClubM
328Graham BriffettEndless-Ride/H H RunnersM40
1178Keith BriggsTyneside Vagabonds CCM40
98Kimberley BriggsWorkingtonF
245Gary BroadbentBarrow in FurnessM
1195Stuart BroadhurstOldhamM40
964Cyprien BrochardLondon Phoenix CCMJ
647Rob BrockwellMaidenhead & Dist CCM40
1485Nigel BrodrickBoltonM40
774Mark BrogdenRiponM40
1275Dan BromilowElyM
1518Daniel BrookSpa VetsM40
1550Andy Brook-DobsonLTMM40
312Charlie BrookesPACTRACM40
1397Mike BrooksKirkby LonsdaleM40
490Neil BrooksAudlem Cycling ClubM40
910Neil BrooksTeam ZoylandM50
580Adam BrownGrange over SandsM
1290Andy BrownThames VeloM40
1498Dan BrownMet Police Tri ClubM
741David BrownDeeside OlympicM
259David Andrew BrownBBM RevolutionM40
341Greig BrownDooleys Cycles RTM
1017Ian BrownEdinburghM40
1265Jenny BrownRochdale Tri ClubF
575Joe BrownBarnard CastleMJ
1314Ken BrownBarrow upon SoarM
437Kenneth BrownWhitehavenM50
438Kenneth BrownWorkingtonM
556Mark BrownNewcastle Upon TyneM
1302Martin Brown7 Oaks Tri ClubM50
248Phil BrownLondon Phoenix CCM60
549Richard BrownNorth East FireM
965Sam BrownAltrinchamM
414Ian BrownhillLondonM40
511Gareth BrownsonCumbria Fire & RescueM
1188Stuart BruceCotswold Outdoor.ComM40
1596Martin BrumptonGDK Pink TeamM40
266Adam BryanLondonM
479Mark BryantKingston Wheelers CCM50
1300Richard Bryant7 Oaks Tri ClubM50
827Paul BrydenCTCM
1048Stephen BuchanAberdeenshireM
531Duncan BuchananFife Cycling 2000M40
1210George BuchananClub Deportivo Vaca LocaM
293Rob BuckManchesterM
198Simon BuckinghamHinckleyM
452Alexander BuckleYorkM40
666David BuckleyShrewsburyM40
1287Paul BuckleyThames VeloM50
805Chris BuglerUlverstonM50
1281Andrew BullockBurley in WharfdaleM40
1625Colin BullockSettle World Wide WheelersM60
547James BulmanNorth East FireM40
548Sharon BulmanNorth East FireF
1639John Paul BurgessBarrow in FurnessM
470David BurnNewcastle Upon TyneM50
412Andrew Pedley BurnsMatlock CCM40
279James BurnsWhitehavenM40
49Michael BurnsWhitehavenM40
586Chris BurrowBarrow Central WheelersM40
178Pete BurtonAskam in FurnessM50
1576Mark BusbyLytham St AnnesM50
425Wayne BusbyTozzin WheelersM
79Charles BushDever CyclesM
167George ButlerChesterfieldM50
510Richard ButlerCumbria Fire & RescueM
132Stuart ButlerMarlowM50
881Benjamin ByrneSurreyM
290Russ CairnsMacclesfield WheelersM40
93Ray CallcuttThame RunnersM40
1459Chriatian CalzatiBalaison/FranceM50
899Alex CameronGloucestershireM
996Alice CampbellLondonF
481Baden CampbellLondonM
813Malcolm CampbellLondonM40
456Wesley CampbellFerryhill WheelersM40
246Paulo CamposLeighM
1670Des CannonCFRSM50
283Stephanie CannonSerpentineF40
305Rob CarlisleLeedsM40
405Neil CarrickWest Cumbria TriM
1336Eddie CarrollWest LothianM
1420Graeme CarruthersDundee WheelersM
723Chris CarterEdgworth MTRM40
1118Martin CarterCockermouthM50
773Paul CaswellHarrogate Nova C CM
1070Tony CatherallNewbiggin HarriersM40
1451Philippe CavalleroTeam Maneco/SwitzerlandM40
1266Anita CavellTodwickF40
520David ChadwickCraven EnergyM40
1237Dan ChalmersCumbria Fire & RescueM40
1323David ChambersDromara CCM
1389John ChambersApplebyM40
52Martin ChambersLichfield City C CM40
1249Martin ChanOtley Cycle ClubM50
1380David ChaplinTwickenhamM50
1544Gary ChapmanCraven EnergyM40
1431Nigel ChapmanEdinburgh Road ClubM40
1175Phillippa ChapmanHelm Hill RunnersF50
1594Bert ChessellGDK Pink TeamM60
204Vincent ChristianLondonM
398Malc ChristieChorley AC TriM50
836Ben ChuilonOxford TriM
1568Stuart ChungMilton KeynesM
431Danny ClahaneKendalM40
688Tom ClancyOttershawM40
828Ben ClarkOvinghamM
200Ian ClarkDorsetM60
1548Ian ClarkClear GaricM40
1049Jason ClarkAberdeenshireM
480Paul ClarkCrystal Palace TriM
527Sean ClarkTA CiclismoM
1100David ClarkeYstwyth CCM40
709Doni ClarkeClitheroe Bike ClubM
847Matt ClarkeRabM
1504Noel ClarkeMacclesfieldM
1626Samuel ClarkeAustraliaM
753Steven ClarkeWheelbaseM
657Stuart ClarkeLondonM
147Gareth ClayOxfordM40
239Jonathan CleaverCrawshawboothM
937Euan ClelandWakefield Triathlon ClubM
1241Stuart Clifton-SmithCyclesport InternationalM
124Chris ClinchBroughton WheelersM40
508Peter ClivesCumbria Fire & RescueM
135Richard ClivesBroughton WheelersM70
344Stanislav CmakalLondon Phoenix CCM
359Robert CochraneLondonM40
73Matthew CockerillBald Face Stag CCM40
617Sam CockerillYorkM
306Garry CockroftEast Bradford C CM
1035Sean CodyLondon Phoenix CCM40
89Andy ColeHalifaxM40
1423Andy ColeUlverstonM40
929James ColebyPenrithM
1624William ColebyThe Westmorland SandwichM
615Penny CollierDerbyshireF40
264Andrew CollinsExeterM
1021James CollinsLondonM40
812Richard CollinsWigan Tri TeamM40
262Steve CollinsExeterM40
1402Gillian ConroyKeswick ACF
383Nigel CookLeedsM40
845Stephen CookLindsey R C CM40
263Adam CooksonExeterM
591Andy CooksonRibble Valley C R CM
140Brian CooksonClitheroeM60
77Alex CoonSeamons C CM
1603Daniel CoonanCycling ProjectsM
1483Anthony CooperKendalM
311Giles CooperPACTRACM40
1306Jonathan CooperShapM40
1242Mark CooperStoke-on-TrentM40
533Martyn CooperTriclanM40
213Richard CooperChorlton VeloM40
1360James Cooper-CollianderSedbergh SchoolM
105Richard CorbettMilton Cross C CM40
304Mark CordingleyLondonM40
244Kevin CorkillBarrow in FurnessM
1449Laurent CornagliaTeam Maneco/SwitzerlandM40
1583Ian CorneliusChesterM40
1478Gillian CorsieDunblaneF40
1297Bryan CoryF & P CCM
797Neil CosgroveLondonM
716Steven Andrew CottamBedaleM50
1129Alan CoulstonUlverstonM
1130Paul CoulstonUlverstonM
908Christian CoulthardEgremontM
728Peter CoultonLondonM
57Ben CoveySussexM
593Sally CowanSeamons C CF40
1164Richard CowellChesterM40
999Paul CowenBristolM
134David CowgillCarlisleM40
989Andrew CoxSheffield RECM
1162Jamie CoxBarrow in FurnessM
1252Matthew CoxIlkley Cycling ClubM40
1611Margaret CoyleGloucester City C CF
1527Neal CramptonCrosstraxM
1446Lewis CravenWheelbaseM
1057Ben CrawshawLune R C CM
88Gavin CreePontelandM
1014Danny CrehamArragon CCM40
653Carl CresseyFat CatsM40
397Adam CritchleyChorley AC TriM
783Ben CroneHalesowen A & CCM
765Jim CrookesLeicestershire R CM40
1066Paul CrosbyKendalM40
1110Colin CrossPrestonM40
616David CrossCleveleys C CM
1457David CrossRegie Gasquet Racing/FranceM40
867James CrossPrestonM
255Martin CrowtherIlkleyM50
1350Chris CullenSaddleworth ClarionM40
1142Simon CullenSaddleworth ClarionM40
1214Louis CummingsMillomM
321Andrew CursonStokesleyM
552Andrew CusdinOxford TriM
1387Tadek CzarnienkiWheelbaseM
896Ceri ap DafyddGloucesterM
844Mike DagleySUSTRANSM40
1208Rowena DaileyWesthumbleF
839Jennifer DaleLeaholm, N YorksF40
744Simon DaleNottingham Clarion C CM40
629James DaltonWheelbaseM
628Toby DaltonWheelbaseM
1Tony DansonLakes Road ClubM50
917Matthew DavenportBoltonM
824Martyn DavidsonLothian & Brdrs Police C TM
1316Steve DavidsonStainesM
1646Deno DavieCheshireM40
353Gareth DaviesWhitehavenM
1385Ivan DaviesCheshireM
1317Mike DaviesWest HarrowM40
1000Paul DaviesCrewe Clarion WheelersM40
1396Clive DavisLune R C CM40
572Myles DavisonEdinburghM40
674Simon DawsTelford Athletic ClubM50
103James DawsonKendalM50
626Tony DawsonGosforth Road ClubM50
1404Ricky De WetEgremontM
471Rauf DeanLondon Phoenix CCM40
673Ellie DebenhamChester Tri ClubF
529William DeboisYOGIM40
1180Marieke DekkerKendalF50
1637Peter DenheenGlasgowM50
900Margo DenholmRockhard RacingF
1474Andy DennisBracknell, BerkshireM40
380Paul DerbyshireLeek C CM40
1303Simon DermontNorthumberlandM40
766James DesmondBike to the FutureM
1176Philip DevineKendal ACM40
1022Malik Devlin3 ParaM
950Pete DewsnapNorthamptonM60
594Tim DeykinSeamons C CM50
668Andrew DicksonMorpethM
778Gordon DicksonRockhard MBCM40
1246Ian DicksonWallaseyM40
399Stuart DicksonGrasmereM
553Gaetan DidierBrackleyM
61Chris DidsburyLune R C CM40
1277Mark DixStone WheelersM
503Garry DixonBarrow in FurnessM40
980Garry DixonKent Valley R CM40
890Steven DixonAmblesideM40
381Tom DobbingWhinlatter BikesM
1476Kevin DobsonBelvoir Ridge RidersM40
261Stephen DobsonRibble Valley C R CM50
176Richard DodgsonGosforth Road ClubM40
1269Christopher DodwellLondonM40
275Terry DollingBishops StortfordM40
1296Huw DolphinSy TriM40
1298Michael DomokosBarrow upon SoarM40
1525Dominic DonniniOld HuttonM40
1497Craig DouglasMet Police Tri ClubM40
1684David DouglasYork VCM50
611John DouglasNewcastle Upon TyneM
1362Luke DouglasArragons CyclesM
978Michael DouglasNorthumberlandM
325Ryan DouglasWhitehavenM
733Rachael DoverUlverstonF
975Ian DowlingTeam End 2 EndM40
441Steven DownShipham MTB/Axbridge CCM40
1020Gavin DownieEdinburghM50
1651Danny DraperCTCM50
1399Steve Draytontriathloncoaching.uk.comM
603Craig DringArragons Cumbria TriM40
116Andrew DrummondBorder City WheelersM
396Joe DuckworthChorley AC TriM40
1632John DugganMilton KeynesM40
1125Ian DuguidMarlowM40
525Douglas DuncanTA CiclismoM40
1526Sue Duncan-GilbertVelodrome CoachF50
524Malcolm DunlopTA CiclismoM50
942Alistair DunnHelm Hill RunnersM
1657Dan DuxburyAmbleside A CM
346James DysonStockportM50
1102Owen DysonRotherhamM
1062Sharon DysonBBM RevolutionF50
3Rebecca EastSeafordF
146Brendon EastwoodOxfordM40
1638Jill Eccleston3peakscycles.com & Settle WWWF
236Neil EdgeBollington C CM40
1556Martin EdmondsBrighton MitreM40
938Mark EdwardsLangdaleM40
1345Tim EdwardsWest MidlandsM40
1329Sean EganMaidenheadM40
1128Mark EgglestonNorthumberlandM
924Matt EleyLondonM
100Patrick ElliottGill CyclesM50
1273Duncan EllisNorth Norfolk WheelersM
197Mark EllisKenilworth WheelersM
92Matthew EllisPenrithM40
151Shann EllisonC F R SM
191Hayley EmpettAshford TriF40
1392Michael EnglandWest Country TriathletesM50
1549Lorne EntwistleClear GaricM40
265Aaron EspinLondonM
63Dave EthellRoyal MarinesM40
1584Andy EvansChesterM
1255David EvansAmbleside ACM
1322Graeme EvansSpires CCM
75John EvansLondonM60
426Luke EvansTozzin WheelersM
757Matthew EvansPhoenix LondonM40
1228Neil EvansEK Road ClubM50
1196Tom EvansYorkM
516Tom EversonChorlton VeloM
915Matthew EvisonManchesterM
1163Paul FaganBikebankM40
1560Bob FairweatherSettle World Wide WheelersM40
1121Alistair FaleLeedsM50
1412Andrew FancourtKendalM
31Nick FaragherManx Viking WheelersM40
256Ian FarnillCastlefordM40
752Colm FarrellMarlowM40
1367John FarrugiaGDK Pink TeamM50
634Andy FaulknallLeicestershire R CM
963Paul FaulknerCarnethyM
921David FearonLondonM40
1427James FeatherstoneCSL RegisterM40
771Julian FecitHolmeM
1060Dean FeethamWakefield Triathlon ClubM40
1198Cath FennWarwick Uni Tri & Road CCF40
1186Helen FentonIles Green MS LtdF40
375Paul FentonLondonM40
838Tom FentonCotswold Outdoor.ComM
225Tim FieldenGuildfordM40
487Brian FinlayHonister 92M40
156Mike FirthEast SussexM
922David FisherLondonM
1359Jim FisherSedbergh SchoolM50
273Stephen FisherCleckheatonM50
782Alexander FitzgeraldNorwich Rowing ClubM
826David FitzgeraldManchesterM40
992Neil FitzpatrickBristolM40
1453Jim FleetSlaccers/FranceM40
589Neil FleetwoodKent Valley R CM40
278Mark FlemingTri LakelandM40
1454Darren FletcherSlaccers/FranceM40
1093Hamish Fletcher-CooneyLakes Road ClubMJ
1416Ian FlynnPrestonM
1507Dean FodenNorfolkM40
1508Jo FodenNorfolkF40
720Alex ForbesBorder City WheelersM50
1211Anthony ForrestBarrow Central WheelersM
577Damian ForsterWest Highland WheelersM40
576Nicola ForsterWest Highland WheelersF40
165Alan ForsythAberdeenM40
164David ForsythAberdeenM50
430David ForsytheClub Sea PowerM
5Simon FosterLondonM40
1543Ian FothergillCraven EnergyM
1674Ian FothergillPerth UnitedM50
1676Nick FotheringhamPerth UnitedM50
643Mathew FoulgerNottinghamM
1161Steve FowkesCTCM50
1358Hayley FowlerNewcastle Upon TyneF
1011John FowlerHantsM50
1113Richard FoyleCockermouthM40
190Chris FrancisDymchurchM40
201Chris FrancisDunblaneM40
581Chris FromantCambridge CCM40
82Simon FrostAngus Bike ChainM50
148Richard FryerEdinburgh Road ClubM40
1620Nigel FurnessWheelbaseM40
271Paul FurnessManchesterM
624Mark FussellEgremontM
1153David GairnsRock and Road CyclesM40
787Andrew GallHotgall by SchwalbeM
1479John GallacherDunblaneM50
794Paul GallagherKendalM40
506Derek GallimoreSweaty WincersM40
998Chris GamlinLondonM
1313Andrew GangeKeighleyM
180Paddy GannonBroughton WheelersM40
802Sylvain GardeAddiscombe C CM
409Andrew GardnerHarrogate NovaM
320Peter GarlandAmblesideM50
465Charles GarrettTAIPEI AGOGOM40
439Paul GarsideManchesterM40
830Patrick GatenbyWrexhamM40
799Julius GavdioLondonM40
735Danny GeeCockermouthM
247Alan GeorgeRugby VeloM70
1572Paul GerrardConwyM50
1562Ralph J GerrardGrange over SandsM50
47Robin GerrardBarrow in FurnessM
323Simon GerrardWinsfordM
474Ben GibbisonBristolM
722Dene GibbonKSVCM50
726Darren GibbonsBedfordM40
1243Ian GibbsDarlington CCM40
1305Andrew GibsonMK CyclesM50
1493Dan GibsonManchesterM
56Roger GibsonImediateM50
1557Jason GilbertBrighton MitreM
1126Jay GilbertBBM Cycle Club - KnottingleyM40
181Chris GillBroughton WheelersM50
66Graham GilliesBCF TechnologyM40
1220Mike GilpinMilnthorpeM
625Steve GilroyNorth Shields Running ClubM40
205Heather GiovanniEdinburgh Road ClubF40
1254Paul GittinsMerseysideM40
1598Paul GlanvilleHebden BridgeM40
1610Daryl GoddenGloucester City C CM50
1168Simon GoffStockportM
642Richard GolderBurton on TrentM
1315Alan GoldsmithSwindonM40
743Jonathan GoldstrawStewartry WheelersM
84Jon Odriozolag GomezLozorromo - SpainM
558Jan GomulskiE K Road ClubM50
1369Mark GoncalvesGDK Pink TeamM50
1079Mark GoodburnTeam Little FellaM
1356Keith GoodersGuildfordM40
379David S GormanWest SussexM50
853Joe GosdenDulwich Paragon CCM
1001Howard GottWest Pennine Road ClubM60
1496Mark GowerMet Police Tri ClubM40
1059Geoff GrahamPenrithM40
944James GrahamConistonM40
968Simon GrangerArragonsM
932Chris GrayEWM40
1551Marco GrayLTMM40
931Neil GrayHHCCM50
295Andrew GreenRochdale Tri ClubM40
1660Andrew GreenICENIEM
658Darryl GreenWatford VeloM
327Michael GreenNorthantsM40
841Peter GreenSUSTRANSM40
1067Sam GreenalLittle UrswickM
1490Alex GreenawayTFN Tri ClubM
10Mark GreenbankKeswickM40
4Roger GreenbankBiketreksM50
326Aubrey GreeneLeominsterM40
1523Philip GreenupKendalM
1677Tony GreggBarrow in FurnessM
854Matthew GregoryLondonM
62Stephen GregoryLakes Road ClubM40
654Phil GriffenWetherbyM
1089Si GriffinBristolM
785Darrell GriffithPedaldon'tpushM
784Mark GriffithPedaldon'tpushM
546David GriffithsLondonM
545Mark GriffithsLondonM
230Paul GrimshawHarpendenM40
231Jason GroomLesmahagow, LanarkshireM
358Roz GroomeSerpentineF40
1024Alistair GrovesFull on TriM
143Simon GuellerCrosstraxM40
1515Tom GulliverAldershotM
492Andrew GunsonLakes Road ClubM40
28Robin GuptaFoyle Cycling ClubM40
777Kay HackBann Wheelers C CF40
1552Johnny HainLTMM40
308Jon HairsineYorkshire Road ClubM40
1388Simon HalesNewcastle Upon TyneM40
186Daniel HallUlverstonM40
1040Mr D HallLondonM40
1193Nick HallBury ClarionM50
670Richard HallChesterM40
1166Martin HallanDeeside Thistle CCM50
555Charles HallettBeckenhamMJ
1018Robb HalleyMidlothianM
242Farhad HamadAiredale Olympic CCM
690Peter HamblyMillomM50
959Gavin HamiltonPenruddockM
574Louise HamiltonHetton HawksF40
876Mark HammondC O L TM
121Ciaran HampsonFoyle Cycling ClubM
1377Rob HandleyMartonM
1217Andreas HansenCTCM40
976Mark HaplikLondon DynamoM50
1222Gary HardieCycle Wise AlturaM40
596Noel HardingLlanrhaeadrM40
1012Paul HargreavesHantsM40
1587Mark HarlandGDK Pink TeamM40
1635Cliff HarperPreston WheelersM40
1064Harry HarperBoltonM40
767Benjamin HarrisManchesterM
1465Chris HarrisHolme Valley WheelersM50
1499Paul HarrisRock & Road ClubM
310Robert HarrisG5 HenleyM
1283David HarrisonMacclesfieldM40
436Keith HarrisonMillomM40
173Gavin HartleyFuningtonM40
163George HartleyUlverstonM
160Johnathan HartleyUlverstonM50
162Richard T HartleyUlverstonM
444Robert HartleyMilnthorpeM40
161William HartleyUlverstonM
335Dave HarveyBroughton WheelersM40
762James HarveySheffieldM
687Matthew HarveyEghamM
488Peter HarveyArmy Tri AssocM
1514Peter HarveyNormandy, SurreyM
351Richard HarveyGreat UrswickM
1031Sarah HaslamStamford Tri ClubF40
1032William HaslamStamford Tri ClubM50
14Andy HawHexhamM50
417Christian HawHarrogateM
336John HaycockSheffieldM40
887Sean HayesBraithwaite, CumbriaM
1473Sarah HazelKingston upon ThamesF
972George HealeyManchesterM40
1578Ian HeathStone WheelersM40
619Mike HeathSolihull C CM
1172Rob HeathAlf Jones CyclesM40
1331Ben HelfeldGwyneddM40
1378Jason HemsleyCrosstraxM40
1304Christian HendersonNorthumberlandM40
288Katherine HendersonBarnet & District A CF
1096Tony HeronDark Peak Fell RunnersM40
193Ben HeslopCarlisleM
573David HessionEK Road ClubM40
864David HetheringtonStandard Life CCM40
1511Dominic HewitsonAiredale Olympic CCM50
23Nick HewittLancaster 20 ClubM50
1528Alex HigginsRoyal Navy R M C AM40
679Dennis HigginsCardiffM50
1207Colin HillRock Racing Team UKM40
177Tim HillNewcastle Upon TyneM40
694Phil HinchcliffeBradford R C CM40
1460Adam HindleRegie Gasquet Racing/FranceM40
550Graham HindmarshNorth East FireM
1678Howard HirstLune R C CM60
354Matt HirstLune R C CM
1441Kevin HobanHonister 92M40
885Sean HobanVC CumbriaM40
1355Andrew HobsonUlverstonM
714Bob HobsonVC10M40
1101David HodbodBuryM
1636Andy HodgesPrestonM
730Graeme HodgsonHonister 92M40
500James HodgsonBroughton WheelersM
879Mick HoffeHelm Hill RunnersM60
11David HogarthKeswick Bikes .co.ukM50
1010Ben HoldawayHantsM
1080Nathan HoldenYorkM
71Tim HolderSuffolkM40
1312James HoldgateCardiffM
676Steve HollingworthRibblesdale High SchoolM60
1262Simon HolmeUttoxeterM40
493Martin HolmesTorness CCM50
781John HoosonAmbleside ACM40
1123Steven HopeNorthumberlandM
221David HopperSheffieldM
916Jon HopperManchesterM
387Glenn HordTeam DarenthM40
1339Ian HornbyWigtonM
282Ian HornePenrithM40
1655Ian HorrittReadingM
786Ben HothamHotgall by SchwalbeM
1038Tim HoughDurhamM
956Ben HoughtonKendalM
635Phil HouldridgeLeicestershire R CM40
842Andy HowardSUSTRANSM
340Juliet HowardBucksF50
428Michael HowardClub Sea PowerM
928Nathan HowardLondonM
544Steven HowardKendalM
1205Edward HowarthRock Racing Team UKM
1204Richard HowarthRock Racing Team UKM
570Simon HowarthHeapeyM40
195Brian HowellYorkM50
1061Carl HowellsWakefield Triathlon ClubM
630Steve HowesWheelbaseM40
1401Duncan HoyleVC CumbriaM40
542Peter HubbleKent Valley R CM40
1500Graham HuddlestoneUlverstonM50
988Paul HugganDerwentside CCM
1424Daniel HughesKendalM
453Darren HughesChelmer C CM
8Deirdre HughesOrwell Wheelers DublinF40
855Oliver HughesLondonM
46Paul HughesHonister 92M
1120Richard HughesRhyll CCM40
1469Ryan HughesOxfordM
137Chris HullBroughton WheelersM40
1103Olly HumphreysSheffieldM
704Ian HumphrisBirminghamM
705Ken HumphrisKirkby LonsdaleM60
703Simon HumphrisOldhamM
1072Anthony HuntDarlingtonM
662Susan HunterLeicestershire R CF40
1292Matthew HurstClub Deportivo Vaca LocaM
314Craig HutchinsonAshburn Wealth ManagementM
22Jennifer HuttonLancaster 20 ClubF40
1666Paul HuttonRoadbikedaveM40
494Andrew HylandMeynell Valley HuntersM
540Andy IbbersonHexhamM50
501Graham InghamLakes Road ClubM40
1179Dean IrelandKendalM
1240Colin IrvingRhos Cycling ClubM40
1037Mark IrvingFerryhill WheelersM
1363Cameron JackArragons CyclesM
530Adam JacksonIsle of WightM
127Andrew JacksonMillomM
139Charles JacksonChorley Cycling ClubM50
157Dom JacksonLondonM
1658Eldon JacksonFord Cycling ClubM50
1665Kevin JacksonCleator MoorM
1007Kie JacksonBroughton WheelersM
486Kieron JacksonRochdale Tri ClubM
1197Laurence JacksonStockportM
1579Mark JacksonStone WheelersM40
1481Simon JacksonHigh Wycombe C CM
945David JacobsSutton-in-AshfieldM40
1417Brian JamesTyne and WearM50
1150David JamesWhitstableM40
834Ian JamesDevizesM40
1082Michael JamesColneM50
1004John JardineLondonM
1368Christopher JarvisGDK Pink TeamM50
91Nick JarvisWeasfeck C CM40
1282Mariusz JaskolskiHalesowen A&CCM
1445Rob JebbWheelbaseM
67Gareth JefferiesEndlessride FranceM40
376James Gordon JefferiesBig DogsM50
435Keith JenkinsonWorkingtonM50
307Shaun JenkinsonEast Bradford C CM
80Wils JenkinsonUlverstonM50
698Richard JewellUlverstonM
1191Steven JobsonBoltonM40
740Gordon JohnManchesterM
433Barry JohnsonTri LakelandM70
792Dean JohnsonNottinghamM
651Karl JohnsonFat CatsM50
1534Nick JohnsonEdinburghM40
1258Paul Anders JohnsonRetrobike.co.ukM
299Rick JohnsonPannel WheelersM60
618Robert Andrew JohnsonBarnard CastleM50
1099Tim JohnsonYstwyth CCM50
1028Mark JohnstonDrighlingtonM
1643Paul JohnstonBroughton in FurnessM50
1039Wayne JohnstonHonister 92M
1405Martin JolleyAiredale Chemicals RCM40
568Alexis JonesPenrithF
188Andy JonesAllithwaiteM40
1146Andy JonesDudleyM40
1640Dafydd Jones69 CyclesM
1333Gareth JonesConwyM40
609Neil JonesBarnard CastleM40
1295Philip JonesVelo Club SevernM40
469Rhys JonesNewcastle Upon TyneM
1393Richard JonesConwyM50
1426Si JonesKendalM
1144Simon JonesDudleyM40
877David JordanC O L TM
1458Kevin JordanRegie Gasquet Racing/FranceM
1261Nikky JovanovicAll Terrain CyclesM
1280Peter JowettEldwickM40
763Aidan JoyceWilmslowM
1434Sean JoyceLeeds Bradford Tri ClubM40
482Steve JoyceBradfordM40
1189Barry JudgeCotswold Outdoor.ComM50
1432Marek JurasinskyEdinburgh Road ClubM
72Duncan KarranStratford-upon-AvonM
483Martin KayRochdale Tri ClubM40
1370Pavel KazbayevGDK Pink TeamM
40Ben KeenCycle Wise AlturaM
1480Geoff KeenanSid Valley C CM40
1083David KeensCarnforthM40
152Paul KeevilC F R SM
141Stewart KellettSky VeloM40
1088Adam KellyGloucestershireM
27Shaun KellyFoyle Cycling ClubM40
776Gary KendalBann Wheelers C CM40
1614Mark KendallNorthern IrelandM
34Stephen KennaughManx Viking WheelersM
349Jamie KenneyManchesterM
957Robert KenningHesket NewmarketM
55Ruari KerwinImediateM50
821Ross KetteridgeMelroseM40
1539Greg KetteringhamHarrogate Nova C CM50
1540Simon KetteringhamHarrogate Nova C CM40
1230John KettleKendalM
110Mark KettleIrelandM40
517Mike KeyChorlton VeloM40
1413Sam KiddPrestonM
1414Tom KiddChorleyM
751Neil KidneyLondonM
724Charles KingEdgworth MTRM40
1407Jim KingBreeze BikesM40
646Peter KingLondonM
1586Simon KingGDK Pink TeamM50
1585Yvonne KingGDK Pink TeamF50
1219Edward KingstonWakefield Triathlon ClubM40
1488David KinshottTFN Tri ClubM
1324Nigel KippinNorwich Rowing ClubM50
214Neil KirbyChorlton VeloM40
1016Andrew KirkmanArragon CCM40
427Graham KirkpatrickTozzin WheelersM
801Joel KirkwoodLondonM
719Craig KitchenHonister 92M
505Errol KnightSweaty WincersM40
284Peter KnightSheffieldM
850Richard KnightWakefield Triathlon ClubM
981Andrew KnipeKendalM40
115Charles KnoeryAberdeen UniM
597Steve KnottFord Cycling ClubM50
1063Joanne KnowlesBBM RevolutionF
145Lars KoerdtOtley Cycle ClubM
532Victoria KollardBTFF40
1447Thierry KollyTeam Maneco/SwitzerlandM40
41Joe KrebijchCycle Wise AlturaM
1521Christian KremerSpa VetsM50
21Tim LabrumSettle World Wide WheelersM
883David LaceySteeton, West YorksM40
1456Yves LagalisseBalaison/FranceM60
1501Simon LamasonLondonM
1575Kim LambertLytham St AnnesM50
598Barry LamminEssex Roads C CM40
222Mark LamouryPrestonM40
1602Iain LancasterCycling ProjectsM
606Stuart LancasterMillomM
686Mark LandonEghamM40
1621Richard LannaghanKent Valley R CM40
1077Mark LansdownLeedsM50
746Mark LatimerNorthwichM40
906Steve LaughlinEgremontM40
44Grant LawHonister 92M
1160Daryol LawsGillingham and District WheelersM40
1553Dave LawsonLTMM40
296Stephen LeakRochdale Tri ClubM50
1023Adam LeeEarly Morning CrewM
512Mark LeeEvans CyclesM
737Jonathan LeechKirkbrideM
1234Andrew LeedhamCumbria Fire & RescueM
678Gordon LeesWokingM40
183Derek LeggettGreenoddM40
1541Paul LehanHarrogate Nova C CM40
857Aaron LesterHonister 92M
208Peter LevistonBarrow Striders A CM60
478Geraint LewisKingston Wheelers CCM50
852Richard LewisNorthumberlandM
1683Simon LewisKendalM40
684Philippa LilesKeswickF
356Mark LimLondonM
128Howard LindowLakes Road ClubM
382Roger LindsayBarrow Central WheelersM40
68Karl LindsellEndlessride FranceM40
1271Ian LinleyWakefield Triathlon ClubM40
518Chris LinwardChorlton VeloM40
182Nigel ListerBroughton WheelersM40
473Kevin LittleBristolM40
1468Paul LittlechildAskam in FurnessM50
610Ian LiversidgeClevelandM
831Joseph LlewellynManchesterM
1436Neville LlewellynLancasterM40
835Stuart LloydRuncornM40
1348Mike LogueFairly United Cycling TeamM40
384Julian LongSunderland Clarion C CM40
76Simon LongIrthington VeloM50
1134Adam LongriggSkiptonM40
1284Chris LoxtonManchester Tri ClubM
761Mark LubelskiHathersageM
1006David LumleyBeamish Oddsox M B CM40
196Stuart LuntWest SussexM50
216James LutonLincolnM
133Duncan LydonUlverstonM
1492David LygateManchesterM40
35Con LynchListonel C CM40
199David LyonsSwords C CM40
1036Iain MacCormickEdinburgh Road ClubM
1597Hannah MacDonaldLiverpool Century R CF
1477Neil MacdonaldMillomM40
446Adam MachanSheffrec CCM
1379Stefan MacingTeam JD CyclesM40
641Iain MacintoshSotonia CC/Brit CyclingM40
1337Alistair MackintoshMusselburgh Road CCM40
138Calum MacleodBroughton WheelersM40
415James MacPhersonLondonM40
1386David MaddersCheshireM
24Bryan MaddoxNorwich ABCM40
1361Chris MahonSedbergh SchoolM40
1171Paul MainMendip Hills CCM
315Jonathan MainwaringMiddlesexM40
1053Gary MajorSwindonM40
882Jamie MakerWalton on ThamesM
691Jassmine ManningBritish CyclingF
788Jason MantHotgall by SchwalbeM40
423Trent MappHalifaxM
513Paul MarklandEvans CyclesM40
612Gary MarshallStockton-on-TeesM40
377Andrew MartinFalkirk C CM40
701John MartinBolton ClarionM60
185Paul MartinLeicesterM50
954Stephen MartinDark Peak Fell RunnersM50
953Timothy MartinLoughborough University CCM
109Ian MartindaleCleatorM40
1346Andrew MasonWest MidlandsM40
649James MasonAyr Roads C CM40
224Peter MasonPrestonM40
811Russ MasonThornton R CM60
587Steve MasonBarrow in FurnessM
69Lee MasseyEndlessride FranceM40
1050Nathan MasseySwindonM
790Joe MastersonLeicestershireM
1623David MatthewsThe Westmorland SandwichM
1617Paul MawhirtDromara CCM40
1308Robin MaxwellKnutsford Tri ClubM
1375Jonny MayEdinburgh Road ClubM40
402Simon MayGS GazzettaM40
789Steve MayEdenM40
1084Simon MayfieldHalifaxM
519Sean McAdamChorlton VeloM40
848Neil McAdieRabM40
907Paul McAleavyWhitehavenM50
373Chris McAndrewPoulton Le FyldeM40
1442Turlough McArdleLondonM40
537Ian McArthurLeedsM40
13James McBurneyLondonM50
1046Bill McCaffreyLeedsM40
1672Duncan McCallDunningM40
1092Cameron McCannHalesowenM
1604Kevin McCannCycling ProjectsM
1224Scott McCannTozzin WheelersM
136Tony McCodeyC F R SM
1335Charlie McCollWest LothianM40
1661Adrian McCormickK D D D DM50
832Andrew McCrackenC O L TM40
1647Lindsay McCraeBroughton WheelersM
374Paul McCulloughSt AnnesM
1058Ian McDermottManchester WheelersM50
523Grant McDiarmidSolid Rock CyclesM40
748Colin McDonaldWarringtonM
652John McDonnellFat CatsM40
122Fergal McGeadyFoyle Cycling ClubM40
526David McGillTA CiclismoM40
738Peter McGlynnThe Bike Shop, HexhamM40
333Michael McGradyNorthumbria Police C CM40
1606Wayne McIntoshBurnleyM
636Conor McKeeYorkM
837Ged McKennaAngusM40
25Paul McKennyBarrow Central WheelersM40
445Michael McKenzieLittondale RidersM50
442Mike McKerrowWhitehavenM50
1570Nick McKittrickMilton KeynesM40
1629Brian McLaughlinFoyle Cycling ClubM40
689Michael McLeanChertseyM50
935Stuart McLeanWakefield Triathlon ClubM40
861Peter McLennanRabM
440Murray McLeod-JonesArmy Cycling UnionM40
1512Kevin McLoughlinCleveland WheelersM40
1513Stefan McLoughlinCleveland WheelersM
1106Paul McManus3 B's Cycling TeamM40
1545Stephen McNamaraCraven EnergyM
1615Deon McNeillyShimna WheelersM40
149Tom McPhailBAD TriM40
541Paul McQueenLancasterM
528Andrew McRaeLincoln TriM50
1616Martin McVeighShimna WheelersM60
1199Nick MeadLondonM
209Steve MeadShipham AvonM40
1116Jane MeeksEden WheelersF50
1415Stuart MellingChorleyM
818John MenmuirLondonM
856David MerrickLondonM
1288Mark MerrimanThames VeloM50
804Ruth MetcalfRhos-on-Sea C CF40
342Lee MetcalfeBoltonM
1005Lee MetcalfeBorder City WheelersM
1443Paul MetcalfeWheelbaseM
644Richard MeyerDerbyshireM
584Michael MiachTwickenham C CM
424Andrew MiddletonBradfordM
912Charles MiddletonLewes WanderersM50
1239Edward MiddletonChain Gang CyclesM50
911Julian MiddletonWelland Valley CCM40
292Ross MiddletonEdinburgh Road ClubM40
1206Neil MidgleyRock Racing Team UKM
1561Martin Mikkelson-BarronBorrowdale Fell RunnersM
1669Paul MilburnCFRSM
1391Nick MillarAshburn WealthM50
729Tim MillenWigtonM
949Dominique MillerChester Tri ClubM40
400Ali MillsMills C CF
1607Andy MillsRoyal Navy R M C AM50
337Jamie MillsLeicsM
1192Tony MillsNorth Cheshire ClarionM50
874Alasdair MitchellHarrogate Nova C CM
695Colin MitchellHonister 92M40
65Gavin MitchellBCF TechnologyM40
475Sam MitchellBristolM
1608Scott MitchellRoyal Navy R M C AM40
450Sheila MittonCTCF40
1056Emma MogfordLondonF
1055Ian MogfordLondonM
909David MoleStourbridge VeloM
1231David MonroLomond RoadsM
350Nick MoonWarwickshireM50
534Alan MooreLakes Road ClubM40
567Colin MooreGlossop Kinder Velo C CM60
1650Douglas MooreWorkingtonM40
9Lloyd MooreOrwell Wheelers DublinM50
820Richard MooreGalashielsM40
1112Chris MorfootEgremontM40
925Huw MorganLondonM40
1311Phil MorganGarstang Cycling ClubM60
1194Steve MorganYorkM40
120Mark MoroneyFoyle Cycling ClubM60
725Peter MorrellCC LutonM40
1532Kate MorrisSheffieldF40
1155Alan MorrisonRock and Road CyclesM40
1675Alec MorrisonPerth UnitedM40
745Keith MorrisonEdinburgh Road ClubM40
754Roy MorrissWheelbaseM60
1332Iwan MortonClub Rasio MonaM
780John MortonRockhard MBCM50
42Fleecy MossSt BeesM40
1076Graham MossCarlisleM40
919Greg MossLondon Road ClubM
795Stuart MounseyKendalM40
1152Phil MowbrayHunter Bog TrottersM
1218Mark MowerGnarly Nutters Tri ClubM40
410Brian MuirRoyal Albert CCM40
1569Tim MuirMilton KeynesM
1286Russell MuldoonRochdale Tri ClubM40
1628Joe MullanFoyle Cycling ClubM50
1366Jim MurdochAyrM40
682John MurfinSettle World Wide WheelersM
367Antoine MurrayUlverstonM
270Cathy MurrayManchester WheelersF40
1439Chris MurrayBoltonM40
1421David MurrayPeebles Cycling ClubM40
368Donal MurrayUlverstonM50
1395Gerry MurrayUlverstonM50
614Katie MurrayHigh PeakF40
1422Kier MurrayEast LothianM
613Robin MurrayHigh PeakM40
107Steven MurrayStirling Tri ClubM40
986Kay MyerscoughGrizzly Mountain Bike ClubF40
985Paul MyerscoughGrizzly Mountain Bike ClubM40
249Andrew NashGloucestershireM50
943Howard NashBeamish Oddsox M B CM40
769Simon NeathamFinsbury Park C CM40
1524Jamie NelsonKendalM40
1052Mark NelsonSwindonM40
1248Jonathan NewmanIlkley Cycling ClubM40
189Mike NewmanAshford TriM40
1109Andy NichollsKeighleyM50
721Les NicholsonKeswick BikesM50
936Julie NimmoWakefield Triathlon ClubF40
1213John NixonUlverstonM
961Darren NobleNewcastle Upon TyneM40
461Mark NorgateChorlton VeloM50
1461Francois NotargiacomoBalaison/FranceM50
99Dean NotleyNorfolkM
1133John NuttallKendalM40
458Ian O'BrienRST Racing TeamM40
1411James O'BrienThe Mighty Mont MassiveM
803Peter O'BrienRhos-on-Sea C CM40
12Gerrard O'ConnerCo. DurhamM50
507Fahri O'deaSweaty WincersM
504Garry O'deaSweaty WincersM40
1104Dan OgdenSheffieldM
192David OgdenNewbiggin HarriersM40
455Andrew O'HareFerryhill WheelersM40
454David O'HareFerryhill WheelersM40
1403Ralph OldfieldHonister 92M50
1382John OldridgeAiredale Olympic CCM
1183Simon OliverTeam IxionM40
253Christian OlsenBritish CyclingM50
756Michael O'NeillWhitehavenM40
119Adetola OpanugaSweaty WincersM40
281Gregory OpenshawLondonM
1138John OramChapel Allerton RunnerM
289Craig OrrGnarly Nutters Tri ClubM40
677John OrrSedberghM40
564Tony OrridgeBelvoir Ridge RidersM40
401Emma OsentonMills C CF
1029Kevin O'SullivanPrestonM50
1107Michael O'Sullivan3 B's Cycling TeamM50
495Paul O'SullivanLondon Phoenix CCM40
1030Richard O'SullivanPrestonM
1003Timothy O'SullivianBurnleyM40
234Richard OttawayMoreton-in-Marsh, Glos.M50
462Gary OuldsChorlton VeloM50
1654Richard OuseyManchesterM
750Glyn OwenBristolM40
697Megan OwenLeedsF
749Tom OwenKendal Tri ClubM
713Simon OxenhamVC10M40
1482Sally OzanneKendalF
60Trevor PageLune R C CM40
19Gavin PailingWarringtonM40
7Zena PalgraveSwitzerlandF
1341Ian PalmerWheelbaseM40
1659Neil ParkWhitehavenM
419Greg ParkerVC CumbriaM
1127Richard ParkerOnelife Triathlon ClubM40
515Rob ParkerEvans CyclesM40
1318Denise ParkinRyton TriF40
1517John ParkinCraven Energy TriM
252Adrian ParnabyBritish CyclingM50
20Richard ParsonsBroughton WheelersM40
37Barry PashlerHaverhill WheelersM50
878Robert PatchettC O L TM
933Rob PatrickLeedsM40
823Nigel PattersonClifton C CM50
1202Ian PattisonLeedsM
1075Jamie PattisonClub Deportivo Vaca LocaM40
104David PeaceLancashire Road ClubM
717Martin PeaceCrosstraxM40
218Matthew PeachLincolnM
1520David PeacockSpa VetsM40
1384Matt PearceChesterM40
1679Brad PearmanChelmer CCM
232Andrew PearsonCarlisleM
1357Simon PearsonNottinghamM40
153John Pearson-GeeC F R SM
491Derek PeggAudlem Cycling ClubM50
1294Richard PembertonCardiff AjaxM
50Jon C PennyBrutonM40
1609Will PenwardenC S GrupettoM40
1185Harry PercyManchesterM
1554Steve PereiraTri LondonM50
1343Lee PerieWheelbaseM
994Ian PerrinsCambridgeM40
1535Howie PetherKinross C CM40
1546Andy PetitCraven EnergyM
237Richard PettitIpswichM40
582Mark PhillipsLondon DynamoM
26Chris PhilsonFoyle Cycling ClubM40
64Alan PickenBCF TechnologyM40
1437Adam PickthallLakes Road ClubM
1201Christopher PiercePowysM
1440Brandon PillingBoltonM40
863Kenneth PollockStandard Life CCM40
370Lisa PookDulwich Paragon CCF
1612Richard PosnettSelbyM
1494Carl PotterBoltonM
889David PotterBradfordM50
997Glyn PovahLondonM
1495Mark PowellBrussels, BelgiumM40
1595Eric PowerGDK Pink TeamM40
661John PowerLeicestershire R CM40
1225Steve PownallTozzin WheelersM
144Andrew PrattSilsdenM40
229Douglas PrattTyne Valley C CM40
536Nigel PreciousDoncasterM40
1051Gareth PreeceSwindonM40
521James PrescottGloucestershireM
888Ann PretswellKeswick BikesF50
313Steve PrewtilePeterborough C CM40
1073Adam PridmoreBradfordM
1122Samuel PriestleyLondonM
96Bob ProcterMillomM50
851Kevin ProudlockNorthumberlandM50
1094Chris PrynnCornwallM
319Bob PughSt Helens CRCM50
655Steve PullanTap TimingM40
1132John PurcellKendalM50
17Mark PygottSomersetM40
451Derek QueenanTri LakelandM
1259Nick Raine-FenningNottinghamM40
1536Scott RamsayBristolM40
1472Lance RandlesKingston upon ThamesM
1165David RathboneCleveleys Road ClubM40
1463Ed RattrayElgin C CM40
392Ben RawlinsonDeutschlandM
962Tony RayNewcastle Upon TyneM40
760Holly ReaHathersageF
1376John ReaHonister 92M50
1663Neil ReadyStandard Life C CM40
285George ReesSheffieldM50
1542Elizabeth ReevesCongletonF
1033Nolan ReevesBrightonM
489Tim ReevesAudlem Cycling ClubM50
174Carlton ReidI pay road tax.comM40
123Geoff ReillyFoyle Cycling ClubM40
1233Ryan RennieLomond RoadsM
1245Alan RenvilleEdinburghM40
1105Austin Reynolds3 B's Cycling TeamM40
1565David RiceBorder City WheelersM
1502Tim RicePrestonM
1491Adam RichardsonBoltonM40
113Andy RichardsonCockermouthM60
1187Graeme RichardsonCotswold Outdoor.ComM40
869Nick RichardsonEdinburghM
509Paul RichardsonCumbria Fire & RescueM
1236David RiddingCumbria Fire & RescueM40
1235Graham RiddingCumbria Fire & RescueM
1131Sam RiddingStaveleyM
94John RidgeSheffieldM40
947Aaron RileyChester Tri ClubM
298Bryan RileyC T C AUDAX UKM40
995Imogen RileyLondonF
1462Isobel RileyRegie Gasquet Racing/FranceF
101Matthew RileyBroughton WheelersMJ
155Serge RissiTwickenhamM
372Paul RitchieEdinburghM40
1212Alex RobertsRavenglassM
958Mark RobertsCarnforthM
664Paul RobertsShrewsburyM50
241Hamish RobertshawAiredale Olympic CCM
1136Damian RobertsonLondon Phoenix CCM
348John RobertsonMarket Drayton C CM50
623Neil RobertsonNorfolkM40
1279Steve RobertsonKeighley & Craven A CM40
1263Anne RobinsonUttoxeterF
747Michael RobinsonDronfieldM40
1111Nick RobinsonWhitehavenM
1216Phillip RobinsonBroughton in FurnessM40
388Paul RobsonBarrow in FurnessM
339Paul RockliffeManchester WheelersM
588Paul RodgerBarrow in FurnessM
97John RodgersMillomM40
1141Gary RoebuckChesterM40
421Claire RogersLondonF
420Paul RogersLondonM
1019Mark RollandEdinburghM40
1157Tim RollinsonLune R C CM40
1182Neil RonkettiTeam IxionM40
1593Stephen RooneyGDK Pink TeamM50
390Gareth RoscoeOaksfieldM
895Paul RoseHarrogateM50
210Andrew RossDorkingM40
1429Les RossEdinburgh Road ClubM
1173Ian RothanAlf Jones CyclesM
38Richard RothwellM Steel CyclesM40
1041Mark RowanLondonM
1418David RoweNewcastle Upon TyneM40
406Paul RowntreeSunderlandM50
171Jon RoyleBrinscallM40
905Julian RudekDorsetM40
1489David RudinTFN Tri ClubM40
913David RuppLeicestershireM40
1381Stephen RushTwickenhamM40
1634John RussellPreston WheelersM50
934Scott RussellWakefield Triathlon ClubM40
194Christopher RustonKendal Tri ClubM40
633Feargal RyanLeicestershire R CM
1394Matthew RyanRhos Cycling ClubM
1139Greg RycroftSouthport CCM40
1351Phil RycroftDevonM60
663Matt RyderLeicestershire R CM
6Nick SalisburyWorkingtonM
923Andrew SandersLondonM
223Ray SandersonPrestonM50
1232Arron SandsLomond RoadsM
1027Aaron SaturleyDulwich Paragon CCM
1026Justin SaturleyWarringtonM40
1301Jamie Saunders7 Oaks Tri ClubM
106Jim SavegePenrithM40
809Gary SawtellDorsetM40
675Jackie SayerTelfordF50
1291Mark SaynerFeatherstone RCM
1148Jason ScantleburyCullercoatsM40
32Derek ScarffeManx Viking WheelersM40
667Derek SchofieldRossendale R CM50
607Christopher ScholesSeamons C CM50
1200Justin ScholesLondonM
39Craig ScottCycle Wise AlturaM40
29Nigel ScottFoyle Cycling ClubM60
1274Richard ScottKeswickM40
1114David ScotterIceni VeloM
1115Kater ScotterVC NorwichM
1068Ivan ScraseKendalM40
1334Adam ScrimgeourPerthM
599Andrew B SedgleyBlackburnM40
1045John SedgwickCockermouthM50
971Nigel SedmanManchesterM40
1042Martin SegrueLondonM40
166Mark SelbyCeres LifecyclistsM
539Andrew SellickManchesterM40
1047Paul ShallcrossShouthamptonM40
1244Gregor SharpHawick Cycling ClubM40
1605James ShawBfd/Leeds Chain GangM
605Jonathan Richard ShawKinghamM40
1251Kristian ShawSt AlbansM
941Richard ShawBemoore BikesM40
1135Tony ShawBarrowfordM40
991Trevor ShawHertsM40
1095Nick SheardOxonM40
930Bryan SheddenAlpine BikesM40
460Andrew ShelbourneWakefield Triathlon ClubM40
206David SheldonEdinburgh Road ClubM40
268Henry SheldonLondonM
286Mike SheldrakeLeic Forest C CM50
1649James ShelstonSheffieldM40
1648Peter ShelstonShropshireM40
693Jim ShentonPaul Milnes R CM40
1256Randle ShentonTeam SwiftM50
1325Mark ShepherdKendalM40
294Martin ShepherdRochdale Tri ClubM40
1680Mark ShinnClub Deportivo Vaca LocaM
1272Rob ShipmanNottinghamM40
1108Steve ShrimplinWiltshireM50
1247Paul ShrimptonSt AlbansM40
334Charlie ShufflebottomBroughton WheelersM40
226Spencer SilsburyRedhill Cycling ClubM40
254Alastair SilverWest Coast MTBM50
464Nigel SimpkinsChorlton VeloM50
472Andy SimpsonLoughboroughM
385Dave SimpsonBeamish Oddsox M B CM40
817Joseph SimpsonLondonM
1425Kate SimpsonHelm Hill RunnersF
872Richard SimpsonCotswold Outdoor.ComM
796Jason SingerLondonM40
1613William SissonGrange over SandsM
951Andrew SkiggsNorthwichM
1408Simon SladeTyne and WearM40
1619Andrew SlatteryKeswick ACM40
1310Duncan SleighPowysM
1293Mark SmethurstCastle Bikes Cycles & Tri ClubM
175Brian SmithGosforth Road ClubM40
1373Dave SmithWarringtonM40
640David SmithYorkM40
1285Duncan SmithMacclesfieldM40
1484Duncan SmithLancashire R CM40
1177Fred SmithRyton TriM40
502Gary SmithLakes Road ClubM40
111Gavin SmithBarrow in FurnessM40
378Ken SmithBoltonM40
1327Mark SmithAppleton - Le - MoorsM40
1486Mark SmithManchesterM50
815Nathan SmithLeicestershireM
1344Nic SmithWheelbaseM
159Richard SmithDursley Road ClubM40
272Richard SmithWest MidlandsM
499Rob SmithHonister 92M
240Scott SmithBarrow Central WheelersM
1137Trevor SmithPassout LtdM40
142Vinny SmithCrosstraxM50
1428Rachel SnookBad TriF
798James SoaneLondonM
600Dave SolesPennine Fell RunnersM40
1352Duncan SouthamHampshireM40
172Sheona SouthernKendalF40
1547Andrew SowerbyStirling Bike ClubM40
946Stephen SpallChester Tri ClubM40
669Graham SparkesMulbarton V CM
1506Richard StaintonWarwickshireM
522Sam StanleyLondonM
1406Phil StannettCockermouthM40
583David StantonLondonM40
1530Ben StephensWest Suffolk WheelersM40
1390James StephensBald Face Stag CCM40
1091Carl StephensonStafford TriathlonM
1667Craig StephensonRoadbikedaveM
565Mark StevensBelvoir Ridge RidersM
154Ian StevensonAmbleside ACM50
1078James StewartRawtenshallM
43Mark SticklandSettle World Wide WheelersM40
220Mark StirrupSheffieldM
806Mike StoalingNorwood ParagonM50
914Clive StoddartWorkingtonM
243Stuart StoddartEden RunnersM40
1685James StokeMatlock C CM40
710Gerald StoreyBoltonM40
1475Andy StovellC S DynamoM50
604Rick StuartHelm Hill RunnersM40
1558Andrew Stuart-WilliamShoreham by SeaM40
1559Mark Stuart-WilliamBrightonM
432Paul Stubbs-JefferiesKnutsford Tri ClubM50
1435Mick StyleManchester WheelersM40
30Andy SudellLakes Road ClubM40
1455John SumerSlaccers/FranceM40
251Charlie SummerfieldIsle of WightM50
459Richard SunmanBarnsleyM40
1450Mathieu SurdezTeam Maneco/SwitzerlandM40
45Andy SuttonHonister 92M
1588Tim SwainGDK Pink TeamM40
563John SwalesBelvoir Ridge RidersM50
347James Keith SwarbrickMillomM50
1319Jaci SwinbankRyton TriF40
1320John SwinbankRyton TriM40
1159David SwinburneStroudM50
602Bernard SwinnertonCheshireM40
58David SwitzerLune R C CM
592Paul TalbotGlossop Kinder Velo CCM40
1618Paul TalbotSouthportM
1365Daniel Talbot-PonsonbyOxfordM40
1309John TannerSportscover - Altura RTM40
33Philip TateManx Viking WheelersM50
870David TaylforthDog WarriorsM
1577Ben TaylorWeshamM
585Christian TaylorBarrow Central WheelersM
1664John TaylorEdinburghM40
755Kevin TaylorWheelbaseM50
1158Philip TaylorLune R C CM50
1503Richard TaylorPrestonM
114Vinny TaylorLondonM
692Rob ThackrayPaul Milnes R CM
897Darran ThomasMid GlamorganM40
1169Geoff ThomasAmblesideM50
316James ThomasWhitehavenM
1510Jim ThomasLakes Road ClubM70
287Martin ThomasSunderlandM40
843Paul ThomasSUSTRANSM40
715Rowland ThomasBarnetM40
791Simon ThomasSpainM
807Simon ThomasTea Shop Tours UKM
873Simon ThomasHarrogate Nova C CM
1328Steve ThomasOnelife Triathlon ClubM
1567Andy ThompsonBorder City WheelersM40
846Dan ThompsonRabM
447Kevin ThompsonMillomM50
59Leanne ThompsonLune R C CF
983Matthew ThompsonBristolM
280Stuart ThompsonTelfordM40
894John ThomsonBoston SpaM40
700Stuart ThomsonKendalM40
1278Dave ThorleyStone WheelersM
840Chris ThorntonStevington, BedsM40
1081Paul ThorntonBurnleyM
1257Chris ThorpeWellsM40
979Simon ThorpeNorthumberlandM40
699Johanna ThurlowUlverstonF
260Nathan TibbleBlue Lagoon Tri ClubM
1601Ian TiefneyCycling ProjectsM
168Ville TiitolaLincsquadM
1342Gary ToddWheelbaseM
849Mark ToddRabM
1289Paul ToddThames VeloM50
608Andrew TomlinsonWolverhampton R C CM40
1267Steve TompkinTodwickM40
1170Tom TookeyMendip Hills CCM
901Anton TophamTeam GrantonM50
352Nigel TottieYorkM40
1025Emma TowersTwickenham CCF
1537Simon TreglownBristolM40
1564David TribblePudseyM50
1065Steve TroakeKendalM40
74Paul TrottWheelbaseM40
1097Mark TuckettDark Peak Fell RunnersM
365Kevin TunsleyBathM
364Victoria TunsleyBathF
477Matt TuplingOtleyM
819Glen TurnbullPATRONM
1087Mark TurnbullSouth ShieldsM40
395Andy TurnerGtr M/C Fire & Res Tri ClubM
443Edward TurnerWhitehavenM
1307Gary TurnerMillomM40
1681Nigel TurnerClub Deportivo Vaca LocaM40
1529Philip TurnerCambridge C CM40
1471Sean TurnerLothian & Borders Fire & ResM40
969Philip TurtonYorkshire Road ClubM40
1505Paul TusonHelm Hill RunnersM50
1002Ian TuttyFerryhill WheelersM40
1631Andrew TweediePrixfordM60
1630Mark TweedieYogi CyclingM
102Ian TysonBroughton WheelersM50
274Wes UllrichLondon Phoenix CCM
83Inaki lizarralde UrtazaJoxely - SpainM
1174Jel UttingSeeds Cycling ClubM50
131Anne VallelyLondonF40
202Hanneke Van Der WerfJewson/M I RacingF40
90Duncan VanangasCOLTsM50
1563David VickersPudseyM40
860Gareth VickersRabM
466Philippe VillepontouxLondonM40
360Paul VivashLondonM
1364Stephen WaddellLeedsM
966Andy WadsworthEdinburghM50
302Robin WaittLangholm Cycling/BlesmaM40
301Steven WaittArmy Cycling Union/BlesmaM
939Andrew WalkerPenrithM
54Deborah WalkerImediateF40
1400Graeme WalkerNewcastle Upon TyneM40
1531Jonny WalkerWiltshireM40
53Patrick WalkerImediateM50
125Richard WalkerBroughton WheelersM40
1209Stuart WalkerLakes Road ClubM40
15Ben WallerSheffieldM
16Joe WallerSheffieldM
1571Rob WallerEdinburghM40
1054Bill WalmesleyGrange over SandsM50
1433Nick WalmsleyCorinium CCM40
639Richard WalshawPale RidersM40
36Andrew WaltersNottingham Clarion C CM40
1149Paul WaltonWhitley BayM50
343Daniel WardLondon Phoenix CCM40
559David WardTeam PILL (Australia)M40
1203Jamie WardRochdale Tri ClubM
476Matt WardBristolM40
561Paul WardDewsburyM
1533Phil WardDerbyshireM50
1044Ruth WardWest Cumbria TriF
681Phill WarnerRossendale HarriersM60
514Dave WarrenEvans CyclesM
638Richard WarrenPale RidersM
391Keith WarrinerBoltonM40
117Steve WarwickBelperM40
250Stephen WashingtonSandtoshaM
355Martin WastieCambridge C CM
170Ian WatermanHigh Wycombe C CM50
1090Matthew WatkinsCambridge Mountain Bike ClubM
1673Allen WatsonPerth UnitedM
683Michael WatsonBingley HarriersM50
621Richard WatsonBarnwellM
1555William WattHampton, MiddxM40
770Chris WattsMatlock Cycling ClubM50
1686Andrew WedderburnWindermereM40
569Mark WedgwoodHathersageM40
1268Stefan WeidmannSt AlbansM40
363David WellerEast HaddonM40
1372Brian WellingsManchesterM50
948Scott WellsChester Tri ClubM
571Paul WelshTroutbeckM40
1250Andrew WestBirminghamM
1227Andy WestTozzin WheelersM
1464Anthony WestonWakefield Triathlon ClubM50
620Mark WestwoodTeam MKM
1145Andy WhilesDudleyM50
1656Kevin WhiteLiverpoolM
1086Martin WhitePenrithM
2Richard WhiteWinkfield WheelersM60
926Mark WhitehouseNorth YorkshireM40
233Phil WhitehurstStevenageM40
711Phil WhitehurstBody RehabM50
338Philip WhitehurstHadfieldM
1353Matthew WhiteleyLondonM
1438Mark WhitingChorleyM40
955Daniel WhittakerLancashireM
227Tony WhittakerChorlton VeloM50
886Paul WhittamPenrithM
184Paul WhittonLeicesterM
595Martin WigganSeamons C CM
868Robert WilcockPrestonM
1167Richard WilkesEssexM
810Dave WilkinsonKent Valley R CM50
150Mike WilkinsonC F R SM
158Nick WilkinsonGreat GaddesdenM
1347Sean WilkinsonNewcastle Upon TyneM40
1143Trevor WilkinsonHonister 92M50
631Adrian WilliamsWheelbaseM
1330Dafydd WilliamsClub Rasio MonaM40
1509Gareth WilliamsSwindonM40
463Mark WilliamsChorlton VeloM50
1581Simon WilliamsMid GlamorganM40
732Iain WilliamsonPenrithM40
816Mark WilliamsonLeamington SpaM
203Nick WilliamsonLondonM
1410Nick WilliamsonBrucie's Bike ShopM50
893Paul WilliamsonBoston SpaM
1326Brian WillisRoyston RunnersM50
590James WillisonCarnforthM
404Chris WilsonSt BeesM
70Colin WilsonEndlessride FranceM40
418Craig WilsonAmblesideM40
793Dave WilsonColchesterM
362David WilsonSerpentineM40
875David WilsonC O L TM
277Graeme WilsonWhitehavenM
1652Guy WilsonBirminghamM
880Jason WilsonLondonM
1668Justin WilsonBucksM
862Mark WilsonRabM
1238Mark WilsonWhitehavenM
434Matthew WilsonM-SportM
108Neil WilsonWest LothianM40
169Richard WilsonSt BeesM40
772Richard WilsonCarlisleM40
408Stephen WilsonLakes Melo VeloM50
685Stephen WilsonWorkingtonM50
416Steve WilsonThames Valley TriM40
413Anthony WindleTeambuff/On one UKM
1519Paul WindleSpa VetsM40
1467Conrad Philip WingLuddenden, West YorkshireM40
345Astrid WinglerLondon Phoenix CCF40
361Neil WinkworthLondonM
927Gerard WinnardNewbiggin HarriersM40
228Ben WoffendenChorlton VeloM
467Olivier WolfLondonM40
331Amy WolstencroftLondonF
1260Ben WoodAll Terrain CyclesM
297David WoodRochdale Tri ClubM40
718Martin WoodVC CumbriaM
429Nick WoodClub Sea PowerM
448Nick WoodLondonM
215Peter WoodAlnwick Tri ClubM
543Andrew WoodheadAmblesideM
538David WoodleyMBNWM
808Matt WoodsKent Valley R CM50
484Neil WoodsRochdale Tri ClubM40
665Adrian WoodvineShrewsburyM40
1600Stuart M WoodwardManx Road ClubM
1223Ali WoolmerLondonM
1538Mike WordenHarrogate Nova C CM
485Derek WormaldRochdale Tri ClubM40
902Cath WorthNYP TriF50
1085Mick WrenchLeedsM40
317Alan WrightShipleyM50
411Alasdair R WrightNess CyclingM40
622Andrew WrightWakefieldM50
1383Ben WrightChesterM40
859David WrightSedberghM
680Graham WrightRossendale HarriersM60
940Nat WrightLeedsM40
130Rob WrightHonister 92M40
1522Paul WrigleyKendalM
1633Jan-Friedrich WulfSettle HarriersM40
1264Gerald WyattFarnham Triathlon ClubM
551David YarnellKnutsfordM40
468Bryan YatesNewcastle Upon TyneM
1582Richard YatesCockermouthM
554Graeme YorkTwickenham C CM50
734Adam YoungBorder City WheelersM
884Carol YoungCraven Energy TriF50
660Dominic YoungLeicestershire R CM
1154Kenny YoungRock and Road CyclesM40
497Simon YoungHonister 92M