Ranking History

World Ranking #143

Full World Ranking

Continental Ranking #19

Full South America Ranking

National Ranking #2

Full Ecuador Ranking

Comments

Follow your team