Dimsik's Deadlock stats: Emissary VI, 4,920 PP, 51.7% win rate over 242 ranked matches. Match history, heroes and rank on Statlocker.
Dimsik on Statlocker, Deadlock leaderboard, Hero win rates
Dimsik builds
Builds