Overwatch
Last 7 days
Overwatchis the #10 MOBA game for the last 7 days had 139,308 viewer hours across 1,881 streams by 1,085 streamers. Selly Apex was the top Overwatch streamer with 6 streams generating 48,431 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch and YouTube Live.