Most played heroes

All time
View all
Puck
86 matches56W / 30L
65%
Ember Spirit
43 matches28W / 15L
65%
Snapfire
40 matches30W / 10L
75%
Storm Spirit
28 matches16W / 12L
57%
Queen of Pain
25 matches16W / 9L
64%

Latest matches

View all

Juggernaut

WinRankedKDA14 / 3 / 9Score46–31
9074842168

Lifestealer

LossRankedKDA15 / 7 / 13Score48–55
9074734734

Sniper

LossRankedKDA15 / 10 / 14Score48–54
9074617403

Ember Spirit

LossRankedKDANot recordedScore57–57
9074248244

Luna

LossRankedKDA15 / 2 / 3Score34–46
9074144017

Popular commands

59 of 59 commands

Want these commands for your stream?

Dotabod adds real-time stats, automated predictions, and smart chat commands to your Dota 2 stream — free to get started.

Browse more Dota 2 streamers →