storm that is approaching's Deadlock stats: Ascendant II, 6,507 PP, 54.3% win rate over 35 ranked matches. Match history, heroes and rank on Statlocker.
#81 on the Europe Valve leaderboard.
| Hero | Matches | Win rate |
|---|---|---|
| Seven | 6 | 50.0% |
| Paradox | 4 | 0.0% |
| Drifter | 4 | 75.0% |
| Vindicta | 4 | 0.0% |
| Mirage | 4 | 50.0% |
storm that is approaching on Statlocker, Deadlock leaderboard, Hero win rates