Steel's Deadlock stats: Emissary I, 3,753 PP, 54.3% win rate over 385 standard matches. Match history, heroes and rank on Statlocker.
Steel on Statlocker, Deadlock leaderboard, Hero win rates
Steel builds
Builds