Lifey's Deadlock stats: Emissary III, 4,570 PP, 58.2% win rate over 196 ranked matches. Match history, heroes and rank on Statlocker.
Lifey on Statlocker, Deadlock leaderboard, Hero win rates
Lifey builds
Builds