EVIL WIZARD

EVIL WIZARD's Deadlock stats: Ascendant IV, 6,799 PP, 57.6% win rate over 139 ranked matches. Match history, heroes and rank on Statlocker.

EVIL WIZARD's most played heroes

HeroMatchesWin rate
McGinnis11763.2%
Wraith1330.8%
Mo & Krill633.3%
Venator30.0%

EVIL WIZARD on Statlocker, Deadlock leaderboard, Hero win rates

EVIL WIZARD builds

Builds