karmeow's Deadlock stats: Emissary IV, 4,665 PP, 40.0% win rate over 65 ranked matches. Match history, heroes and rank on Statlocker.
karmeow on Statlocker, Deadlock leaderboard, Hero win rates
karmeow builds
Builds