Mishka's Deadlock stats: Mystic II, 2,680 PP, 50.2% win rate over 279 standard matches. Match history, heroes and rank on Statlocker.
Mishka on Statlocker, Deadlock leaderboard, Hero win rates
Mishka builds
Builds