Summer's coming. Time to Hit the Trail.

Supported by


 for MTB

This area offers great year round riding – the route remains extremely rideable for any bike in all conditions.  The biggest technical challenges come in the loose sandy trails on the heaths, and the rockier terrain around the Devils Punchbowl, where fat tyres and a bit of suspesion will definitely help you out.


While there are definitely a few sections where the going gets rough enough to put gravel bikes on the limit, much of the route and the generally not too hilly profile will suit gravel bikes perfectly well, and offer a lot to enjoy.  If you want an enjoyable spin with a few opportunities to test your technical skills, this is a great gravel day out!




Shackleford Spring Punch: A New Twist on an Old Favourite!

We’re returning to the venue of our ever popular New Year event for a spring ride with a little extra punch! Enjoy a spectacular Spring outing across the Surrey Heaths and out to the Devils Punchbowl!

Based in the tiny village of Shackleford, near Guildford, this is an accessible event with easy access from the A3, but also perfectly placed to get you right out into the countryside of the Surrey heathland!
We’ve changed things up from our New Year event; running some of the course the other way round, keeping some of your favourite bits just how they are, and taking the opportunity to explore sections of the commons that we can’t usually use in winter. Expect a fast and furious course, with an entertaining variety of trails to it; from the unique challenges of the greensand heaths, to the unexpected gnarl of the Punchbowl descents! There’s a bewildering network of trails around here, but we’ve used our local knowledge and experience of the area to pick out the very best spring circuit  – all you have to do is ride and enjoy!

Lezyne Ride for the Prize

Win Great Prizes Just For Riding!

You can win some great kit from Lezyne at this event, and all you have to do is ride! Prizes are awarded completely at random - you just need to check your ride time on the screen at the finish to see if you're a winner. You could walk away with an awesome piece of Lezyne swag worth up to £80!

Check out the full Lezyne range here




Registration Opens


Start Time

9:00am – 10:00am

Finish Time

Event Centre closes 3:30pm


E Bike Friendly Event

E-bikes are welcome on our events*. When you book your place on the event, just tick the "E-bike" box on the booking form.

E-bikes are allowed on our events. Please ride responsibly on public roads and trails (this applies to any bike!) and be an ambassador for e-bike use; help us establish e-bikes as a positive presence on on the trails through our events!

E-bikes will be noted on our ride results listings for information, but otherwise will be treated the same as any other bike.

*To be allowed on our events, e-bikes must meet the definition of an ‘electrically assisted pedal cycle’ (EAPC) and be legal for use on UK roads and bridleways without a licence. For the definition and restrictions applying to an EAPC, see the government information at Any bike that does not meet the definition of an EAPC, or that has been modified to exceed the restrictions to an EAPC in the UK will not be permitted on our events.

Book Your Place Now

Senior (Adult) Booking
Add Junior Riders

Add Junior Riders Here

IMPORTANT NOTE: This is a Junior Rider entry ticket for under 16s only. Junior riders must be accompanied and supervised at the event by a responsible adult at all times. Adult riders using this ticket, or junior riders who are not properly supervised, will not be allowed to take further part in the event and no refunds will be given. Responsibility for deciding the junior rider is fit and capable of taking part in the event lies solely with the riders parent or guardian. Please seek advice from us (the organisers) if you are unsure of the suitability of the event for your child. We will do our best to advise you but the final decision and responsibility is yours.

Route Stats

The lowdown on this ride in numbers, profiles and maps; where the route goes, where the hills are, how demanding it is and which bike to use.

Full Route


700m climbing

Physical Severity
Technical Severity

Mid Route


540m climbing

Physical Severity
Technical Severity

Short Route


370m climbing

Physical Severity
Technical Severity
Shackleford Spring Punch route profiles

Bike Suitability

Which bike will be best or this ride? This event is open to any bike and any rider – but bear in mind that this is predominantly an off-road ride! Here’s our guide to which type of bike suits this course best.

MTB (29er)
Gravel / Adventure Bike
CX (race style cyclocross)
Warning: This ride contains off road sections and rough surfaces. Only use road bikes that are capable of some off road. DO NOT use any bike you do not want to expose to dirt and the risk scratches or some damage. Only use a bike with strong wheels and off road capable tyres. Remove mudguards prior to the ride.

Pedal to the Medal

Our ride timing features Gold, Silver & Bronze time band targets to aim for, with times adjusted for each age and gender category. Whether you treat it as fitness / performance indicator or  just a fun extra, it's a great feature of the event.

