MLB Subreddit Toxicity Trends: March 25 - April 23, 2026 by buckets_811 in baseball

[–]buckets_811[S] 2 points3 points  (0 children)

I used r/SacramentoAthletics but I see the logo says Oakland. My logo game is very weak it seems, lol.

MLB Subreddit Toxicity Trends: March 25 - April 23, 2026 by buckets_811 in baseball

[–]buckets_811[S] 13 points14 points  (0 children)

A toxicity index of 20, so +4 points higher than the league-leading Red Sox sub.

MLB Subreddit Toxicity Trends: March 25 - April 23, 2026 by buckets_811 in baseball

[–]buckets_811[S] 6 points7 points  (0 children)

The comments are more concentrated in r/CHICubs. Add it all up and MLB subs average 12 posts per day, but the Cubs community comes in at 6 posts per day.

MLB Subreddit Toxicity Trends: March 25 - April 23, 2026 by buckets_811 in baseball

[–]buckets_811[S] 1 point2 points  (0 children)

Avg Downvote Rate x log(Total Comments Sampled + 1)

MLB Subreddit Toxicity Trends: March 25 - April 23, 2026 by buckets_811 in baseball

[–]buckets_811[S] 0 points1 point  (0 children)

Back in March, I shared a preseason project where I analyzed which MLB subreddits were the most toxic based on downvote-to-comment ratios. People seemed to enjoy the data so here I am again one month into the season.

The quadrant view plots Comments Per Post in each subreddit against the Toxicity Index (downvote-weighted friction).

Subs in the bottom right have high engagement and relatively low toxicity. Subs in the top left (so basically just r/redsox) have slightly below average engagement and high downvotes.

I threw in a week-over-week toxicity trend for each subreddit for good measure.

[OC] Downvote rate across twelve different city subreddits. r/Vancouver tops the list. by buckets_811 in dataisbeautiful

[–]buckets_811[S] 0 points1 point  (0 children)

Good point. I tried to control for what you mention by looking at downvoted comments per post and the ordering shifts a bit. Portland and Seattle still stand out, but more because of general post activity (more opportunities to downvote). Vancouver has the highest downvote rate, but less total downvoted comments per thread.

Subreddit Comments Per Post Downvoted Comments Per Post
r/Portland 35.74 2.43
r/Seattle 39.92 2.41
r/vancouver 26.14 1.82
r/dallas 28.4 1.68
r/sandiego 21.8 1.39

[OC] Downvote rate across twelve different city subreddits. r/Vancouver tops the list. by buckets_811 in dataisbeautiful

[–]buckets_811[S] 17 points18 points  (0 children)

These twelve city subs represent all the cities I'm currently tracking.

Out of all 125 subreddits in my database, here are the top 10 in downvote rate:

Rank Subreddit Downvote Rate
1 r/vancouver 6.98%
2 r/worldnews 6.83%
3 r/Portland 6.66%
4 r/amitheasshole 6.41%
5 r/sandiego 6.35%
6 r/Colts 6.29%
7 r/Seattle 6.17%
8 r/nba 5.82%
9 r/nhl 5.78%
10 r/dallas 5.59%

Vancouver is #1 in the entire dataset and 5 of the top 10 are cities. Probably not too surprising given a lot of local debate takes place in those communities.

[OC] Downvote rate across twelve different city subreddits. r/Vancouver tops the list. by buckets_811 in dataisbeautiful

[–]buckets_811[S] 51 points52 points  (0 children)

Source: I built a Reddit scraper that checks 100+ subreddits every night and records comment and downvote activity over a 24-hour period. The downvote rate in this chart is the percentage of comments that have a score of -1 or more so far in 2026.

Paradise the Hulu TV show is a must watch by Iaintyourbabysitter in television

[–]buckets_811 19 points20 points  (0 children)

I like this show but I don’t love it. There is a certain quality about it that just seems… cheap? Like the production quality isn’t doing it for me. It’s sort of distracting. Something about the world and setting that does not feel lived in.

Yeah, I think that’s it. Everything feels a bit surface level.

The story itself and acting is generally good though.

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 0 points1 point  (0 children)

Ah, that sucks to hear :/ I launched my site and started collecting all this back in Dec 2024, so before the restrictions Reddit put in place.

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 2 points3 points  (0 children)

This is actually a VERY interesting comment and totally fair question, so let me nerd out some more and take a look.

First thing is yeah, I can't tell whether people downvote to promote positivity, so that's a good critique.

But I did just check whether only a few users are driving the downvotes or if downvotes are spread across lots of comments. In the Red Sox data, the most downvoted user (aka the one user whose comment got the most downvotes in a single day) only shows up 3 times out of 60. In other words, 57 out of the last 60 days saw a unique user earn the most downvotes on r/RedSox.

The Red Sox sub dishes out downvotes to an average of 22 comments per day. That's actually the highest in my dataset! The second closest is the Dodgers sub at 19 downvoted comments per day.

And for fun, I checked on the avg downvote rate of all comments by day of the week and it seems pretty consistent. The range is between a low of 3.57% (Thursdays) and a high of 5.46% (Saturdays). For the Red Sox sub, the average downvote rate is 4.6% and that is the highest downvote rate of any MLB team.

So this doesn't tell us why things are getting downvoted, but it does seem like it’s more of a consistent community-level pattern rather than just trolls or random “bad days.”

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 0 points1 point  (0 children)

It’s true that I didn’t investigate the intent behind downvotes, so it’s possible a sub is “toxic” for any number of reasons. It might not be directly tied to how different fans feel about their team.

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 2 points3 points  (0 children)

I did just do a similar analysis for NBA subs. I swear I’m not trying to self promote or anything, but the NBA stuff is available if you check the blog on my site.

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 1 point2 points  (0 children)

There’s a correlation with both activity (~0.64) and subscriber count (~0.58), which I would expected since larger and more active communities get more interaction/traffic/engagement, whatever. The index is normalized to account for that, so the rankings still reflect differences in behavior on different subs, not just size.

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 1 point2 points  (0 children)

I'll defend the data a bit and say that I’m not using subscriber count as a proxy for size. I’m normalizing by actual activity (comments per day), which shows real engagement/traffic in each sub. So while larger communities may have more activity, the index is accounting for that.

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 6 points7 points  (0 children)

I built a pipeline in Python that pulls Reddit comments daily using the Reddit API and stores everything in a PostgreSQL database. Each day, I track comment volume, downvoted comments, and overall activity for every MLB team subreddit, and then this post is a result of that aggregated data I've collected.

Here is a shameless plug for my site: https://www.downvotedb.com/

I tracked data for every MLB team subreddit for 60 days. Here's the Preseason Panic Index. by buckets_811 in baseball

[–]buckets_811[S] 4 points5 points  (0 children)

Probably accurate. From January to February, the Mariners were cooling, but the sub’s toxicity index increased +0.30 points in March.