Olivia Mathias
Athlete's Profile
Great Britain
1998
World Triathlon Athlete ID: 83263
Rankings & Stats
World Ranking 75World Triathlon Championship Series 59Individual Olympic Qualification 68Continental 43 Starts 72
Podiums 25
Wins 8