Rankings

World Ranking

EST

Nation

  • EST

Ranking

28th

Current points

2046.71

Legend