Rankings

World Ranking

NED

Nation

  • NED

Ranking

4th

Current points

11244.23

Legend