beesh!'s Deadlock stats: Emissary VI, 4,864 PP, 54.9% win rate over 82 ranked matches. Match history, heroes and rank on Statlocker.
beesh! on Statlocker, Deadlock leaderboard, Hero win rates
beesh! builds
Builds