Puzzle's Deadlock stats: Oracle VI, 5,642 PP, 48.7% win rate over 76 ranked matches. Match history, heroes and rank on Statlocker.
Puzzle on Statlocker, Deadlock leaderboard, Hero win rates
Puzzle builds
Builds