Te Arawa Swimming juniors took to the pool at the Swimming Bay of Plenty Junior Championships in Rotorua and produced impressive results.
Not only were personal best times broken at the weekend, they also collected a decent haul of finals ribbons and top ranking medals.
Lynmore Primary School pupil Daniel Anderson, 10, won a bronze medal in the 50m and 100m breaststroke and a silver in the 200m breaststroke. He also won bronze medals in the 100m and 200m freestyle and in the 100m individual medley, and produced best times in every discipline.
Waahangateranginui Downes, 11, won sliver in the 50m and 100m freestyle and bronze in the 200m.
In the girls' championship, 10-year-old Lynmore Primary School pupil Angela Liu made an impact in her favourite race, the breaststroke, winning silver in the 50m and gold in the 100m.