More than 300 cyclists hopped on their bikes for the fifth annual Pock Pedal Sportive.
Each rider selected a distance of 25, 60 or 100 miles. They were all timed electronically by a device set up at the Henry Thirsk Amenity Centre in Pocklington, which was the start and finishing point.
Organised by Clifton Cycling Club in collaboration with the Rotary Club of Pocklington, riders of all ages took part in the sportive - a personal challenge against the clock. They left in staggered starts from 8am onwards on Saturday, and many of them achieved a personal best.
One of the youngest entrants was an eight-year-old who completed the mini ride of 25 miles in less than two hours.
Organisers have thanked Pocklington Football Club for the use of its clubhouse and grounds.
Money raised from the event will go to Yorkshire Air Ambulance and Rotary charities.