This is the 11th time this event has been held, and it was one of the most competitive, with eight swimmers finishing within 20 seconds at the front of the field.
Alec Swan triumphed in a close finish ahead of Luke Kelly, Fergus Drummond, Bendi Kepess, Oxford Bayley, Sierra Thomas, Terry Bone and Josh Sheridan. Hamish Neill and Sophie Alexander rounded out the top ten.
Results in age group order, click here
Results in finish order, click here