Rankings

World Ranking

ECU

Nation

  • ECU

Ranking

23rd

Current points

2925.64

Legend