Castle Douglas High School pupil Sam Barbour, who rides for Steppingstanes Youth Cycling Club, had a successful outing in the third round of the Scottish Cyclo-cross Series at Irvine Beach Park on Sunday.
Sam took the victory in the junior men category with a flawless ride throughout.
Thanks go to the Stewartry Sports Council and The Hollywood Trust for their continued support.