Xo0Ma

Xo0Ma's Deadlock stats: Emissary III, 4,547 PP, 50.3% win rate over 173 ranked matches. Match history, heroes and rank on Statlocker.

Xo0Ma's most played heroes

HeroMatchesWin rate
Drifter4454.5%
Mo & Krill4242.9%
Lash4148.8%
Graves1471.4%
Rat King862.5%

Xo0Ma on Statlocker, Deadlock leaderboard, Hero win rates

Xo0Ma builds

Builds