Shadich's Deadlock stats: Emissary III, 4,571 PP, 49.6% win rate over 639 ranked matches. Match history, heroes and rank on Statlocker.
Shadich on Statlocker, Deadlock leaderboard, Hero win rates
Shadich builds
Builds