OverviewHeroesMatchesRecordsTeammatesItems
| Hero | Games | Win rate | KDA |
|---|---|---|---|
Invoker | 1,426 | 56.1% | 3.94 |
Storm Spirit | 743 | 53.7% | 4.22 |
Ember Spirit | 535 | 54.2% | 4.48 |
Pangolier | 516 | 51.0% | 3.35 |
Tiny | 457 | 55.1% | 3.63 |
Legion Commander | 438 | 56.8% | 2.61 |
| Games | Win rate | KDA | |
|---|---|---|---|
| All games | 15,727 | 53.3% | 5.16 |
| Ranked | 14,288 | 52.6% | 5.21 |
| Unranked | 1,311 | 59.3% | 4.64 |
| Turbo |
| 128 |
| 63.3% |
| 5.53 |