EpicZRay

EpicZRay's Deadlock stats: Emissary V, 4,765 PP, 59.3% win rate over 91 ranked matches. Match history, heroes and rank on Statlocker.

EpicZRay's most played heroes

HeroMatchesWin rate
Billy1573.3%
Viscous1346.2%
Abrams1250.0%
Paradox1060.0%
Bebop742.9%

EpicZRay on Statlocker, Deadlock leaderboard, Hero win rates

EpicZRay builds

Builds