Rankings
World Ranking
ECU
Nation
ECU
Ranking
23rd
Current points
2925.64
Legend