r3's Deadlock stats: Emissary V, 4,728 PP, 44.4% win rate over 18 ranked matches. Match history, heroes and rank on Statlocker.
r3 on Statlocker, Deadlock leaderboard, Hero win rates
r3 builds
Builds