The first of four Fife Novice Leagues took place recently at the Michael Woods Centre in Glenrothes with Cupar swimmers showing up well.
Nineteen swimmers from CADSC took part in the morning swim, with the majority competing for the first time.
Kate Dalglish, Grace Finlay, Abigail Cousins and Jock Robertson started the day setting new PBs in their backstroke heats.
Breaststroke followed with Hannah Staal taking nine-seconds off her time, Logan Manson posted a two-second PB in a controlled swim.
Demi Corbishley swam close to her entry time over 50m, followed by Rowan Wingfield-Hayes who set a great PB, taking over five-seconds off.
Eve Hewitt and Cameron McMaster finished the breaststroke with great swims.
Butterfly saw Jessica MacLeod place second in her heat after a determined swim.
Isla Lorimer, Scarlett Ferris and Oliver Goad then competed in the 50m events, each putting in great swims and setting good PB times.
The final individual swims were freestyle, with Mia Anderson winning her age-group comfortably.
Rachel Haacker, slashed her PB by 24 seconds over 50m.
Amy Anderson and Ebony Sharp then raced in a very exciting heat with Amy placing first.
Ebony stormed up through the field, also placing well.
Inver Petrie, swimming for the boys, set a six-second PB in a very determined race.
Kate Dalglish and Logan Manson set really good PBs.
The relay races came last, with excitement levels raising the roof.
The nine and under girls placed first in a really gripping set of heats.
The 10-12yr old boys were in the very last race of the day.
Jock started off and Cameron had a superb 25m breaststroke to pull the team into second place, which was held right to the end by Oliver and Inver who refused to be caught to wrap up a great meet.