chen2's Deadlock stats: Oracle III, 5,276 PP, 65.6% win rate over 32 ranked matches. Match history, heroes and rank on Statlocker.
chen2 on Statlocker, Deadlock leaderboard, Hero win rates
chen2 builds
Builds