Ren

Ren's Deadlock stats: Oracle IV, 4,644 PP, 53.0% win rate over 1,015 standard matches. Match history, heroes and rank on Statlocker.

#351 on the North America Valve leaderboard.

Ren's most played heroes

HeroMatchesWin rate
Vindicta23852.5%
Haze20956.5%
Pocket9857.1%
Paradox8356.6%
Shiv6850.0%

Ren on Statlocker, Deadlock leaderboard, Hero win rates

Ren builds

Builds