Overwatch 2
Last 7 days
Overwatch 2is the #27 overall gameand the #7 FPS game for the last 7 days garnering 4,101,287 viewer hours across 88,740 streams by 36,614 streamers. ow_esports was the top Overwatch 2 streamer with 6 streams generating 418,663 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch.