Genta Uchida
Athlete's Profile
Japan
1997
World Triathlon Athlete ID: 104247
Rankings & Stats
World Ranking 121World Triathlon Championship Series 112Individual Olympic Qualification 148Continental 15 Starts 75
Podiums 6
Wins 2