jerry's Deadlock stats: Emissary IV, 4,615 PP, 42.9% win rate over 91 ranked matches. Match history, heroes and rank on Statlocker.
jerry on Statlocker, Deadlock leaderboard, Hero win rates
jerry builds
Builds