World Ranking#563
All time highest#1309
Athlete ID14325
Country:Indonesia
Gender:Male
Category:Adult
Muhammad Ihsan Alfian