March Marlins swimmer Stephen Mavin picked up three golds for Cambridgeshire at the InterCounty Gala in Newmarket.

Mavin was first in the breaststroke, butterfly and backstroke as Cambridgeshire finished third behind Bedfordshire and Norfolk.

Five other Marlins also competed for the county - Martyn Fresher came second in the breaststroke, Garry Mavin second in freestyle, Richard O’Leary third in the butterfly, Andrew Fresher third in the backstroke and Cara Fresher fifth in the freestyle.

Ten March Marlins took part in the first round of Peterborough Mini Meet on Saturday and gained another 13 personal bests.

Aiden Gray and Chloe Cook claimed third places and there were personal bests for Alison Peacock, Georgia Ambrose, Jessica Shaw, Lucie Cross, Maddison Pauley, Molly McGowen and Jack Dawson.