Moulton youngster Cameron Neilson enjoyed a very busy and successful weekend with two national competitions in two days.
In the GHS 10-mile time trial championship for juvenile riders, he set a new personal best time of 28.38 with an average speed of close to 21mph to finish 116th overall and 10th in his age group.
In the National Clarion Track Championships omnium event he was sixth with 30 points.