The first of four Novice and Fife League meets was held at the Michael Woods Centre, Glenrothes.
As 2017 champions in all categories, the Step Rock swimmers have a hard act to follow but an amazing 33 out of 36 individual swims were personal bests or first-time swims.
Making PBs on their league debuts were Megan Stewart and James Wright (both 25m backstroke), Emily Apted (25m breaststroke), Lauren Millar (25m butterfly), Tommy Nolan (50m butterfly), Freya Edie, Carly McDonald and Oscar Geary (25m freestyle) and Edward Mifsud (25m freestyle and 50m backstroke), and Charlotte Williamson (50m freestyle).
Excellent swims from Ollie Taylor-Robertson (25m backstroke), Kaitlyn Lumsden (50m backstroke), Ellie Wilson (25m butterfly) and Sam Jaffray (50m freestyle) saw them take speed flash awards.
Taking first place in their races were Archie Suttie (50m backstroke), Jack Anderson (25m breaststroke) and Jamie McDonald (25m butterfly).
A dispute over acceptable competition swimwear controversially led to the afternoon Fife League being downgraded to a Level 3 Meet, resulting in the withdrawal of a number of Fife clubs.
The strangely subdued atmosphere did not seem to affect the swimmers though, with 16 out of 18 swimmers securing PBs in the 200m backstroke.
Isla Thoms won the 11/12 girls event in a 10s PB, also an unaccredited National Bronze squad time. Angus McCallum followed that with a win in the 15+ boys event.
Both Isla and Angus secured double victories in backstroke, taking the top spots in the 100m event also.
The boys 9-10 team of Corey Philip, Beinn Anderson, Finch Geary and Sam Coull had no-one else in their age group to race against so challenged older opposition well, Corey swimming aggressively in his 50m backstroke and Sam racing to a three second PB in the 100m freestyle.
Hamish Findlay’s time of 1:07 for 100m freestyle was a four second PB.