OverviewHeroesMatchesRecordsTeammatesItems
| Hero | Games | Win rate | KDA |
|---|---|---|---|
Anti-Mage | 528 | 54.5% | 3.21 |
Ember Spirit | 495 | 53.3% | 3.69 |
Invoker | 447 | 50.1% | 2.66 |
Terrorblade | 443 | 53.0% | 3.43 |
Nature's Prophet | 439 | 49.0% | 2.32 |
Morphling | 386 | 47.4% | 3.01 |
| Games | Win rate | KDA | |
|---|---|---|---|
| All games | 15,190 | 52.1% | 4.42 |
| Ranked | 12,078 | 51.6% | 4.44 |
| Unranked | 2,927 | 53.5% | 4.27 |
| Turbo |
| 185 |
| 61.6% |
| 5.56 |