noteda's Deadlock stats: Oracle II, 5,158 PP, 56.0% win rate over 250 ranked matches. Match history, heroes and rank on Statlocker.
noteda on Statlocker, Deadlock leaderboard, Hero win rates
noteda builds
Builds