Taketa's Deadlock stats: Emissary VI, 4,808 PP, 51.9% win rate over 135 ranked matches. Match history, heroes and rank on Statlocker.
Taketa on Statlocker, Deadlock leaderboard, Hero win rates
Taketa builds
Builds