Starting Pitcher Chart – July 2nd, 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.
- 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.
—
| 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 |
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
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.
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?