Games analyzed: 14,250,989
Rank Player Player Rating Legend Mastery
Background