Rankings
World Ranking
NED
Nation
NED
Ranking
1st
Current points
14435.99
Legend