TALENTED swimmers at Salisbury Stingrays racked up bags of medals at the Wiltshire County Youth Swimming Championships.

Twenty-three teenagers from the Five Rivers Leisure Centre-based club played their part in Swindon, amassing 23 golds, 22 silvers and 15 bronze medals.

They also gained 32 junior championship final places and 30 senior championship final places, along with a host of personal best times which saw swimmers qualify for the South West regional championships in Plymouth in May.

Among the finalists was 15-year-old David Morton, who achieved an nine first place junior championship final positions.

Also making it through were Oni Taiwo who recorded a number of top three places, Katy Cutler, Lily Battersby, Abigail Burn, Alex Doran, Harry Brown, Sidney Fenwick, Jessica Cusack, Phoebe Wing, Clare Southon, Luke Demetri and Matilda Bryant.

Throughout the weekend other swimmers competed and gained some personal best times including, Sasha Elliott, Emily Morton, India Rogers, Freya Croager, Harry Salmon, Joshua Bills, Alistair Kershaw, Robert Croager, Robert Langan and Charlie Balshaw.