ebfritz's Deadlock stats: Mystic II, 3,089 PP, 46.4% win rate over 28 ranked matches. Match history, heroes and rank on Statlocker.
ebfritz on Statlocker, Deadlock leaderboard, Hero win rates
ebfritz builds
Builds