Jamie Riddle
Athlete's Profile
South Africa
2000
World Triathlon Athlete ID: 103943
Rankings & Stats
World Ranking 71World Triathlon Championship Series 99Long Distance Triathlon 124Continental 4 Starts 77
Podiums 25
Wins 17