Dota 2 is the #6 overall game and the #2 MOBA game for the last 7 days garnering 29,636,197
viewer hours across 166,659 streams by 53,220 streamers. dota2mc_ru
was the top Dota 2 streamer with 6 streams generating 1,872,986 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch and YouTube Live.