RRR's Deadlock stats: 60.6% win rate over 99 standard matches. Match history, heroes and rank on Statlocker.
#931 on the Europe Valve leaderboard.
RRR on Statlocker, Deadlock leaderboard, Hero win rates
RRR builds
Builds