Ajay's Deadlock stats: Emissary II, 4,478 PP, 33.3% win rate over 9 ranked matches. Match history, heroes and rank on Statlocker.
Ajay on Statlocker, Deadlock leaderboard, Hero win rates
Ajay builds
Builds