minus-squareGigglyWalrus@alien.topBtoMain@soccer.forum•[Elo Ratings] Top 100 countries (November 2023)linkfedilinkarrow-up1·10 months agoUSA on 1776 points linkfedilink
USA on 1776 points