Mudoca's Deadlock stats: Phantom VI, 6,331 PP, 57.4% win rate over 108 ranked matches. Match history, heroes and rank on Statlocker.
Mudoca on Statlocker, Deadlock leaderboard, Hero win rates
Mudoca builds
Builds