mellow's Deadlock stats: Ascendant I, 6,458 PP, 75.0% win rate over 4 ranked matches. Match history, heroes and rank on Statlocker.
mellow on Statlocker, Deadlock leaderboard, Hero win rates
mellow builds
Builds