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.
| Hero | Matches | Win rate |
|---|---|---|
| Venator | 20 | 65.0% |
| Shiv | 18 | 55.6% |
| Lash | 3 | 33.3% |
Super Sand on Statlocker, Deadlock leaderboard, Hero win rates