Jamie Riddle
Athlete's Profile
South Africa
2000
World Triathlon Athlete ID: 103943
Rankings & Stats
World Ranking 81World Triathlon Championship Series 129Individual Olympic Qualification 66Continental 1 Starts 77
Podiums 25
Wins 17