Nineteen swimmers from Cupar and District Swimming Club took part in the third round of the Fife Novice League.
The morning event, held at the Carnegie Leisure Centre in Dunfermline, started brilliantly with Jessica MacLeod picking up a flash for her 25m backstroke.
Swimmers who race faster than the cut off time for Novice League achieve a flash and at this event the Cupar swimmers picked up seven of these coveted speeding tickets.
Logan Manson then picked up a PB followed by Rowan Wingfield-Hayes and first-time novice leaguer, Sophie Juskowiak, each picking up a flash.
The breaststroke heats followed with Kate Dalglish, Isla Lorimer and Rachel Haacker all achieving excellent new PBs.
In the butterfly everyone set a new PB, with Ebony Sharp, newly promoted to the bronze squad, taking nearly 14 seconds off.
Scarlett Ferris and Oliver Goad both won their age groups and were awarded flashes.
Scarlett now has only one last flash to win.
The freestyle also saw everybody swim a lifetime best with Hannah Staal and Theo Ellis-Morton both racing strongly over 25m.
Abigail Cousins swam a super-fast 50m race to win a flash, then Danielle Ashford took nearly 10 seconds off despite a hand injury and Cameron McMaster finished off the freestyle with an eye-watering 36.42 swim to finish way ahead of the other competitors and secure a flash by nearly seven seconds.
Jessica was back in the pool to swim a convincing 50m butterfly, then Isla and Cameron both picked up PBs in the 100m IM.
The greatest excitement was reserved for the relay races, with the nine and under girls taking second place overall.
The 10 and over girls’ A and B teams took first and sixth respectively and the boys’ team had a great race finishing fourth.
The final Fife Novice Gala of the year is on May 11 at the Michael Woods Centre in Glenrothes.
Step Rock up for crucial league points page 58.