And it's more than just a label on the results screen - you get a high quality bespoke finishers medal at the end of your ride in Gold, Silver or Bronze colour to reflect your ride time! It's a great souvenir of your ride and a nice little incentive to see if you can 'medal up' a colour next time!

Riding the Surrey Heaths

Between Farnham, Guildford and Haslemere sits this unique set of heathland trails, typified by sandy tracks, a bewildering choice of paths and topped off by the stunning Devils Punchbowl!

The Surrey Heaths are a wonderful pocket of countryside packing a huge choice of riding into a relatively compact area of the otherwise busy south. The open heathlands hide an impressive network of trails and we’ve picked the very bset for you. This is not the hilliest area, but with plenty of off road to put in the mix with some great, wisty singletrack included, it’s a fast and entertaining ride throughout. There are some surprises in the form the infamous soft local greensand, which takes some skill and care to negotiate and find the right line, and for the full route, the descent from the Devils Punchbowl, which gets a little gnarlier than you might give Surrey credit for! It’s a lot of fun, and the views across the punchbowl are a high point of the ride in every sense!

All in all, this course will give you plenty to enjoy, a great dirt to tarmac ratio and lots of oppotunity to really get your legs turning.

Book Your Place Now

Senior (Adult) Booking
Add Junior Riders

Add Junior Riders Here

IMPORTANT NOTE: This is a Junior Rider entry ticket for under 16s only. Junior riders must be accompanied and supervised at the event by a responsible adult at all times. Adult riders using this ticket, or junior riders who are not properly supervised, will not be allowed to take further part in the event and no refunds will be given. Responsibility for deciding the junior rider is fit and capable of taking part in the event lies solely with the riders parent or guardian. Please seek advice from us (the organisers) if you are unsure of the suitability of the event for your child. We will do our best to advise you but the final decision and responsibility is yours.

Event Logistics

On the Ride
Once you’re ready to start, report to the start / finish area with your timing chap strapped to your ankle. Listen to the short briefing and ride across the timing mat as directed. As you go around the route, you will find bright orange signs and ribbons to follow. At route divide points, you will find yellow signs showing you which way to go to follow the Full, Mid or Short routes. These should guide you around the whole route, but use your map if you think you have strayed off course or have a problem with the route navigation. There are also emergency contact numbers on the edge of your map. Ride safely at all times, and remember that you are on public rights of way and roads. This is not a race, so please ride appropriately, and be friendly and polite to other trail users you meet. At the end of the ride, pass over the timing mat once again, and hand in your timing chip. For those interested in there ride time, these will be available on the computer screen at the finish.
Entry on the Day
You can enter the event on the day, although there is a small surcharge of £2 (so pre entering is recommended). Just arrive before the end of the registration period and pay at the desk.
Go to the registration desk on your arrival. If you’ve pre-entered via the internet or posted your entry, you’ll have a timing chip on an ankle strap to collect at the desk. If you haven’t pre-entered, pay at the desk and a chip will be allocated to you. Collect your colour A4 map at registration also. Next, get yourself ready to ride.
Following the Route
Follow the orange signs and orange ribbons (you will shown samples of these at the ride briefing) regardless of which route distance you are riding. Everybody follows orange. At route divide points, you will see a set of yellow signs, with “Full Route”, “Mid Route” or “Short Route” written on them, pointing in different directions. At this point, follow the right sign for the route you are riding. Once you get beyond the route divide point, you will start following orange signs and ribbons again.

(Please note, in spite of our best efforts, signs can go missing or be tampered with during the course of the day. Make sure you pick up a copy of the route map at event registration, and carry it with you for use if needed. We also send out GPS files to all pre entries prior to the event, so if oyu want ot have the route on your phone or GPS device, sign up online now!)

Food and Drink
Hot and cold food and drink and snacks will be available to purchase from the event centre before and after the ride. (Including our ever popular home made chilli!)


Shackleford Spring Punch 2023 – Ride Results

Thanks to everyone who rode the event this year – we hope you had a great day! Here’s the full, searchable results list.

(On smaller screens, click on the rider name to see hidden data columns)

