Stone's Deadlock stats: Phantom III, 5,967 PP, 66.2% win rate over 68 ranked matches. Match history, heroes and rank on Statlocker.
Stone on Statlocker, Deadlock leaderboard, Hero win rates
Stone builds
Builds