Rankings
World Ranking
NED
Nation
NED
Ranking
7th
Current points
9204.80
Legend