SAND's Deadlock stats: Oracle III, 5,291 PP, 52.9% win rate over 17 ranked matches. Match history, heroes and rank on Statlocker.
SAND on Statlocker, Deadlock leaderboard, Hero win rates
SAND builds
Builds