Rankings
World Ranking
NED
Nation
NED
Ranking
8th
Current points
9079.80
Legend