Stesha

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.

Stesha's most played heroes

HeroMatchesWin rate
Paradox8263.4%
Nurse Harrow2272.7%
Yamato1369.2%
Rat King1163.6%
Ivy862.5%

Stesha on Statlocker, Deadlock leaderboard, Hero win rates

Stesha builds

Builds