Tom Richard

Tom Richard
Tom
Richard
🇫🇷France
Personal details
Country
France 🇫🇷
Birth Place
Saint germain en Laye, France
Socials
Standings
World Triathlon Series
#50
Daily Tri Long Course Rankings
Swim
#508
Bike
#892
Run
#969
Overall
#979
Daily Tri Short Course Rankings
Swim
#32
Bike
#62
Run
#73
Overall
#41
Earnings