Showing top Hero players with at least 50 matches played.
Data pulled from RivalsMeta.com
Minimum rank: Diamond+
Minimum matches: 30+
Updates every hour
Rank
Player
Rank
Elo
Matches
Win Rate