Moon

Moon's Deadlock stats: Ascendant I, 6,416 PP, 56.2% win rate over 153 ranked matches. Match history, heroes and rank on Statlocker.

Moon's most played heroes

HeroMatchesWin rate
Paige4067.5%
Rem2450.0%
The Doorman1942.1%
Seven1361.5%
Infernus966.7%

Moon on Statlocker, Deadlock leaderboard, Hero win rates

Moon builds

Builds