Leaderboard

ELO ranking leaderboard, showcasing players standings based on skill and performance ratings

Rank Boat Country Score