Right

Right's Deadlock stats: Ascendant III, 6,670 PP, 51.2% win rate over 416 ranked matches. Match history, heroes and rank on Statlocker.

#50 on the Asia Valve leaderboard.

Right's most played heroes

HeroMatchesWin rate
Yamato12759.1%
Victor6046.7%
Lady Geist3441.2%
Billy3455.9%
Wraith2334.8%

Right on Statlocker, Deadlock leaderboard, Hero win rates

Right builds

Builds