Miriam Casillas García
Athlete's Profile
Spain
1992
World Triathlon Athlete ID: 30383
Rankings & Stats
World Ranking 33World Triathlon Championship Series 19Individual Olympic Qualification 17Continental 25 Starts 141
Podiums 16
Wins 7