Manx cyclist Peter Kennaugh won the overall Isle of Man Youth Tour after the final stage on Sunday.
He came second in a bunch sprint in Port Erin, to take the Junior title.
His Isle of Man team mate Caroline O'Neill won the girls' race.
Chris Whorral went into the final day with the yellow jersey, but just missed out in the Youth A race category. Chris Nicholson was fourth.
The highest placed Manx finisher in the Youth B class was Thomas Mazzone of Team Scottish Provident Isle of Man in ninth.
His team mate Alicia Corlett was the best in the girls' Youth A and B in 16th, Joshua Knights was fourth in the Youth C class, and Matthew Bostock won the Youth D and E class.
Researching your Manx family history can be a very interesting and rewarding hobby. Trace your roots in the Isle of Man with our helpful of guide.