bramoule's Deadlock stats: Emissary II, 4,493 PP, 42.1% win rate over 423 ranked matches. Match history, heroes and rank on Statlocker.
| Hero | Matches | Win rate |
|---|---|---|
| Grey Talon | 273 | 42.9% |
| Mina | 128 | 41.4% |
| Paradox | 20 | 35.0% |
| Infernus | 2 | 50.0% |
bramoule on Statlocker, Deadlock leaderboard, Hero win rates