Starting Pitcher Chart – July 8th, 2026

- Daily SP Chart archive
- 2-Start podcast episode
- SP Rankings (last update: 6/5 | next: mid-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.
3-x
- Sugar Shane gets a muted Yankees team as they sit 27th vL over the last month and dead-last the last two weeks. He had a bumpy June but got the ball rolling on a strong July with 6 scoreless at KCR last time out.
- I had some interest in most of the guys coming back from over from NPB/KBO this year but in no world did I think Griffin would emerge into an all-formats must start like this. Sparkling ratios, a strong 18% K-BB (Top 30), and a remarkably supportive offense helping him to 9 Ws so far.
- Kirby & Woo swapped days so it’s Kirby today despite him being on yesterday’s board, too.
- King was in a bit of a “prove it” stage for me, falling down my board after a 6.41 ERA and poor skills during a 5-start run. He’s working his way back up with 2 gems in his L3, including back-to-back starts against the Dodgers (1 good, 1 bad). The next step is hopefully an uptick in Ks. He’s down to a career-low 21% K rate and hasn’t fanned more than 5 since May 18th.
- Bennett is in a groove, allowing fewer than 3 R in each of his L4 and going at least 6 IP in the L3. CHW is a volatile offense because of their swing-and-miss so while they are 10th in wOBA on the year, they’re just 27th in the L14 days.
- We (the royal “we”, as in the larger baseball community) need to stop anointing Roki every time he strings together some good starts. Appreciate them, note the improvements when they show up, but don’t forget this is a 24-year old still just 23 starts into his MLB career. HRs remain at the core of his problems with a 2.0 mark, including 3 last time out. I still can’t pass up a Rockie Road (shouts to Nick Pollack! 🫡) outing despite the recent struggles (7.13 ERA/1.50 WHIP in L30).
2-x
- Two mega-Duds (6, 9 ER) level set Martin’s ERA back into the 3.00s, but he responded well both times. Six shutout following the 6 ER Dud and B2B gems after the 9 ER collapse at NYY. A 5 BB outing at CLE his last time out continues a concerning control trend over his L6 with an 11% BB after a 5% in his first 11. BOS is better of late with 5.3 R/G in the last 13, but that isn’t enough to completely fade Martin.
- Kremer has 3 excellent starts on the year and was even sharp in 4 rehab starts returning from injury but I don’t want to overrate a tiny sample and blindly use him against a CHC team that can smoke anyone.
- I might be closer to 1-1.5 x on Cecconi given how hot this MIN offense is right now. They’re behind only the Rockies vR with a .382 wOBA vR in the L30 days. Cecconi did have great 2.66 ERA in 10 starts from May 7-June 27 but just a 12% K-BB with it suggests it was more of a hot run than a skill improvement. He also had a Dud last time out, his 4th of the year, so when he’s off, he’s way off.
0-1 x
- Springs is another heavy home/road split Athletic but he’s not nearly as good as Ginn on the road when I recommended him (Ginn was OK but left after 4 IP, 61 pitches w/illness) so this is a tentative play, especially with DET playing a lot better ball of late.
- Arrighetti is such a classic risk-reward with his volatile skills yielding a wiiide range of outcomes and we’ve seen a microcosm of that in his last 2: 3 IP/8 ER and 6 IP/1 ER. Feeling lucky?
- I rave about Feltner 2-3x a month and how much I wish he was on any other team but COL. He’s riding 3 straight QS, only one on the road. In fact, he’s the rare Rockies pitcher who has been a good bit worse on the road: 4.14/1.11 at home | 4.58/1.47 on road. Obviously, it’s never fun to face LAD but he’s catching them at about the best time you can as they’re just 16th in wOBA over the last 2 weeks.
- Downshifted Jones to 0-x after being 2 on the initial post. He’s reach 5 IP in just 1 start, I just don’t see the upside starting him right now. If he was at least going 5 IP regularly, we could chase a Win since PIT is good, but he’s not so we can’t.
—
| Rk | PITCHER | Team | Opponent | T | 10 | 12 | 15+ | IP | ERA | WHIP | K% | K-BB | OPP K% | opp wOBA RK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Chase Burns | CIN | v. PHI | R | x | x | x | 97.2 | 2.40 | 1.08 | 30% | 22% | 23% | 24 |
| 2 | Dylan Cease | TOR | at SFG | R | x | x | x | 90.1 | 2.79 | 1.18 | 37% | 26% | 20% | 15 |
| 3 | Kyle Harrison | MIL | at STL | L | x | x | x | 79.2 | 2.82 | 1.08 | 31% | 24% | 17% | 14 |
| 4 | Shane McClanahan | TBR | v. NYY | L | x | x | x | 79.2 | 3.05 | 1.17 | 23% | 15% | 25% | 8 |
| 5 | Logan Webb | SFG | v. TOR | R | x | x | x | 93.1 | 3.66 | 1.17 | 20% | 14% | 19% | 16 |
| 6 | Troy Melton | DET | v. ATH | R | x | x | x | 44 | 2.05 | 0.80 | 19% | 13% | 21% | 8 |
| 7 | Foster Griffin | WSN | v. HOU | L | x | x | x | 103.1 | 2.87 | 1.04 | 24% | 18% | 20% | 17 |
| 8 | George Kirby | SEA | at MIA | R | x | x | x | 104 | 3.81 | 1.32 | 21% | 16% | 21% | 22 |
| 9 | Michael King | SDP | v. ARI | R | x | x | x | 102.1 | 3.52 | 1.16 | 21% | 11% | 21% | 28 |
| 10 | Jake Bennett | BOS | at CHW | L | x | x | x | 40.2 | 3.10 | 0.98 | 20% | 15% | 25% | 10 |
| 11 | MacKenzie Gore | TEX | v. LAA | L | x | x | x | 96 | 4.31 | 1.27 | 25% | 16% | 25% | 16 |
| 12 | Gerrit Cole | NYY | at TBR | R | x | x | x | 42.2 | 4.01 | 1.20 | 23% | 17% | 20% | 7 |
| 13 | Roki Sasaki | LAD | v. COL | R | x | x | x | 75 | 5.40 | 1.40 | 23% | 13% | 22% | 4 |
| 14 | Christian Scott | NYM | v. KCR | R | x | x | x | 49 | 3.49 | 1.35 | 28% | 16% | 21% | 19 |
| 15 | Davis Martin | CHW | v. BOS | R | x | x | 96.1 | 3.08 | 1.26 | 23% | 15% | 22% | 27 | |
| 16 | Dean Kremer | BAL | v. CHC | R | x | x | 17 | 3.18 | 0.88 | 31% | 26% | 21% | 9 | |
| 17 | Slade Cecconi | CLE | at MIN | R | x | x | 95.1 | 4.44 | 1.40 | 18% | 10% | 22% | 6 | |
| 18 | Walbert Ureña | LAA | at TEX | R | x | x | 77.1 | 3.03 | 1.31 | 22% | 10% | 21% | 20 | |
| 19 | Jared Jones (changed to 0-x after initial post) | PIT | v. ATL | R | 29 | 5.28 | 1.38 | 25% | 16% | 21% | 13 | |||
| 20 | Connor Prielipp | MIN | v. CLE | L | x | 61.2 | 4.96 | 1.38 | 24% | 15% | 23% | 27 | ||
| 21 | Jeffrey Springs | ATH | at DET | L | x | 93.1 | 5.79 | 1.38 | 20% | 12% | 22% | 13 | ||
| 22 | Spencer Arrighetti | HOU | at WSN | R | x | 78 | 3.81 | 1.23 | 24% | 12% | 21% | 17 | ||
| 23 | Ryan Feltner | COL | at LAD | R | x | 59 | 4.27 | 1.22 | 18% | 10% | 21% | 1 | ||
| 24 | Michael McGreevy | STL | v. MIL | R | 95.1 | 3.12 | 1.11 | 16% | 10% | 21% | 5 | |||
| 25 | Grant Holmes | ATL | at PIT | R | 82.1 | 3.83 | 1.35 | 20% | 9% | 23% | 2 | |||
| 26 | Stephen Kolek | KCR | at NYM | R | 54 | 4.50 | 1.24 | 15% | 10% | 22% | 29 | |||
| 27 | Colin Rea | CHC | at BAL | R | 89.1 | 4.74 | 1.43 | 17% | 9% | 24% | 10 | |||
| 28 | Tyler Phillips | MIA | v. SEA | R | 69 | 3.52 | 1.38 | 18% | 7% | 23% | 12 | |||
| 29 | Jose Cabrera | ARI | at SDP | R | 13.1 | 4.73 | 1.58 | 17% | 8% | 23% | 30 | |||
| 30 | Phillies SP TBD | PHI | at CIN |
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
No wind or rain issues. Very slight chances for rain in PIT, CIN, MIN, and STL
I am again amused that the coolest spots on any slate these days are the games in California. SF is 61* at 1st pitch.
If SF is 61 at 1st pitch, it’s likely to be quite chilly by mid-late game!!!
Day game so it actually warms a degree or two in-game. . . .
As I mentioned the other day, temperature doesn’t make a huge difference, but it does make some. If SF is 30* cooler than somewhere else, that is about 10′ of carry (0.33 feet per degree, depending on the exact launch parameters). That’s not much. . . .but it ain’t nothing.
I dont get what the note for Jared Jones means, hes still listed as the starting pitcher on MLB as of 7/8.
The description above the chart explains that Jones isn’t even going 5 right now and it’s tough to chase when he can’t even get the W.
Thanks, im and idiot.
No worries. Do it myself all the time
Well, so much for Jones not going 5. . . .
Excellent outing for him! Hope he can build on it. That’s def the kinda start ppl have been chasing all year