Local athletes will mix it with some of the best from these shores and abroad over the coming days at the Edinburgh International Swim Meet, which incorporates the British Swimming Championships at the Royal Commonwealth Pool.
The meet takes place from tomorrow to Sunday and for swimmers getting ready to head to the Commonwealth Games in Australia next month, this is a vital gathering as their preparations for Gold Coast continue.
Fans will get to see many of Britain’s best, including Olympic and World Champion Adam Peaty, World Champions James Guy, Duncan Scott and Stephen Milne and Olympic medallist Siobhan-Marie O’Connor in action.
From a local point of view there will be a chance to see teenage talent Keanna MacInnes early on day one as she will be action in the women’s 100m butterfly heats.
It was a dream 2017 for the Firrhill High School Senior 5 pupil and she will hope that 2018 will be even better.
Last year the Heart of Midlothian 16-year-old beat Olympian Hannah Miley in a 200m butterfly race in July and then she picked up a bronze medal at the FINA World Junior Championships in the USA in August.
Tain Bruce, the Edinburgh University swimmer, is not heading to the Games, but she has been in great form of late and she will go in the same heats tomorrow morning.
The men’s 100m freestyle heats are next up on the first morning and Stirling University’s Duncan Scott will be favourite in that event.
Edinburgh University duo David Cumberlidge and Jack Thorpe will be aiming for final places though and are ones to watch.
Lucy Hope is a member of Team Scotland and she will be in action on day one alongside Edinburgh University team-mate Kathryn Greenslade in the heats of the women’s 200m freestyle, with both having gone under 1:59.00 this season to date.
Spectators will then get to see James Guy when he goes in the men’s 200m butterfly heats. Warrender’s Archie Goodburn is also in that event and it will be good experience for the teenager.
To close the first morning, MacInnes will then go up against Team Scotland team-mate Miley in the women’s 400m IM heats.
There are three sessions taking place each day with the morning sessions beginning at 8.45am.
The subsequent sessions are at 12.30pm and 5pm (4.30pm on Sunday).