Your Triathlon Home
Login to your account
Genta Uchida
Genta
Uchida
Japan
Personal details
Country
Japan
Standings
World Triathlon Series
#91
Daily Tri Short Course Rankings
Swim
#179
Bike
#347
Run
#108
Overall
#158
Fantasy
© The Daily Tri 2024
Privacy Policy