Starting Pitcher Streamer Rankings Fantasy Baseball – 7/3 & 7/4

Nick Pollack ranks the starting pitcher streamers for today & tomorrow.

Here are today’s daily SP Streamer rankings.

Every day of the 2023 baseball season, I’ll be looking at today 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.

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!

Make sure to read the notes if you’re wondering why I’m favoring certain pitchers over others – I won’t get to everyone and hopefully I answer what questions you will have.

There is a second table 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.

Finally, there are my streaming picks of the day, and please keep in mind that I am forced to pick a streamer every day. 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 these guys until you are truly desperate. A streaming pick is defined as “rostered in 20% or fewer leagues,” which 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. You can use the rankings to realize who would be those picks, instead.

(Opener) – Outlines that a pitcher is being opened for that day & the pitcher listed will follow the opener.

As I do my rankings, I thought it would be helpful to showcase a table of how we’re ranking offenses (in Alphabetical order):

Nick’s Loose Team Offense Rankings (Updated 6/7)

I’m sure it’ll change through the year + there are differences to be made about teams vs. LHP or RHP, but it works as a general table that y’all should keep in mind.

Alright, let’s get to it.


This year, with our new daily fantasy baseball projections powered by PLV, I’ll be competing against PL Bot to pick the best streaming option each day.

To get access to PL Bot’s picks each day, sign up for PL Pro here.

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. Close calls are decided by Twitch chat.


Nick’s 2023 Streamer Record: 50-42

My pick yesterday: Paul Blackburn vs. CWS

PL Bot’s 2023 Streamer Record: 47-45

PL Bot’s Pick yesterday: Jameson Taillon vs. CLE

Want PL Bot’s pick today? Sign Up for PL Pro here.


With the new formatting for the notes, I’ve made the streaming pick of the day Underlined and Italicized.


Today’s Starting Pitcher Rankings




Joe Ryan vs. KCR – Even with the weird secondaries, the Royals make for such a good matchup.

Blake Snell vs. LAA – He’s as hot as anyone and yet I can’t give him the top spot with a date with the Angels. He still feels volatile with his stuff, oddly enough.

Clayton Kershaw vs. PIT – I don’t expect Kershaw to make this start as the Dodgers are likely going to play it safe with Kershaw. It may be a bullpen game in his place.

Logan Webb vs. SEA – Webb isn’t blowing our socks off, but we start the man against the Mariners. Hopefully the slider is a major asset.

Tyler Wells @ NYY – You see a Wells start, you start Wells.


Probably Starts


Braxton Garrett vs. STL – I was tempted to push him into the top tier, but I do recognize that there is likely an end to his incredible run at some point.

Bryce Elder @ CLE – He recovered from his blip and gets starts until he forces us otherwise.

Bryan Woo @ SFG – Somehow he’s exactly at the 20% rostered threshold, allowing us to keep streaming Woo and his elite fastball.

Mitch Keller @ LAD – It’s the Dodgers, but Keller is in a great place once again with his command.

Domingo Germán vs. BAL – We normally see regression after a no-hitter/perfect game, though Germán did his in just 99 pitches. He didn’t pitch nearly as well as perfection would suggest.


Questionable Starts


Cristian Javier @ TEX – I nearly put him in the lower tier but I also don’t believe Javier is cooked. Then again, it is the Rangers and if you want to play it safe to kick off your week, that makes a whole lot of sense. UPDATE: It’s Monday now and after sleeping on it, I moved Javier down to Tier 3. It’s too scary.

Miles Mikolas @ MIA – Mikolas gets the Marlins and yet I don’t trust him like a standard Tobyso he lives at the top of the third tier.

Gavin Williams vs. ATL – He was excellent in his second outing of the year, but this is Atlanta, who just tormented Eury PérezDon’t risk this.

Drew Smyly @ MIL – If he can get his curveball down, then we’ll talk. But it’s Milwaukee! They’ve messed up the Pirates and could mess up Smyly, too.

Jake Irvin vs. CIN – I dig the added velocity, but I don’t like facing a super hot Reds team.

Julio Teheran vs. CHC – He fell flat on his face and it’s likely the end of the Vargas RuleMaaaaaaybe he finds his way back onto the horse, but his stuff really doesn’t suggest redemption.


Do Not Starts


Martín Pérez vs. HOU – The Astros aren’t as tough as others, but this isn’t the play you want it to be.

Luke Weaver @ WSN – Even with the matchup, Weaver isn’t worth it.

