MLB Data Warehouse

MLB Data Warehouse

Share this post

MLB Data Warehouse
MLB Data Warehouse
Weekend SP Streamers (July 18-20)

Weekend SP Streamers (July 18-20)

A twice-weekly post that goes over the best options for SP streaming

Jon A's avatar
Jon A
Jul 18, 2025
∙ Paid
3

Share this post

MLB Data Warehouse
MLB Data Warehouse
Weekend SP Streamers (July 18-20)
Share

Over the break, I completely dismantled my home league team. Things were not looking good at all. It was a poor team with no real chance at winning anything. So I tore it down, and I’m now taking a different approach.

I got rid of my big-name SPs and my closers to bulk up on offense. My strategy is to try to win on offense, and then hold my own on the pitching side with a volume attack. We have both wins and quality starts as categories, so there are two easy categories you can win just by having a ton more starts than other people. And there’s an 8 SPs rostered max, so there’s also an opportunity to load up on those starts who are RP eligible first so they don’t count against your max. So I acquired Kris Bubic and added back Drew Rasmussen to the fold. I also have Ohtani, so I’m immediately ahead in the volume game.

But my plan on top of that is to stream as much as possible for the rest of the season. I don’t think it’s going to work, but it will be fun.

That inspires me to write this post. I now have a particular interest in playing the streaming game. And if I’m going to write a consistent post, I’m going to develop scripts and tools to make it as easy as possible for myself.

So I did that last night and this morning. I’ve made a big addition to the SP Planner page on the MLB DW Slate Analysis Tool.

It uses the JA ERA algorithm along with some regression and other business to generate a start score for each upcoming SP matchup. It’s nothing overly fancy or impressive, but we don’t need anything insane for this. We just want the algorithm to nudge us in one direction or another, and then we can use the other stuff we know to make our final decisions.

Here’s what it looks like:

That’s the same page you can see this one, added a few weeks back:

It is pretty amazing, if I do say so myself, and that’s where I’ll be getting my recommendations from.

The first iteration of this is probably the toughest, because not every team has announced their starting rotation for the second half. We don’t even know exactly who is starting tonight as I write this, so some of this might not be exactly correct. You should verify that each pitcher is truly slated to make each start I’m talking about before adding them in your fantasy league, but I’ll try my best to do that for you here.

Friday 7/18

I’m not going to dive into written analysis. I’m just going to do the analysis in my head and then give you the ordered list. But you’ll have to be a paid subscriber to get it!

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Jon A
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share