Y'all's Deadlock stats: Eternus III, 7,385 PP, 69.5% win rate over 259 ranked matches. Match history, heroes and rank on Statlocker.
Y'all on Statlocker, Deadlock leaderboard, Hero win rates
Y'all builds
Builds