OverviewHeroesMatchesRecordsTeammatesItems
| Hero | Games | Win rate | KDA |
|---|---|---|---|
Invoker | 1,586 | 59.0% | 4.68 |
Ember Spirit | 595 | 51.9% | 4.68 |
Templar Assassin | 564 | 55.7% | 4.41 |
Storm Spirit | 491 | 54.4% | 4.39 |
Morphling | 481 | 49.7% | 4.49 |
Puck | 463 | 56.6% | 4.66 |
| Games | Win rate | KDA | |
|---|---|---|---|
| All games | 16,621 | 53.2% | 5.73 |
| Ranked | 12,611 | 52.7% | 6.09 |
| Unranked | 3,935 | 54.9% | 4.56 |
| Turbo |
| 75 |
| 50.7% |
| 4.94 |