Dota 2 is the #7 overall game and the #2 MOBA game for the last 7 days garnering 32,359,669
viewer hours across 219,120 streams by 64,722 streamers. dota2mc_ru
was the top Dota 2 streamer with 8 streams generating 1,590,850 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch and YouTube Live.