RiverTM

RiverTM's Deadlock stats: Emissary II, 4,420 PP, 57.7% win rate over 317 ranked matches. Match history, heroes and rank on Statlocker.

RiverTM's most played heroes

HeroMatchesWin rate
Rem19757.9%
Viscous5669.6%
Infernus2055.0%
Solomon1957.9%
Ivy1546.7%

RiverTM on Statlocker, Deadlock leaderboard, Hero win rates

RiverTM builds

Builds