Jaime Barría @ SDP – Barria couldn’t earn a strikeout against the White Sox and now gets the Padres.

Austin Cox @ MIN – I was curious in his last start if Cox would be able to keep up his 8/24 four-seamer whiffs and he went…1/40. Womp womp.


Today’s Starting Pitcher Rankings

Tomorrow’s Starting Pitcher Rankings




Shohei Ohtani @ SDP – The results have been there but the sweeper hasn’t…? It’s weird and let’s ignore it.

Joe Musgrove vs. LAA – He’s solid and had a better slider last time out.

Jesús Luzardo vs. STL – Luzardo has been on a lovely run as the poor luck has regressed a bit. He still makes a few too many mistakes with the breaker, but the change and fastball are cooking.

Logan Gilbert @ SFG – His four-seamer and splitter have taken a backseat lately. They should come back around soon.


Probably Starts


Aaron Nola @ TBR – Sorry Nola, you’ve been too inconsistent and the Rays are stupid good.

Chris Bassitt @ CHW – He just fanned twelve. You can’t sit him, right?

Zach Eflin vs. PHI – Eflin has been a rock throughout the year. A good ole pet rock.

Kenta Maeda vs. KCR – It’s the Royals and Maeda’s splitter has been much better than anticipated.

Emmet Sheehan vs. PIT – Sheehan gets a great matchup and has a sinker/slider approach that works well.

J.P. France vs. COL – It’s Rockie Road for a Toby on a winning ball club. I dig it.

Lucas Giolito vs. TOR – Giolito is in a good place at the moment and I’m upset he gets the Jays.

Kyle Hendricks @ MIL – The change and sinker command are fantastic, I just wish we saw that curve return.

JP Sears @ DET – It’s hard to know when you can trust him, but it’s the Tigers. This has to be the time.

Shane Bieber vs. ATL – Atlanta is really good and while Bieber has had a bit of a resurgence, the slider/curve took a step back last time out. Be careful.


Questionable Starts


Kodai Senga @ ARI – You never know what you’re going to get from Senga.

Wade Miley vs. CHC – The cutter has allowed Miley to get through the fifth constantly and the Cubs are meh.

Tarik Skubal vs. OAK – I’m thrilled Skubal is returning to the bump and even against the Athletics, it’s a Still ILLThe pitch count will be low, emotions will be high, and we don’t know where he’s at.

Clarke Schmidt vs. BAL – He’s fine. I don’t think there’s enough excitement in Schmidt’s repertoire, sadly.

Keaton Winn vs. SEA – He throws a ton of splitters and then pumps 96/97 mph. He’s an interesting one and a considerable stream for deeper leagues.

Kyle Gibson @ NYY – It’s Gibson. You know the deal.

Dane Dunning @ BOS – I don’t trust Dunning’s recent success and the Red Sox can punish quickly.


Do Not Starts


Kolby Allard @ CLE – He just fanned eight and I have zero belief he’ll repeat it. He’s not that good y’all. But the four-seamer got so many whiffs! And allowed a ton of hard contact, too, as it lost vertical movement from last year. It’s not a new pitch.

Adam Wainwright @ MIA – It’s Miami, but it’s also Waino. Don’t.

Zach Davies vs. NYM – Even with a decent changeup, Davies floundered.

Zack Greinke @ MIN – Greinke does what Greinke does.

Patrick Corbin vs. CIN – Corbin is actually looking a little different with his arsenal and I’m a little curious what we see. Then again, It’s Corbin.

Kyle Freeland @ HOU – Freeland. Yeah.

Luis L. Ortiz @ LAD – Ortiz’s command is not what you want it to be and the Dodgers are a scary crew.

Brett Kennedy? @ WSN – The Reds need a starter and despite getting shelled in his last Triple-A game, Kennedy may get the start. He’s a 92 mph heater + good changeup pitcher. We don’t like those.

Chris Murphy vs. TEX – I imagine this will be a variety of arms for the Red Sox and it’s the Rangers.


Tomorrow’s Starting Pitcher Rankings

Featured Image by Kurt Wasemiller (@KUWasemiller on Twitter / @kurt_player02 on Instagram)

Nick Pollack

Founder of Pitcher List. Creator of CSW, The List, and SP Roundup. Worked with MSG, FanGraphs, CBS Sports, and Washington Post. Former college pitcher, travel coach, pitching coach, and Brandeis alum. Wants every pitcher to be dope.

Leave a Reply

Your email address will not be published. Required fields are marked *

Account / Login