Rankings of the SP Streamers for today’s, tomorrow’s, and the day after tomorrow’s games for fantasy baseball.
Every day of the 2026 baseball season, I’ll be looking at today’s and tomorrow’s slate of scheduled starting pitchers and ranking their matchups for your fantasy baseball streams.
There’s a lot that goes into this and you can hang out with me on twitch.tv/pitcherlist to talk about the specific ranks as I make them every weekday morning from 10am – 12pm ET. If you have questions about these ranks, please ask during the morning Twitch AMA. Those are my office hours as I generally don’t answer comments on the site.
There are four tiers to these rankings with 12-teamers in mind:
Auto-Start – Just do it. Don’t overthink this, start the man. This includes “if I have them rostered, I’m starting them” pitchers.
Probably Start – I’m likely starting these arms, though I recognize there is more risk than we’d like there to be. Either it’s a tough matchup for a good-not-elite pitcher or a weak lineup for a volatile arm. These pitchers have a 50% or greater chance of performing well in my view and I’m starting them in the majority of situations.
Questionable Start – Think of this tier as “I don’t want to start these pitchers in a vacuum, but you could do worse.” Streamers found in this tier are not pitchers I’m targeting and are only if you are in dire need of one. To play it safe with streaming, just start the Probably Start streamers.
Do Not Start – The reward is not worth the risk. Don’t do it. Seriously, these pitchers have a very slim chance of success or sometimes none at all.
Obviously, there will be circumstances where pitchers should move between teams for your situation specifically and these new tiers should act as a little more help than the straight table from last year.
Please keep in mind that streaming is far from a perfect play. In fact, if they work out over half the time, I’d consider it a success. These matchup rankings & streamer picks are going to be wildly different than the actual results throughout the year, so please, have sympathy before the scathing comments and tweets. I’m only trying to help!
There is a second table (and now third for PL Pro members) for tomorrow’s starting pitcher matchups as well, helping everyone get a jump on their nightly pickups. Please note that these matchups are subject to change, though, and there will be times when I have the incorrect pitcher going. I thank you for your future understanding.
And of course, there are my streaming picks of the day. Please keep in mind that for my streaming record, I am forced to pick a streamer every day even if they are in the bottom tier. Those highlighted in Green are that day’s streaming pick in the second tier and I’d roll with them everywhere. Those in Yellow are in the third tier and should be okay if you’re searching for something on a given day, but I don’t recommend streaming unless you’re in need. Finally, those are Red are those I really don’t want to start (they are labeled as “Do Not Start,” after all) but have no other choice. Don’t stream Do Not Start pitchers unless you are truly desperate. A streaming pick is defined as “rostered in 20% or fewer leagues” according to Fantasy Pros. This really emphasizes the point that I’d be happy if over 50% of these worked. I could do the whole sub 30/40% rostered, but there’s no fun in that, and it applies to a smaller audience.
As I do my rankings, I thought it would be helpful to showcase a table of how we’re ranking offenses, granted by our PLV-powered Projections (in alphabetical order by tier):
Remember, these offensive rankings are based on each offense’s Process+ so far this year and how we project their lineups moving forward. It means you’re going to see a little different offensive rankings than you may see elsewhere, and there will always be some surprises. This is based on skills, not purely results! If you have questions about these offense rankings, reach out to Kyle Bland (@blandalytics).
To spice up these streaming recommendations, I’ve included our new daily fantasy baseball projections powered by PLV, and I’ll be competing against PL Bot to pick the best streaming option each day.
These projections are different from your typical projections as they incorporate our pitch quantifier PLV, assessing pitcher and hitter skills at a much more granular level than your standard box score.
To get access to PL Bot’s picks each day, sign up for PL Pro here.
The streaming record is determined by “Was this a productive game for 12-teamers if I started them?” Roughly a PQS with a Win and a strikeout per inning with a sub 1.20 WHIP, with a minimum of 5 IP. Close calls are decided by Twitch chat.
Note: If no pitcher under 20% rostered would have qualified for a “Streaming Win,” no loss is granted.
(Opener) – Outlines that a pitcher is being opened for that day & the pitcher listed will follow the opener.
Nick’s 2026 Streamer Record: 28-27
My Pick yesterday: Win – Zebby Matthews vs. HOU (L): 6.0 IP, 2 ER, 5 H, 0 BB, 6 K
My Pick today: Carmen Mlodzinski @ STL
My Pick tomorrow: Cade Cavalli vs. NYM
PL Pro Members have access to my 14-Day Sit/Start SP Grid, which ranks all expected starters into four tiers over the next 14 days. Here is an example from last season.
PL Bot’s 2026 Streamer Record: 28-27
PL Bot’s Pick yesterday: Win – Zebby Matthews vs. HOU (L): 6.0 IP, 2 ER, 5 H, 0 BB, 6 K
Wednesday 5/20 Starting Pitcher Streamer Rankings
Auto-Starts
Chris Sale @ MIA – Aces gonna ace.
Cam Schlittler vs. TOR – Aces gonna ace.
Shohei Ohtani @ SDP – Aces gonna ace.
Joe Ryan vs. HOU – Let me give you the AGA label again.
Probably Starts
Merrill Kelly vs. SFG – He’s back to being the low-end Holly you remember.
Kyle Harrison @ CHC – His four-seamer and curveball are both 90th percentile PLV. The changeup? 7th percentile. Fortunately, that fastball is a fantastic foundation.
Connelly Early @ KCR – Early is an all-around solid arm and it’s a great matchup.
Michael Wacha vs. BOS – Wacha has been rolling. Why stop now?
Emerson Hancock vs. CHW – I have some fear surrounding Hancock’s low vert heater, but the results have been there save for one blip.
Questionable Starts
Edward Cabrera vs. MIL – Ecab was initially in the probably start tier but I’m second-guessing that. He’s too much of an unknown start-to-start, nay, inning-to-inning. In 15-teamers, you have no choice, but in 12-teamers, I want to move on from the thought that you have to do this.
Michael McGreevy vs. PIT – McGreevy has been shockingly good…? The stuff doesn’t suggest it, but this is a decent matchup you may want to try.
Carmen Mlodzinski @ STL – I don’t love it, but he could have an opener again + it’s a decent matchup. We’re gunning for 5 IP of decent production.
Trey Yesavage @ NYY – It’s the Yankees and Yesavage has had one game of his slider cooking. He needs to warm me up a little more.
Randy Vásquez vs. LAD – We’ve seen a fair number of arms survive the Dodgers and Vásquez is a kitchen-sink arm with 95/96 mph heat. He could muscle through this.
Sean Burke @ SEA – It’s @TEA and Burke could pull it off. Or not have his command as we’ve seen frequently.
Andrew Abbott @ PHI – The changeup/fastball combo to RHB hasn’t been there yet. I sure hope it is here.
Tanner Bibee @ DET – Flip a coin.
Shane Baz @ TBR – I’m not impressed with Baz, but there could be a Bailey Special here.
Do Not Starts
Tyler Mahle @ ARI – As much as I want to believe in this, Mahle hasn’t given you the bottom line to believe in it. If you’re searching for a sneaky play, it’s this.
Mike Burrows @ MIN – Burrows’ command isn’t where I want it to be.
Aaron Nola vs. CIN – Speaking of poor command…Nola is just so hittable right now.
Zach Thornton @ WSH – He’s getting the pearl for the Mets in a very clear PILOT Rule. He’s a low-90s slinging southpaw with two breakers he enjoys and a sinker. Great K-BB% in the minors, but we’ll see how this plays in the bigs. There may be an opener for him as well.
Janson Junk vs. ATL – He’s not commanding the stuff well + Hotlanta.
Aaron Civale @ LAA – If you’re desperate, I get it. The Angels are a poor offense and Civale has had some moments.
Steven Matz vs. BAL – It’s a Still ILL for Matz. Let’s make sure he’s all good.
Jack Leiter @ COL – It’s Coors for a HIPSTER. Nope.
Jack Kochanowicz vs. ATH – Jackie K. is not locating well at all.
Zack Littell vs. NYM – Even against the Mets, it’s too Littell too late. That doesn’t make sense. Just let me have this.
Kyle Freeland vs. TEX – Absolutely not.
Tigers Bullpen vs. CLE – We may see some Drew Anderson, who could be pitching at the right time for a Win, but will the quality be there? Will the Tigers be winning in the first place?
Thursday 5/21 Starting Pitcher Streamer Rankings
Auto-Starts
Braxton Ashcraft @ STL – Feels weird that he’s at the top, but he’s the Golden Brax.
Spencer Strider @ MIA – Strider against the Marlins is absolutely cool with me, even if I don’t see a Top 30 SP.
José Soriano vs. ATH – The results haven’t been what we want lately, though the Dodgers’ outing was great until he completely lost it in the sixth.
Probably Starts
Carlos Rodón vs. TOR – He hasn’t dominated yet since he returned from the IL.
Questionable Starts
Eduardo Rodriguez vs. COL – It’s Rockie Road for a 15-teamer Toby.
Casey Mize vs. CLE – Mize has impressed me with his slider, though it may be tough to excel here with a LHB-heavy lineup.
Cade Cavalli vs. NYM – It’s the Mets, it’s also Cavalli’s volatility with an arsenal that breaks the Huascar Rule.
Sandy Alcantara vs. ATL – Sandy has put us in purgatory and it’s Hotlanta.
Dustin May vs. PIT – May is a constant QS option who is showing more whiffability.
Joey Cantillo @ DET – Cantillo, please get the changeup in check. We need some more of those 7+ strikeout games.
Do Not Starts
Luis Severino @ LAA – Sevy hasn’t been reliable for a while.
David Peterson @ WSH – Peterson has had some moments, but the floor is terrible.
Tomoyuki Sugano @ ARI – It’s away from Coors! MAYBE HE CAN DO IT AGAIN.
Spencer Miles @ NYY – He’s the bulk guy for the Jays in Lauer’s spot and it’s the Yankees.
Friday 5/22 Starting Pitcher Streamer Rankings
PL Pro members get an extra day of full SP Streaming rankings for the day after tomorrow.
PL Pro Members have access to my 14-Day Sit/Start SP Grid, which ranks all expected starters into four tiers over the next 14 days. Here is an example from last season.
Photos Courtesy of IconSportswire | Adapted by Aaron Asbury (@aarongifs on Instagram)
