Starting Pitcher Chart – June 18th, 2026

- Daily SP Chart archive
- 2-Start podcast episode
- SP Rankings (last update: 6/5 | next: July)
Welcome to the Daily SP Chart, click here if you’re new to get an idea of what I’m doing with these rankings.
Woo has just a 6.26 ERA over his L4 but three were on the road and he’s really developed a venue-based split this year. He has a 2.37 ERA/0.71 WHIP in 6 home starts but 5.93/1.32 on the road in 8 starts. He’s always had that split, but it used to be elite at home and simply good on the road (3.71 ERA/1.09 WHIP coming into this year). A 12-point drop to 19% K rate on the road is what pushes me to taking this split more seriously. As such, I might be open to skipping his at PIT next week, at least in shallower formats. I still think even a diminished Woo is probably better than what most people have on their bench or wire in 15-teamers (not that you’d cut him, I’m not advocating of that at all, just saying you were looking for someone to fill-in next week off the wire).
- Messick now has 120 career IP of 2.69 ERA/1.16 WHIP… what a stud! Someone brought up possibly trading him in my chat as a preemptive strike against a possible IP limit, but he threw 138.3 IP last year between the majors and minors so even just a 15% bump gets us 160 and shouldn’t require any major layoffs to get there.
- Gray has been finding his footing of late with a 2.29 ERA and 24% K in 7 starts since coming off the IL (4.30/1.30 before that).
- Is Manaea recapturing his 2024 groove? 2.91 ERA/0.92 WHIP/22% K-BB in his L5 outings including his first traditional start of the year last time out during which he went 6 strong (2 ER, 6 K, 0 BB).
- MIL just keeps twisting the knife of the Devers deal for BOS as Drohan looks to settle into his role. Even with 5 IP/4 ER v. PHI, he still had 7 K/0 BB. His 7% HR/FB probably has some regression coming, but so does the 65% LOB rate so a mid-3.00s ERA with strong supporting skills seems plenty doable. He’s also 27 years old so he doesn’t necessarily have to be babies IP-wise, but on the other hand he has just 70 combined IP the last two years so they also can’t just push him to the max. I’m not concerned about any IP caps right now, though.
- Yesavage retains his 3-x status thanks to an easier matchup after posting Duds in 3 of his L4 with 17 BB in the 22.3 IP being a huge problem.
- Weathers and Roupp have sputtered significantly over their L5 including 3 straight Duds from Weathers while an 8-bomb at MIL and modest 4.7 IP/4 ER v. CHC last time out overpower 3 solid starts from Roupp in his recent quintet. Both get very difficult matchups, too, so they might even be skippable in 12s depending on your depth and what you need in the standings.
- NYY is worse without Judge, but not bad as they sit 12th in wOBA v. righties this month. Burke has labored through a pair of 5 BB outings at PHI and v. LAD but has still managed 13 Ks in the 8.3 IP of work.
- SFG has been top 10 vL over the last two weeks (and even better vR) so I haven’t been blindly recommending guys against them and certainly wouldn’t give Pérez if he wasn’t pitching well of late (3.81 ERA/1.19 WHIP in L5).
- Jump has been nice in his first 4 starts – 2 home, 2 away – so I’m open to considering him in a lot of spots against the K-heavy Angels (25% K vR).
- Leiter’s recent record (6.15 ERA/1.52 WHIP in L5) paired with MIN surging a bit offensively (6th wOBA vR in L14 days and that doesn’t even include their shellacking of Rocker tonight) makes him more of a lottery ticket stream at best.
- SEA is no longer a pushover at home, sitting 8th in wOBA vR at home this year and I’ve never been shy about my distrust of Baz, so be careful here.
- Obviously a big part of streaming is using less than stable skillsets against weaker opponents but I still want to be discerning and not just blindly start guys I don’t actually trust. To that end, I’m not sure I see many fits for Nola even against the lowly Mets. He’s now at a 5.95 ERA over his last 165 IP thanks in large part to a 1.7 HR9. If he wasn’t named Aaron Nola, we wouldn’t even be giving him a second look. I’m a track record/pedigree guy so I don’t discount a player’s history, but the simple fact is that old Nola isn’t comin’ back!
—
| Rk | PITCHER | Team | Opponent | T | 10 | 12 | 15+ | IP | ERA | WHIP | K% | K-BB | OPP K% | opp wOBA RK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Joe Ryan | MIN | at TEX | R | x | x | x | 82.1 | 3.17 | 1.00 | 28% | 23% | 22% | 20 |
| 2 | Bryan Woo | SEA | v. BAL | R | x | x | x | 82 | 4.28 | 1.04 | 24% | 19% | 23% | 7 |
| 3 | Parker Messick | CLE | at MIL | L | x | x | x | 80.2 | 2.68 | 1.09 | 26% | 18% | 21% | 20 |
| 4 | Sonny Gray | BOS | v. TOR | R | x | x | x | 62.1 | 3.03 | 1.20 | 20% | 14% | 19% | 18 |
| 5 | Sean Manaea | NYM | at PHI | L | x | x | x | 49 | 4.78 | 1.35 | 24% | 16% | 23% | 25 |
| 6 | Shane Drohan | MIL | v. CLE | L | x | x | x | 42.2 | 3.59 | 1.17 | 25% | 19% | 21% | 18 |
| 7 | José Soriano | LAA | at ATH | R | x | x | x | 87 | 2.79 | 1.23 | 26% | 14% | 21% | 12 |
| 8 | Trey Yesavage | TOR | at BOS | R | x | x | x | 47.2 | 3.78 | 1.26 | 24% | 11% | 23% | 27 |
| 9 | Ryan Weathers | NYY | v. CHW | L | x | x | 74.1 | 4.36 | 1.17 | 27% | 20% | 24% | 3 | |
| 10 | Landen Roupp | SFG | at ATL | R | x | x | 74.1 | 4.24 | 1.29 | 26% | 16% | 21% | 5 | |
| 11 | Noah Cameron | KCR | v. STL | L | x | x | 70 | 4.11 | 1.21 | 22% | 16% | 17% | 12 | |
| 12 | Sean Burke | CHW | at NYY | R | x | x | 73.2 | 4.15 | 1.26 | 23% | 14% | 23% | 6 | |
| 13 | Martín Pérez | ATL | v. SFG | L | x | x | 62 | 2.90 | 1.05 | 21% | 12% | 22% | 17 | |
| 14 | Gage Jump | ATH | v. LAA | L | x | x | 23.1 | 3.09 | 1.11 | 20% | 14% | 25% | 13 | |
| 15 | Jack Leiter | TEX | v. MIN | R | x | 76 | 4.97 | 1.41 | 24% | 14% | 23% | 19 | ||
| 16 | Shane Baz | BAL | at SEA | R | x | 82 | 4.06 | 1.39 | 19% | 10% | 23% | 4 | ||
| 17 | Matthew Liberatore | STL | at KCR | L | x | 70.2 | 4.71 | 1.50 | 21% | 12% | 21% | 23 | ||
| 18 | Aaron Nola | PHI | v. NYM | R | 70.2 | 5.86 | 1.47 | 23% | 15% | 22% | 29 |
Intro
The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, and recently added opponent’s K% (also v. SP handedness), my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues – essentially a shallow, medium, deep league setup – and then a note about some, most, or all depending on the day. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.
These are general recommendations for standard 5×5 roto leagues, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. I usually won’t have much to write about aces who are locked into our rotations. If you want to discuss someone further, please feel free to leave a comment. I usually do a few sweeps of the comments before game time in case there are time-sensitive questions.
Color Coding:
- Green – Good Matchup (so lower OPS output by the pitcher’s opponent)
- Yellow – OK
- Red – Bad
East cost is getting some weather – wind at 10+:
Fenway – out to L at 21, rain too
PHI – out to R at 16
NYY – Out to L center at 16
ATL – In from R at 10, serious rain too
Sacramento – Out to L center at 12, temps down from recent at 78*
Rain:
Fenway – 30% before the game, 62% in game, 35% after
ATL – 82-95% before, during, and after the game. I’d say this has strong postponement chances but rescheduling this one will be a nightmare. The Giants go to Miami this weekend and don’t play Monday which would be a nice short hop back, but the Braves are off to San Diego on Monday. After that, it gets complicated. Assuming the AS Break is off-limits (don’t ever remember a game being rescheduled to the AS Break), the next common off-day is Aug 13th but that is smack in the middle of a Giants homestand meaning they’d have to fly across the entire country for one game and then go back the next day. That’d be a tough ask. After that it’s Sept 17th which would require the Giants to fly from St Louis to ATL and the Braves to fly from Chicago to ATL for that single game, then the Giants would go to LA and the Braves to Houston. That’s doable I suppose, but also not ideal but might be their only choice because that’s it. Unless I missed one (certainly possible), that’s all the common days off. The Braves do go to SF next weekend and maybe they schedule one of those days for a double-header but that’d be real unusual to move to a different city. I swear I recall the Cubs playing home games in Milwaukee one time but I couldn’t find anything with a quick search. I did find that a Brewers/Marlins series in 2017 was moved to Milwaukee due to Hurricane Irma so it wouldn’t be completely unprecedented.
Assuming they try everything possible to get the game in, not hard to imagine either or both teams rolling with a bullpen game rather than burn a starter who might only go an inning before a weather delay shuts the game down.
Thanks for the detailed updated and analysis on these scenarios
This is a wonderfully thorough examination of the possible rescheduling dates. I agree the 9/17 option is the only in-season possibility that both teams would sign off on. Beyond that, they might just decide to play it at the end of the season if it has any playoff implications. If it doesn’t, they’ll just cancel it.
That is a nightmare scenario for ATL-SF. There have been times where teams have moved games up if there is a high-risk of inclement weather, but it doesn’t seem like they will do it here (maybe the forecast during the day isn’t expected to be much better).
Guess they are hoping to get five in and call it a day. This would’ve been a great game for one of those get-out-of-town large strike zones if it wasn’t for ABS.
The Cubs had to play a “home” game against the Astros at Miller Park in 2008 because there was a hurricane in Houston. That may be what you were thinking of.
I think that’s it. Wouldn’t have guessed that far back, but that sounds right
Well, I said I could have missed a date. I did.
Game postponed and rescheduled to Aug 31st. That date works pretty well. The Braves finish up a home series Aug 30th and go to The Nats on Sept 1st. The Giants finish up a home series Aug 30th and then are in Pittsburgh on Sept 1st, so not exactly on the way, but not too bad.
Not a big deal for the Braves who had 3 off-days in a week and a half then (now 2 with the rescheduled game), but I note that means the Giants now play 21 days in a row from Aug 18 – Sept 9.
Jose Soriano has been terrible for a month, and yes I’m trying for the reverse jinx
i feel like adding a column for opp wOBA for past 15 or even 7 days feels relevant. Baz and Weathers are facing two bottom 10 offenses in the last 15 days, so even though the overall season wOBA is intimidating, recently those teams have been easier to pitch against. appreciate these as always!
i don’t wanna clutter the board, but i have it on the sheet i view and it gets baked into the rankings. i often try to mention when a team runs completely counter to their season line, too. also have to be careful going too hard on the small samples
totally get it, thanks for the feedback!
Bradish absolutely shoved against Seattle yesterday after getting destroyed by them last week!
He is confounding: drop, bench, add – I have no idea. (10 team points league).