Starting Pitcher Chart – July 24th, 2026

- Daily SP Chart archive
- 2-Start
podcast episoderanking (in lieu of our Friday pod) - SP Rankings (last update: 6/5 | next: later today!)
Welcome to the Daily SP Chart, click here if you’re new to get an idea of what I’m doing with these rankings.
I’ll have the new SP rankings up later today! Let me know if you have any questions about today’s guys in the comments below.
—
| Rk | PITCHER | Team | Opponent | T | 10 | 12 | 15+ | IP | ERA | WHIP | K% | K-BB | OPP K% | opp wOBA RK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tarik Skubal | DET | v. KCR | L | x | x | x | 82.2 | 2.83 | 0.93 | 31% | 27% | 21% | 14 |
| 2 | Cam Schlittler | NYY | at PHI | R | x | x | x | 123 | 2.20 | 0.96 | 30% | 25% | 23% | 24 |
| 3 | Bryce Miller | SEA | at TEX | R | x | x | x | 63.1 | 2.27 | 0.88 | 29% | 25% | 21% | 20 |
| 4 | Shane McClanahan | TBR | v. CLE | L | x | x | x | 91 | 3.16 | 1.15 | 22% | 14% | 23% | 27 |
| 5 | Jesús Luzardo | PHI | v. NYY | L | x | x | x | 115.1 | 3.43 | 1.21 | 30% | 22% | 25% | 9 |
| 6 | Logan Webb | SFG | v. LAA | R | x | x | x | 107 | 3.87 | 1.11 | 19% | 13% | 25% | 18 |
| 7 | Shane Drohan | MIL | v. COL | L | x | x | x | 76 | 3.20 | 1.18 | 24% | 17% | 26% | 17 |
| 8 | Trey Yesavage | TOR | at BOS | R | x | x | x | 81 | 3.78 | 1.16 | 23% | 11% | 22% | 27 |
| 9 | MacKenzie Gore | TEX | v. SEA | L | x | x | x | 110.2 | 4.80 | 1.28 | 26% | 17% | 24% | 30 |
| 10 | Jared Jones | PIT | v. CHC | R | x | x | x | 40 | 4.05 | 1.10 | 29% | 22% | 21% | 9 |
| 11 | Joey Cantillo | CLE | at TBR | L | x | x | x | 106 | 3.74 | 1.42 | 25% | 13% | 18% | 19 |
| 12 | Matthew Boyd | CHC | at PIT | L | x | x | x | 52 | 4.15 | 1.21 | 24% | 17% | 26% | 12 |
| 13 | Patrick Sandoval | BOS | v. TOR | L | x | x | x | 9.1 | 4.82 | 1.71 | 24% | 19% | 21% | 29 |
| 14 | Davis Martin | CHW | v. HOU | R | x | x | 106 | 3.31 | 1.27 | 22% | 15% | 22% | 14 | |
| 15 | Spencer Arrighetti | HOU | at CHW | R | x | x | 87 | 4.34 | 1.31 | 23% | 10% | 24% | 21 | |
| 16 | Zebby Matthews | MIN | v. ATH | R | x | x | 70 | 5.40 | 1.34 | 20% | 12% | 21% | 8 | |
| 17 | Trevor Rogers | BAL | v. ATL | L | x | 96.2 | 4.28 | 1.30 | 19% | 11% | 21% | 18 | ||
| 18 | Eduardo Rodriguez | ARI | at WSN | L | x | 116.2 | 2.62 | 1.22 | 17% | 9% | 24% | 2 | ||
| 19 | Roki Sasaki | LAD | at NYM | R | x | 86.2 | 4.98 | 1.34 | 23% | 14% | 22% | 29 | ||
| 20 | Noah Cameron | KCR | at DET | L | x | 100.2 | 5.27 | 1.46 | 20% | 13% | 23% | 20 | ||
| 21 | Dustin May | STL | v. CIN | R | x | 98 | 4.78 | 1.32 | 23% | 15% | 25% | 26 | ||
| 22 | Zack Littell | WSN | v. ARI | R | x | 96 | 5.34 | 1.35 | 15% | 7% | 21% | 28 | ||
| 23 | Ryan Gusto | MIA | v. SDP | R | x | 30.2 | 4.70 | 1.37 | 20% | 12% | 23% | 30 | ||
| 24 | Grant Holmes | ATL | at BAL | R | x | 92.1 | 3.70 | 1.34 | 20% | 9% | 24% | 10 | ||
| 25 | Sean Manaea | NYM | v. LAD | L | 79.2 | 4.74 | 1.36 | 23% | 16% | 20% | 7 | |||
| 26 | Randy Vásquez | SDP | at MIA | R | 87.2 | 4.72 | 1.52 | 16% | 9% | 21% | 22 | |||
| 27 | Jacob Lopez | ATH | at MIN | L | 59.2 | 6.64 | 1.73 | 17% | 5% | 22% | 23 | |||
| 28 | Tomoyuki Sugano | COL | at MIL | R | 90.2 | 4.76 | 1.29 | 13% | 7% | 21% | 5 | |||
| 29 | Grayson Rodriguez | LAA | at SFG | R | 35 | 8.23 | 1.77 | 16% | 6% | 20% | 15 | |||
| 30 | Rhett Lowder | CIN | at STL | R | 72 | 5.75 | 1.64 | 18% | 8% | 22% | 11 |
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 (lower OPS output by SP opponent) – 21st to 30th
- Yellow – OK – 11th to 20th
- Red – Bad – 1st to 10th
The only wind is NYM and MIN – both are across from R to L at 10 and 13.
No rain issues
Have Jones and am loving the ratio bump he provides, but they’re pretty clearly limiting him to 75 pitches. He’s only topped that 3 times with a high of 81. He had to literally be perfect to get a QS. Dude is dealing right now, just going to be tough to rack up Ws and especially QS.
BTW, he lost a “hidden” perfect game in his last start. He was perfect through 6 the start before and perfect through the 1st 8 batters in his last start before Steven Kwan Kwanned a 76 mph “donut hole” line drive to left to break it up.
If you can only throw one this weekend: Boyd or Shota or Gausman (@Bos but on Sunday)? I lean Shota….
I’m on Shota, too
First-time reader of this format but it makes a ton of sense– smart! Question (and sorry to be dense) I did not understand what you meant by “(also v. SP handedness)” –meaning I didn’t see where that was addressed; what am I missing?
That means the Opponent K% column is the team’s work v. that pitcher’s hand. So it’s K% vL for KCR against Skubal, not their composite team K%
BTW, Kade Anderson is pitching tonight too for anyone tracking prospects
Anderson tossed 5 perfect innings with 7 Ks. They ended up losing the perfecto with 2 outs in the ninth.
This is getting absurd having him face minor leaguers. . . .