• achievements earned 3,090,689
  • Players tracked 4,912
  • Blizzard Games 3
  • Cheaters Removed 1

Blizzard Leaderboard

Ranking # Battle.net Username
3790 meliodas#22923 3 0 25
3791 heartscar#2981 2 0 17
3792 Dan#19659 2 0 16
3792 Laitmare#2543 2 0 16
3792 Travman#1714 2 0 16
3792 Evet117#1758 2 0 16
3792 thomascosta#1956 2 0 16
3793 cosyCloud#1164 1 0 8
3793 valkzard#1304 1 0 8
3793 WickedSmoke#1752 1 0 8
3793 EthernetGuru#1337 1 0 8
3793 Windhauch#21604 1 0 8
3793 SonOfArmaged#1645 1 0 8

Leaderboard Options