Super Sand

Super Sand's Deadlock stats: Emissary III, 4,581 PP, 58.5% win rate over 41 ranked matches. Match history, heroes and rank on Statlocker.

Super Sand's most played heroes

HeroMatchesWin rate
Venator2065.0%
Shiv1855.6%
Lash333.3%

Super Sand on Statlocker, Deadlock leaderboard, Hero win rates

Super Sand builds

Builds