Rotas's Deadlock stats: Eternus III, 7,396 PP, 54.6% win rate over 280 ranked matches. Match history, heroes and rank on Statlocker.
Rotas on Statlocker, Deadlock leaderboard, Hero win rates
Rotas builds
Builds