39's Deadlock stats: Ritualist III, 3,802 PP, 63.3% win rate over 117 ranked matches. Match history, heroes and rank on Statlocker.
39 on Statlocker, Deadlock leaderboard, Hero win rates
39 builds
Builds