Lefaa's Deadlock stats: Eternus IV, 7,431 PP, 60.4% win rate over 270 ranked matches. Match history, heroes and rank on Statlocker.
Lefaa on Statlocker, Deadlock leaderboard, Hero win rates
Lefaa builds
Builds