Kevin Mackinnon June 6, 2021
Lucy Charles-Barclay finishes fifth in World Triathlon debut, Amelie Kretz takes 21st