Mocha-11777

Mocha#11777

No Title
6809 - 5120
Record
Last Played
Grandmaster 1
Grandmaster 1
Grandmaster 3
Last Update Time
Hero
Games
Win Rate
KDA
Hero
Games
Win Rate
KDA
Mercy
54
42.59%
0.33
Ana
18
50.00%
2.02
Brigitte
18
44.44%
1.85
Lúcio
10
50.00%
2.77
Zenyatta
6
50.00%
1.73
Moira
5
60.00%
5.08