Stesha's Deadlock stats: Oracle II, 5,182 PP, 64.4% win rate over 149 ranked matches. Match history, heroes and rank on Statlocker.
#128 on the Europe Valve leaderboard.
| Hero | Matches | Win rate |
|---|---|---|
| Paradox | 82 | 63.4% |
| Nurse Harrow | 22 | 72.7% |
| Yamato | 13 | 69.2% |
| Rat King | 11 | 63.6% |
| Ivy | 8 | 62.5% |