Jack Willis
Athlete's Profile
Great Britain
1997
World Triathlon Athlete ID: 74423
Rankings & Stats
World Ranking 45World Triathlon Championship Series 45Individual Olympic Qualification 68Continental 29 Starts 78
Podiums 7
Wins 0