Twitch Top Streamers

Rating is based on average concurrent viewers, followers, views and stream time for the last 30 days, October 2019