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.
| Hero | Matches | Win rate |
|---|---|---|
| McGinnis | 117 | 63.2% |
| Wraith | 13 | 30.8% |
| Mo & Krill | 6 | 33.3% |
| Venator | 3 | 0.0% |
EVIL WIZARD on Statlocker, Deadlock leaderboard, Hero win rates