Most played heroes

All time
View all
Invoker
26 matches11W / 15L
42%
Slark
22 matches14W / 8L
64%
Phantom Lancer
21 matches14W / 7L
67%
Terrorblade
20 matches9W / 11L
45%
Lone Druid
18 matches9W / 9L
50%

Latest matches

View all

Slark

WinRankedKDA5 / 2 / 7Score27–16
9074487212

Slark

WinRankedKDANot recordedScore44–23
9074428312

Terrorblade

WinRankedKDA17 / 3 / 12Score50–26
9074370566

Anti-Mage

LossRankedKDA2 / 2 / 1Score11–35
9074327404

Luna

LossRankedKDA3 / 6 / 3Score16–46
9074283050

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 →