Decay's Deadlock stats: Acolyte IV, 1,811 PP, 40.0% win rate over 20 ranked matches. Match history, heroes and rank on Statlocker.
Decay on Statlocker, Deadlock leaderboard, Hero win rates
Decay builds
Builds