Meaning-21399

Meaning#21399

Medic
12485 - 10254
Record
Last Played
Master 1
Last Update Time
Hero
Games
Win Rate
KDA
Hero
Games
Win Rate
KDA
Juno
17
70.59%
5.89
Mercy
6
66.67%
4.61
Brigitte
6
66.67%
8.75
Baptiste
3
33.33%
6.60
Lifeweaver
2
100.00%
13.14
Moira
1
3.71