Recent Matches
Signature Heroes
-
Vengeful Spirit24 games overallLast game: 2017-03-22Pick rate:24 / 276 (9%)Record:13 / 11 (54%)
-
Witch Doctor58% wins in 19 gamesLast game: 2015-11-08Pick rate:19 / 276 (7%)Record:11 / 8 (58%)