Yessica's Deadlock stats: Phantom I, 5,794 PP, 75.0% win rate over 52 ranked matches. Match history, heroes and rank on Statlocker.
Yessica on Statlocker, Deadlock leaderboard, Hero win rates
Yessica builds
Builds