Phys1cs's Deadlock stats: Oracle II, 5,119 PP, 40.4% win rate over 52 ranked matches. Match history, heroes and rank on Statlocker.
Phys1cs on Statlocker, Deadlock leaderboard, Hero win rates
Phys1cs builds
Builds