Riders were treated to glorious sunshine at the event, which also incorporated round three of the SWXC Series.
Dartmoor led the way in the junior races. Lara Dix took victory in the youth female category, ahead of Mid-Devon’s Eva Fox and Plymouth Flyers’ Poppy Fitzgerald.
In the juvenile male event, Matthew Holmes grabbed the title ahead of Dartmoor’s Freddie Day in second, while Max Standen won the youth male category.
Dartmoor claimed a double at under-10 level, with Bryony Medland winning the girls’ race and Charlie Day the boys’ event.
Georgia Smith secured the under-eight crown, with Dartmoor’s Harriet Day third, while Douglas Cook won the boys’ under-eight event.
In the senior race, Leo White took a convincing victory in the expert male category, ahead of Alex Rhodes and Ed Welsh.
Jack Southcott won the elite male event, with Jack Jee and Luke Eggar making up the podium.
Richard Gorst was first male vet, with Anthony White winning the grand vet title and Chris Seavell the super vet category.
Plymouth Corinthians’ Kari Eilertsen won the women’s expert title, ahead of Saint Piran’s Jenny Bolsom.
Saint Piran’s Christina Wiejack was first elite woman ahead of Davina McLelland and Libby Harman.
Mid-Devon’s Georgia Vaines was first female vet and Miriam Whitehurst was first female grand vet.
All pictures are low resolution and are protected by copyright so should not be used without permission.


