World Ranking#888
All time highest#2111
Athlete ID14691
Country:Germany
Gender:Male
Category:Junior
Michel Nowak