Robert Bowles broke two records at Wantage White Horse's annual 1500m championships.
The 17-year-old's time of 17mins 10.77secs was not only only an age group record, but also beat the overall men's best time.
Josh Harrop (12) and Guy Giles (13) also swam to personal best times and smashed their respective age group records.
In the girls, Murran Harvey (10) the youngest swimmer in the event, broke the age group record by more than a minute and a half.
Other female record-breakers were Rachel Bedford (14) and Jo Benn (17).
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article