NameCategoryCourseRide TimeAward
C1Adam BenzimraM40-4929km2h 02m 54sSilver
A9Adam BusbyM50+50km3h 25m 09sSilver
B11Alan FoxM40-4943km3h 00m 07sSilver
B16Alan HanleyM60+43km3h 11m 07sSilver
A119Alan PorterM60+50km2h 27m 40sGold
A8Allen BrowningM50+50km3h 11m 15sGold
A70Amy RowlandF40-4950km3h 32m 17sSilver
B8Andrew CollarM60+43km2h 57m 59sSilver
B13Andrew GolbyM40-4943km2h 43m 55sSilver
B22Andrew HumphesonM50+43km3h 50m 18sBronze
C17Andrew LovedayM18-3929km1h 58m 03sSilver
A84Andrew SpringerM50+50km2h 44m 20sGold
B46Andrew WoodcockM40-4943km2h 48m 58sSilver
A110Andy LeppardM50+50km3h 48m 49sSilver
A59Andy O'BrienM60+ E50km2h 58m 17sGold
A128Andy SaltonM40-4950km3h 09m 32sSilver
C19Annie NorrisF18-3929km2h 57m 49sBronze
B30Barnabas OrdogM40-4943km2h 38m 58sGold
A121Ben BruntM18-3950km2h 33m 50sGold
A18Ben DoyleM18-3950km3h 28m 01sSilver
A49Bertrand PoleM50+43km4h 14m 26sBronze
A22Bruce FergusonM60+50km3h 52m 26sSilver
A6Bryan BlackM60+ E50km2h 42m 11sGold
B35Bryce PetersonM50+43km3h 16m 54sSilver
A28Catalin GeorgescuM18-3950km3h 22m 06sSilver
B14Charlotte GriffithsF18-3943km2h 54m 42sSilver
C36Chris BarwickM40-4929km1h 49m 43sSilver
B5Chris CarstensMU1443km5h 42m 40s
A19Chris DoyleM50+50km3h 28m 00sSilver
A32Chris HarrisM40-4950km3h 00m 16sGold
A39Chris KeepM18-3950km3h 56m 59sBronze
A45Chris LillywhiteM40-4950km2h 57m 44sGold
A111Chris McmullanM50+50km2h 24m 43sGold
A75Chris SargeantM40-4950km2h 46m 11sGold
B41Chris TeeM60+ E43km2h 26m 08sGold
B25Christopher LakeM50+43km4h 06m 31sBronze
C33Clive MichaelM40-4929km3h 39m 14s
C28Conrad BurninghamMU1629km2h 51m 31sBronze
A125Cullum RossM18-3950km2h 56m 43sGold
A35Damian JamesM50+29km2h 51m 09sBronze
A15Dan CundyM18-3950km3h 57m 17sBronze
B48Dan GuilliattM40-4950km3h 52m 52sSilver
A74Dan ScalesM40-4950km3h 00m 15sGold
B18Daniel HinesM40-49 E43km2h 48m 46sSilver
A38Daniel JordanM50+50km3h 40m 16sSilver
B15Darren HagueM50+43km2h 44m 50sGold
C6Dave FlynnM40-4929km2h 28m 03sBronze
A24Dave FoxallM50+ E50km2h 53m 50sGold
B47David FeatherstoneM50+43km3h 22m 28sSilver
B19David HiscocksM50+43km2h 51m 33sSilver
A108David JamesM50+ E50km2h 28m 42sGold
A63David PeacockM60+ E50km2h 25m 34sGold
B34David PearsonM50+43km3h 50m 15sBronze
A98David WetherellM50+50km3h 44m 21sSilver
A118Dean WrightM50+50km3h 48m 30sSilver
A77Debbie SealF50+ E50km2h 45m 12sGold
C9Diego GutierrezM18-3929km1h 58m 13sSilver
A114Duncan SlaterM40-4950km3h 32m 34sSilver
B27Edd MorrisM40-4943km4h 41m 54s
A55Eddie MckennaM50+50km3h 06m 21sGold
B3Elaine BarkerF50+43km3h 50m 16sBronze
C12Elizabeth KettleyF40-49 E29km2h 06m 23sSilver
B39Elliott RossM40-4943km3h 08m 08sSilver
B32Emilio PanicoM50+43km3h 03m 27sSilver
A46Emily LillywhiteF40-4950km2h 54m 59sGold
A105Ezra DawkinsM40-49 E50km2h 28m 40sGold
A124Freddie ButcherM18-3950km2h 43m 22sGold
B23Gary JacobsM50+29km2h 44m 41sBronze
A100Gavin WrightM40-4950km4h 20m 53sBronze
A54Geoff McdonaldM60+50km2h 43m 47sGold
C24Gill StrangeF50+29km2h 28m 15sBronze
C26Gillie BonnerF50+29km2h 09m 43sSilver
A65Gordon PopperwellM60+ E50km2h 53m 37sGold
C34Graeme RobertsM50+29km2h 16m 20sSilver
C29Greg BurninghamM50+29km2h 51m 29sBronze
A106Greg GennaM18-3950km2h 52m 58sGold
A26Hadrien FregnacM40-4950km2h 43m 38sGold
A104Haydn CostinM50+50km2h 58m 21sGold
B28Henry MorrisMU1643km4h 41m 52s
A64Hugh PonsfordM40-4950km2h 57m 37sGold
B9Ian CollarM18-3943km2h 57m 59sSilver
A48Ian MacroM60+50km2h 42m 27sGold
B51Ian RindelM60+ E43km1h 43m 36sGold
A129Ian SmithM40-4943km2h 35m 48sGold
A92Jacqui UnderhillF40-4950km3h 25m 33sSilver
C13Jak KettleyM18-3929km2h 02m 39sSilver
C3James CouplandM50+29km2h 00m 45sSilver
A116Jan StejskalM18-3950km3h 27m 36sSilver
A44Jane LiebenbergF50+50km2h 43m 45sGold
C30Jasper CarterMU1429km3h 38m 43s
A30Jeff GrimesM60+50km3h 17m 22sGold
A123Jo HitchenF50+50km3h 14m 21sGold
C18John LovedayM18-3929km1h 58m 06sSilver
C21John NorrisM50+29km2h 56m 47sBronze
A120Jonathan MaharajahM40-4950km2h 57m 20sGold
A58Jonny NorthmoreM18-3950km3h 50m 53sBronze
A5Jonte BeswickM18-3950km2h 30m 34sGold
C4Julia CrockerF50+29km2h 28m 11sBronze
A89Julian TaskerM40-4950km2h 34m 16sGold
A17Jupri DelantarM50+50km3h 47m 53sSilver
C5Justin DabrowskiM40-4929km2h 06m 34sSilver
B42Karen TeeF60+ E43km2h 26m 03sGold
A16Kerry DeamerM50+50km2h 48m 07sGold
A40Kevin KellyM40-4950km2h 52m 52sGold
A72Kevin RuncM40-4950km3h 01m 37sGold
C8Lee GroganM50+29km2h 00m 17sSilver
A127Lee MaynardM50+50km2h 51m 10sGold
C10Lewis HazellM18-3929km2h 57m 06s
C32Logan MalcolmMU1429km2h 16m 21sSilver
A2Malcolm AylingM60+50km2h 52m 33sGold
C25Marcus Van HeerdenM50+ E29km2h 28m 00sBronze
A102Mark BatterburyM50+50km3h 48m 31sSilver
A31Mark GrotefeldM50+50km2h 34m 06sGold
B50Mark ReynoldsM60+50km2h 48m 50sGold
A81Mark SimmondsM50+50km2h 26m 51sGold
A96Mark WebberM60+50km2h 32m 58sGold
A87Martin StromM50+50km3h 00m 13sGold
A36Matt JimenezM50+50km3h 44m 31sSilver
A67Matt RileyM50+50km3h 46m 00sSilver
B44Matt WhiteM40-4943km2h 30m 00sGold
A27Matthew GalvinM40-4950km3h 00m 18sGold
A107Matthew HoldsworthM18-3950km3h 04m 45sSilver
C15Max KirkMU1629km2h 51m 07sBronze
B45Michael WinterM50+43km3h 13m 37sSilver
B36Michelle QuibellF40-4943km2h 19m 59sGold
A68Michelle RobertsonF50+ E50km2h 52m 26sGold
A37Mick JonesM60+50km3h 12m 18sGold
A41Mike KendraM60+ E50km2h 48m 15sGold
C22Mike O'BrienM50+29km2h 01m 06sSilver
B53Mike YoungM50+43km2h 40m 40sGold
A71Millicent RowlandF18-3950km3h 31m 57sSilver
A113Monika RogersF40-4950km3h 01m 18sGold
A7Nathan BriceM40-4950km3h 01m 05sGold
A126Nathan ReltonM50+50km3h 30m 11sSilver
A95Neal WatsonM50+50km2h 57m 09sGold
A52Nigel MasonM50+ E50km2h 56m 38sGold
A62Nigel ParsonM60+50km3h 25m 53sSilver
A122Nikos DounakisM18-3950km3h 03m 55sSilver
C27Paul BrownM50+43km3h 15m 04sSilver
A73Paul RusbyM50+50km2h 31m 06sGold
A90Paul ThorogoodM60+50km2h 56m 48sGold
A97Paul WellicomeM40-4950km2h 09m 43sGold
A29Paulo GomesM40-4950km3h 15m 53sSilver
A50Paulo MarquesM50+50km2h 52m 59sGold
A34Perry HoveyM50+ E50km2h 51m 03sGold
A109Peter LangworthyM50+50km3h 52m 46sSilver
A78Peter SealM50+50km4h 13m 39sBronze
A101Philip YoungM60+ E50km2h 45m 15sGold
A43Randee LiceraM40-4950km3h 10m 19sSilver
A1Richard AustinM40-4950km2h 54m 15sGold
B12Richard Goddard-JonesM50+43km2h 46m 01sGold
B29Richard NobbsM50+43km3h 38m 56sBronze
A61Rob PalmerM18-3950km3h 29m 06sSilver
B31Rob PalmerM50+ E43km2h 48m 50sSilver
A112Robert MorganM60+50km3h 30m 37sSilver
A21Robin DunlopM50+50km2h 16m 12sGold
A91Ross TurrellM60+ E50km3h 06m 06sGold
A3Russell BaldwinM40-4950km3h 06m 27sSilver
A93Sam UnderhillM40-4950km3h 01m 09sGold
C16Samuel KirkM40-4929km2h 51m 08sBronze
A12Sandra CawseyF60+ E50km3h 06m 00sGold
C35Scott TalbotM50+29km1h 52m 50sGold
B20Sean HowardM50+ E43km2h 35m 08sSilver
A85Sean SpringettM50+50km3h 01m 00sGold
C2Sebastian BenzimraMU1429km2h 02m 46sSilver
C11Sebastian KawkaM18-3929km2h 14m 23sBronze
A11Simon Carson-JonesM40-4950km2h 30m 49sGold
A66Simon RiderM50+ E50km2h 31m 39sGold
A42Skip KoehlerM60+50km3h 52m 42sSilver
A88Stephen SullivanM50+50km4h 13m 29sBronze
A10Steve BushM50+ E50km3h 09m 55sSilver
A47Steve LinesM50+ E50km2h 51m 22sGold
A53Steve MccutcheonM40-4950km2h 44m 59sGold
A56Steve MitchellM50+ E50km3h 10m 05sSilver
A69Steve RockM50+50km3h 45m 55sSilver
B43Steve WebbM50+ E43km2h 48m 35sSilver
B24Steven JacobsM50+43km4h 09m 09sBronze
A57Steven MottM50+ E50km2h 51m 29sGold
C14Stewart KettleyM40-4929km2h 06m 00sSilver
A23Sue FergusonF60+50km3h 52m 44sSilver
A117Suzi WilsonF50+50km3h 52m 55sSilver
B6Teunika CarstensF40-4943km3h 33m 44sBronze
B37Thomasin QuibellF50+43km2h 20m 58sGold
B7Tiaan CarstensM40-4943km5h 42m 54s
C23Tim RetterM60+29km2h 15m 23sSilver
B52Tim RogersM40-4943km2h 43m 11sSilver
A94Tim Van OerleM50+ E50km2h 08m 59sGold
A79Tom SherlockM18-3950km2h 35m 25sGold
A20Tyrone DuffM50+50km3h 09m 35sGold
A103Will BichenoM40-4950km2h 07m 49sGold
A115William SlaterMU1650km3h 32m 36sSilver

