Overwatch 2
Last 7 days
Overwatch 2is the #19 overall gameand the #8 FPS game for the last 7 days garnering 5,561,370 viewer hours across 169,292 streams by 69,681 streamers. ow_esports was the top Overwatch 2 streamer with 5 streams generating 586,076 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch.