World Ranking#611
All time highest#1294
Athlete ID13860
Country:Spain
Gender:Male
Category:Adult
Sergio Díaz Tejedor