apex_monk's Deadlock stats: Emissary VI, 4,814 PP, 55.1% win rate over 147 ranked matches. Match history, heroes and rank on Statlocker.
| Hero | Matches | Win rate |
|---|---|---|
| Bebop | 45 | 51.1% |
| Abrams | 26 | 65.4% |
| Grey Talon | 23 | 65.2% |
| Baba | 12 | 66.7% |
| Billy | 11 | 45.5% |
apex_monk on Statlocker, Deadlock leaderboard, Hero win rates