Krafer's Deadlock stats: Ascendant II, 6,538 PP, 54.1% win rate over 259 ranked matches. Match history, heroes and rank on Statlocker.
Krafer on Statlocker, Deadlock leaderboard, Hero win rates
Krafer builds
Builds