Starting Pitcher Chart – July 8th, 2026

Geoff Burke-Imagn Images

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.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
Starting Pitcher Chart July 8th
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
Recommendations for Roto 5×5 Leagues

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





Paul is the Editor of Rotographs and Content Director for OOTP Perfect Team. Follow Paul on Twitter @sporer and on Twitch at sporer.

9 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
AnonMember since 2025
12 days ago

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.

AnonMember since 2025
12 days ago
Reply to  Paul Sporer

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.

branflakesMember since 2024
11 days ago

I dont get what the note for Jared Jones means, hes still listed as the starting pitcher on MLB as of 7/8.

AnonMember since 2025
11 days ago
Reply to  branflakes

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.

branflakesMember since 2024
11 days ago
Reply to  Anon

Thanks, im and idiot.

AnonMember since 2025
11 days ago
Reply to  branflakes

No worries. Do it myself all the time

AnonMember since 2025
11 days ago
Reply to  branflakes

Well, so much for Jones not going 5. . . .