World Ranking#105
All time highest#80
Athlete ID12336
Country:USA
Gender:Male
Category:Adult
Nelson DELLIS