KA Opus.esc's Deadlock stats: Emissary II, 4,426 PP, 52.2% win rate over 67 ranked matches. Match history, heroes and rank on Statlocker.
| Hero | Matches | Win rate |
|---|---|---|
| Haze | 27 | 63.0% |
| Wraith | 17 | 47.1% |
| Venator | 7 | 28.6% |
| Infernus | 5 | 80.0% |
| Mina | 3 | 33.3% |
KA Opus.esc on Statlocker, Deadlock leaderboard, Hero win rates