Starting Pitcher Chart – July 2nd, 2026

Steven Bisig-USA TODAY Sports

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 really hope we get the gem we deserve from Miz v. Burns.
  • Miller has been absolutely electric, allowing so few base runners that the 1.4 HR9 isn’t hurting. It reminds me a bit of peak Robbie Ray’s approach – just hammer the zone and let your stuff do the work, homers be damned. Obviously a 99% LOB rate won’t hold, nor will the .216 BABIP, and probably not even his 30% K-BB, but he doesn’t need to stay this hot to be an all-formats must-start pitcher.
  • Roki opened last month with a gem (7 scoreless, 10 Ks) before a June Swoon in his other three (14 IP, 13 ER, 12 Ks, 9 BB), but I can’t see skipping this one v. SDP. They were hitting a bit a week or so ago but now have 3 or fewer runs in 4 of their L5.
  • Not only did Ureña have a shutout going into the 5th inning of his last start, but also a no-hitter before allowing 7 R on 6 H and 2 BB
  • May got an extended layoff for back tightness after his Dud at KCR so I can see skipping this if you’re nervous. He is catching ATL at a great time, though, as they sit dead last vR in the L30 days.
  • Cecconi hasn’t allowed more than 3 ER since May 2nd and went at least 5 IP in all five June starts. Just a 10% K-BB in that time keeps expectations in check which is why it’s still only a 2-x recommendation. He’s startable in 10s if you’re vibing with him but this CHW offense makes me nervous.
  • Waldrep was up to 71 pitches in his last MiLB start on June 21st so I don’t think this necessarily has to be a short start if he’s doing well.

Starting Pitcher Chart July 2nd
Rk PITCHER Team Opponent T 10 12 15+ IP ERA WHIP K% K-BB OPP K% opp wOBA RK
1 Jacob Misiorowski MIL v. CIN R x x x 99 1.45 0.77 39% 32% 25% 26
2 Nathan Eovaldi TEX v. DET R x x x 100.1 3.95 1.16 24% 19% 23% 23
3 Chase Burns CIN at MIL R x x x 91.2 2.36 1.08 31% 23% 21% 5
4 Bryce Miller SEA v. LAA R x x x 45.2 1.97 0.72 33% 30% 25% 18
5 Framber Valdez DET at TEX L x x x 95.2 4.05 1.33 18% 10% 25% 11
6 Roki Sasaki LAD v. SDP R x x x 72 4.88 1.33 23% 14% 23% 30
7 Davis Martin CHW at CLE R x x x 93 3.00 1.18 24% 17% 22% 25
8 Walbert Ureña LAA at SEA R x x 71.2 3.14 1.34 22% 10% 23% 12
9 Dustin May STL at ATL R x x 83.2 4.30 1.20 23% 16% 21% 13
10 Slade Cecconi CLE v. CHW R x x 90.1 4.18 1.36 18% 11% 24% 21
11 Ian Seymour TBR at KCR L x x 50 4.32 1.14 25% 15% 20% 15
12 Stephen Kolek KCR v. TBR R x 52 4.15 1.19 16% 11% 20% 7
13 Hurston Waldrep ATL v. STL R x 2 0.00 3.00 25% -8% 22% 11
14 Jared Jones PIT at PHI R 25 5.76 1.44 23% 15% 23% 24
15 Randy Vásquez SDP at LAD R 81 4.56 1.46 17% 10% 21% 1
16 Ryan Gusto MIA at COL R 21.1 5.06 1.55 20% 12% 22% 4
17 Michael Lorenzen COL v. MIA R 81.2 6.83 1.79 17% 10% 21% 22
18 Alan Rangel PHI v. PIT R 12 4.50 1.17 25% 22% 23% 2
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:

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.
  • 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.

2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
AnonMember since 2025
18 days ago

Wind:

KCR – out to L at 11

No rain issues – a couple games in the 15-20% range but nothing serious

Heat – heat doesn’t impact things as much as wind, 0.33 feet per degree so a little over 3 feet for every 10*. Still, we’re now getting games in the 90s and even 100s and that can impact things. That’s turning an April warning track flyball into a dinger. It’s not quite like going from sea level to Coors, but it’s probably more than half that effect when it’s hot given you’re going from game’s in the 40’s and 50’s in April to games in the 90’s now. Think about how much that changes things. Basically, a fly ball at 90* at Coors now will fly 30-35 feet more than one at 50* at sea level in April. As for today, hot pretty much everywhere except LAD. Philly is going to be 103* by mid-game which. . . .that’s hot. Even Coors is going to be 92* by mid-game.

Matthew ChomanMember since 2025
18 days ago

FgPts so avoiding homers is paramount:

Walbert at Seattle? M’s are solid at home and vs Righties. Park boosts K’s but not suppressing homers as much this year

Is his contact suppression legit or just getting lucky?