Faye Rogers broke her own European record on the final day of the Scottish Swimming Championships.
The Paralympic champion’s previous 100m butterfly S10 best time was 1:05.46 and she won in 1:04.04 at Edinburgh’s Royal Commonwealth Pool.
The 22-year-old is the reigning world champion in her discipline and took gold at last year’s Paris Games.
Archie Goodburn followed his 100m breaststroke success on Friday with victory in the 50m and Ciara Schlosshan secured victory in the 100m butterfly.
Kara Hanlon completed a hat-trick of breaststroke wins by taking gold in the 50m.