??'s Deadlock stats: Oracle I, 5,085 PP, 46.7% win rate over 330 ranked matches. Match history, heroes and rank on Statlocker.
?? on Statlocker, Deadlock leaderboard, Hero win rates
?? builds
Builds