World Ranking#517
All time highest#1026
Athlete ID11307
Country:Spain
Gender:Male
Category:Adult
Javier MORENO