Genta Uchida
Athlete's Profile
Japan
1997
World Triathlon Athlete ID: 104247
Rankings & Stats
World Ranking 102World Triathlon Championship Series 112Individual Olympic Qualification 148Continental 11 Starts 74
Podiums 5
Wins 2