Event Venue

(Start & Finish)

Ramsbury Brewery & Distillery

Stockclose Farm,

Add Junior Riders

NameCategoryCourseRide TimeAward
B17Adam ChristieM40-4930km2h 20m 41sBronze
A34Adam GentM18-3950km2h 49m 10sGold
B97Adam SmytheM18-39 E50km3h 30m 05sSilver
A5Alan BeckM50+43km4h 10m 24sBronze
B29Alan FewellM40-4930km1h 49m 55sGold
A33Alan FoxM40-4943km2h 48m 43sSilver
C2Alan WheelerM50+30km2h 25m 14sBronze
B63Alastair Mackay-JamesM40-4950km2h 48m 17sGold
A86Alex RichardsM40-4950km2h 23m 51sGold
C9Alex YeldhamM40-4950km2h 18m 15sGold
A96Ali SmithM40-4950km2h 49m 08sGold
A12Allen BrowningM50+50km3h 59m 37sSilver
B32Andrew GoodmanM40-49 E43km2h 06m 18sGold
B33Andrew GouldM50+50km11h 47m 24s
C24Andrew GroseM60+30km2h 05m 01sGold
A94Andrew ShephardM50+50km3h 51m 10sSilver
C7Andrew WoodcockM40-4943km3h 03m 16sSilver
A38Andy GloverM50+50km2h 46m 14sGold
A41Andy Hall-PattersonM40-49 E50km2h 28m 04sGold
A58Andy MartinM40-4950km3h 24m 28sSilver
A97Andy SwaislandM40-4950km2h 50m 01sGold
C1Andy WaddingtonM50+43km2h 01m 00sGold
B53Angela KennettS60+43km2h 35m 19sGold
B16Annie ChristianS60+43km2h 35m 39sGold
C33Anthony SakellariouM60+30km2h 04m 51sGold
A23Athanasios DerempeisM40-4950km3h 02m 37sGold
B76Barnabas OrdogM40-4930km1h 23m 48sGold
A111Barry WellsM50+50km3h 00m 28sGold
B8Ben BaxterM18-3930km1h 52m 28sSilver
C51Ben NichollsM18-3950km5h 30m 43s
C45Ben OttridgeM18-3943km3h 14m 16sBronze
A108Bernie VerrillsM60+50km3h 34m 35sSilver
A16Brett CarterM40-4950km3h 01m 57sGold
A13Brian BurkettM50+50km2h 52m 15sGold
B42Brian HayM60+ E50km2h 28m 43sGold
A21Brien CurranM18-3950km3h 34m 04sSilver
A17Carl ChamberlainM40-49 E50km3h 05m 39sGold
C40Charlie ChristieMU1430km2h 21m 00sSilver
B20Chris CopasF50+30km2h 02m 42sGold
C20Chris GoldingM50+43km3h 30m 31sBronze
B43Chris HemsM40-4950km3h 21m 13sSilver
A60Chris MawerM18-3950km2h 53m 35sGold
B83Chris PearmanM40-49 E50km2h 43m 11sGold
B61Christopher LoweM18-3950km3h 09m 08sSilver
B62Christopher LowreyM40-4943km2h 38m 25sGold
A103Christopher TollitM60+50km3h 02m 42sGold
C50Christopher ToonM40-4950km3h 21m 17sSilver
B85Claire PowerF40-4950km3h 25m 57sSilver
C32Clive PetersM60+30km2h 05m 27sGold
A109Colin WaggettM50+50km3h 16m 43sGold
B66Craig MarriottM18-3950km2h 52m 49sGold
C6Craig WilsonM50+50km2h 09m 22sGold
B24Dan DriverM18-3943km2h 40m 18sGold
B70Dan MichelmoreM40-49 E50km3h 13m 09sSilver
A6Daniel BennettM40-4950km3h 20m 27sSilver
C36Daniel Biddulph-HowellsMU1650km3h 19m 12sGold
C3Darren WheelerM40-4950km3h 08m 55sGold
B25Dave DriverM50+43km2h 40m 12sGold
B26Dave DyerM40-49 E50km3h 23m 49sSilver
C29Dave MorganM40-4950km3h 13m 32sGold
C12David BaylissM40-4950km3h 13m 58sGold
A31David EveleighM50+50km3h 16m 23sGold
B50David JamesM40-4950km2h 38m 34sGold
A50David JoslingM50+50km2h 42m 22sGold
C52David MonkM18-3950km3h 51m 49sBronze
B82David PeacockM60+ E50km2h 47m 38sGold
A78David PowellM40-4943km4h 30m 56s
A114David WilsdonM50+50km2h 48m 45sGold
B38Dennis HaleyM50+50km3h 49m 27sSilver
B19Derek CookM60+50km2h 40m 28sGold
B39Dillan HallM40-4930km3h 28m 53s
A66Dud MoseleyM60+ E50km2h 55m 56sGold
C22Edmund GrobelM40-4943km3h 11m 53sSilver
C42Fabio ReinaMU1650km3h 16m 02sGold
A118Fergus WoodwardM40-4930km2h 09m 10sSilver
A71Gary NorthM40-4950km2h 43m 23sGold
A115Gary WilsonM50+50km2h 55m 34sGold
C43Geoff Chapman50km3h 24m 48sGold
A72Gerry NorthwoodM60+50km2h 39m 02sGold
A22Graeme DacombM60+50km2h 57m 15sGold
A9Graham BotwrightM50+50km2h 40m 43sGold
C60Graham CrabtreeM40-4950km3h 23m 14sSilver
A53Graham KempsterM18-3950km2h 57m 49sGold
A64Graham MillsM50+50km2h 42m 42sGold
B3Hans AndreaeM50+50km2h 14m 55sGold
C39Harry CheshireMU1630km2h 03m 54sSilver
A76Hayley PooleyF18-3943km4h 08m 39s
A27Henry DuddyM50+50km2h 38m 50sGold
A30Herbie ElliottM18-3950km2h 53m 12sGold
A7Ian BleachM40-49 E43km2h 08m 11sGold
C17Ian CheshireM40-4930km2h 04m 07sSilver
B54Ian LaidlawM60+ E50km1h 31m 01sGold
A70Jack NichollsM18-3950km5h 30m 17s
C30Jack PennMU1830km1h 39m 55sGold
B30Jaco FourieM18-3930km3h 28m 22s
A106Jacqui UnderhillF40-4943km2h 41m 04sGold
A45Jake HodgsonMU1850km3h 57m 01sBronze
A25James DistonM50+50km3h 16m 29sGold
A73James O’ConnellM50+50km4h 03m 23sBronze
A82James QuilterM50+50km2h 21m 09sGold
C49Jamie NewtonM18-3950km2h 20m 49sGold
C4Jane WileyF60+50km3h 34m 17sGold
B9Jason BellM40-4950km3h 39m 22sSilver
A117Jason WoodM50+ E43km2h 08m 51sGold
B40Jeremy HartillM50+50km2h 28m 34sGold
A48Jeremy HoylandM60+50km3h 50m 50sSilver
A116Jeremy WinterM60+30km3h 11m 51s
B77Jim OrrM60+30km2h 22m 00sSilver
C23Joanna GrobelF18-3943km3h 11m 49sSilver
B27Joe EdwardsM18-3950km3h 24m 22sSilver
A3John AslettM60+ E50km4h 06m 10sBronze
A37John Ginzler-RingM50+43km2h 36m 17sGold
C8John WoodcockM40-49 E43km11h 51m 57s
B49Jonathan HowellsM50+43km4h 28m 46s
B78Jonathan PackerM40-4950km2h 23m 44sGold
A120Jonathan YoungerM50+ E50km3h 13m 08sGold
A4Jono BartleM50+50km2h 57m 58sGold
C37Joseph BullMU1430km2h 16m 39sSilver
A98Julian TaskerM40-4950km3h 07m 37sGold
A83Julie RandF60+50km3h 25m 51sGold
A15Justin CarrickM40-4950km2h 49m 26sGold
A77Karl PotterM40-4950km3h 35m 10sSilver
A43Keith HaywoodM50+50km3h 39m 24sSilver
C46Ken NewtonM60+30km2h 23m 07sSilver
B69Kevin MchardyM50+50km2h 15m 14sGold
A68Kim MossF50+50km3h 38m 21sSilver
B22Laura DawkinF40-4950km3h 49m 33sSilver
B73Liam NealeM18-3950km3h 23m 20sSilver
A121Louise YoungerF50+ E50km4h 11m 05sBronze
A85Luca ReinaM40-4950km3h 13m 33sGold
B34Lydia GouldF60+50km3h 08m 59sGold
C10Malcolm AngusM50+43km3h 30m 03sBronze
C28Marc MontserratM18-3943km2h 16m 33sGold
A119Marcus WynneM40-4950km2h 48m 21sGold
B10Mark BestM50+50km1h 43m 48sGold
C16Mark ButterfieldM60+30km1h 31m 13sGold
B13Mark CartwrightM50+50km4h 27m 10sBronze
A26Mark DoddsM50+50km3h 35m 12sSilver
A49Mark HulmeM50+50km2h 57m 01sGold
B55Mark LambourneM40-4950km3h 25m 43sSilver
B71Mark MillardM50+30km2h 24m 29sSilver
A63Mark MillerM50+50km2h 43m 20sGold
A74Mark PalmerM50+50km3h 58m 10sSilver
B87Mark RichardsM50+ E43km2h 09m 20sGold
B88Mark RiddingtonM50+50km3h 26m 07sSilver
B94Mark SawtellM50+ E50km3h 13m 04sGold
A105Mark TyrrellM40-4950km3h 25m 15sSilver
A2Martin ArnoldM50+50km3h 14m 56sGold
A11Martin BrickellM50+50km3h 41m 20sSilver
A19Martin ChuterM60+50km3h 00m 05sGold
A42Mathew HastieM40-4950km3h 24m 39sSilver
C15Matt BullM40-4930km2h 16m 33sSilver
B80Matt PavittM18-3950km3h 34m 10sSilver
B44Meg HiggsF18-3930km2h 00m 02sSilver
A80Michael PullingerM18-3950km3h 49m 55sBronze
B57Mike LillywhiteM60+50km3h 26m 13sGold
A39Mitch GoslingM40-4950km3h 24m 42sSilver
B46Neil HodderM50+50km4h 25m 18sBronze
A100Neil ThompsonM40-4950km3h 33m 10sSilver
A14Nick CareswellM60+ E50km2h 46m 00sGold
A75Nick PinerM18-3950km2h 52m 49sGold
C34Nick TaylorM50+30km2h 13m 07sSilver
A101Nick ThompsonM40-49 E50km2h 36m 57sGold
B4Nina ArbuckleF40-4930km2h 01m 06sGold
A32Nir EvronM40-4950km3h 10m 40sGold
C38Oscar ChamberlainMU1650km2h 38m 32sGold
B37Paolo GrittiM18-3950km3h 10m 49sSilver
C11Paul AshcroftM60+ E30km2h 12m 16sSilver
B7Paul AtkinsM40-4950km3h 13m 37sGold
A8Paul BooseyM50+50km3h 39m 17sSilver
B18Paul ClarkM40-4950km3h 09m 26sGold
A24Paul DilleyM60+ E50km2h 47m 25sGold
A35Paul GillespieM50+50km2h 40m 32sGold
A59Paul MartinM50+50km4h 22m 36sBronze
B100Paul TaylorM50+43km2h 59m 59sSilver
A112Paul WildeM50+50km2h 59m 30sGold
A46Peter HodgsonM50+50km3h 56m 56sSilver
A52Peter KelseyM50+50km2h 17m 24sGold
B64Phil MalamM50+50km2h 17m 36sGold
B59Philip LiptrotM50+50km3h 36m 01sSilver
B11Phillip BishopM50+50km2h 45m 15sGold
A88Phillip RitchieM50+43km3h 20m 00sSilver
B60Rafael LopesM40-4943km2h 05m 43sGold
B41Richard HawesM50+ E43km2h 06m 05sGold
B47Richard HollowayM50+ E50km2h 42m 42sGold
B67Richard MasonM60+50km2h 42m 38sGold
A61Richard McphersonM50+50km2h 30m 52sGold
B81Richard PavittM50+50km3h 33m 46sSilver
B93Richard Sambrook SmithM50+43km2h 35m 21sGold
A110Richie WalsheM18-3950km3h 36m 24sSilver
B72Robert MorganM50+50km3h 02m 46sGold
B79Robert PalmerM40-49 E43km2h 39m 11sGold
C31Robert PennM50+30km1h 44m 15sGold
A113Robert WillingtonM18-3943km4h 30m 32s
A29Roger ElfordM40-4943km3h 16m 47sSilver
B99Ron SutherlandM50+50km2h 53m 47sGold
A44Sam HedgesM18-3950km5h 30m 24s
A55Scott LauzonM18-3950km3h 51m 11sBronze
A62Scott MiddletonM40-4950km2h 49m 44sGold
B48Sean HowardM50+ E43km3h 27m 05sBronze
A57Shane LovellM18-3943km4h 30m 22s
A36Shaun GilmoreM50+50km4h 34m 12sGold
B12Simon Carson-JonesM40-4950km2h 13m 01sGold
C48Simon DunfordM50+50km2h 50m 18sGold
B65Simon MannM40-4950km2h 02m 22sGold
B75Simon O'HeaM60+50km3h 25m 33sGold
A87Simon RiderM50+ E50km2h 14m 36sGold
A91Simon RoweM50+50km2h 47m 56sGold
A69Stephen MullensM50+50km4h 06m 45sBronze
B58Steve LinesM50+ E43km2h 07m 19sGold
A56Steve LordM50+ E50km2h 49m 34sGold
A67Stuart MoseleyM40-4950km2h 55m 50sGold
B1Terry AkersM60+ E50km3h 40m 21sSilver
B89Terry RowlesM18-39 E50km2h 38m 54sGold
B74Tim NewmanM40-4950km2h 35m 54sGold
A81Tim QuickendenM40-4950km2h 45m 03sGold
A20Toby CoolesM60+30km2h 22m 35sSilver
A40Toby GruberM50+50km3h 40m 50sSilver
B45Toby HiggsM18-3943km2h 47m 56sSilver
B15Tommy CaveM40-4930km2h 24m 50sBronze
C47Tony ColeM50+50km2h 33m 23sGold
A92Tony RuddS50+50km2h 56m 43sGold
B84Val PlaceF60+50km3h 30m 44sGold
B86Vicky RhodesF60+ E50km3h 16m 50sGold
A18Victoria ChamberlainF40-49 E50km4h 03m 41sBronze
A90Warren RossiniM50+50km3h 46m 28sSilver
A28Will EdwardsM18-3950km5h 29m 52s
A84Mark ReedM50+50km3h 41m 54sSilver