EpicZRay's Deadlock stats: Emissary V, 4,765 PP, 59.3% win rate over 91 ranked matches. Match history, heroes and rank on Statlocker.
| Hero | Matches | Win rate |
|---|---|---|
| Billy | 15 | 73.3% |
| Viscous | 13 | 46.2% |
| Abrams | 12 | 50.0% |
| Paradox | 10 | 60.0% |
| Bebop | 7 | 42.9% |
EpicZRay on Statlocker, Deadlock leaderboard, Hero win rates