Rankings
World Ranking
EST
Nation
EST
Ranking
27th
Current points
2299.71
Legend