Starting Pitcher Chart – July 28th, 2025

Daily SP Chart archive
The chart includes their performance for 2025, their opponent’s wOBA rank versus the pitcher’s handedness from this year so far, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues, and then a note about them. Obviously, there are league sizes beyond those three so it’s essentially a shallow, medium, deep. 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, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. This is for standard 5×5 roto leagues. The thresholds for H2H starts are generally lower, especially in points leagues so I thought there would be more valuable focusing on roto.
Check out my new SP rankings here!
RK | PITCHER | GAME | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | 2025 wOBA RK | NOTE |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Yoshinobu Yamamoto | LAD at CIN | x | x | x | 109 | 2.55 | 1.05 | 20% | 11th | A gem and a very solid start since the meltdown at MIL, he’s all good |
2 | Cristopher Sánchez | PHI at CHW | x | x | x | 124 | 2.40 | 1.09 | 20% | 12th | I know it’s still July, but the real psychos are already gearing up for 2026 with a lot of “Where does Kurtz go next yr?” talk flaring up this wk… Sánchez is a big discussion point on the SP side, top 15? |
3 | Jacob deGrom | TEX at LAA | x | x | x | 118 | 2.28 | 0.90 | 21% | 19th | |
4 | Framber Valdez | HOU v WSN | x | x | x | 128 | 2.67 | 1.13 | 17% | 16th | |
5 | Matthew Boyd | CHC at MIL | x | x | x | 118 | 2.20 | 1.01 | 18% | 11th | |
6 | Edward Cabrera | MIA at STL | x | x | x | 88 | 3.48 | 1.24 | 17% | 14th | MIA should absolutely be aggressive shopping him this week for a premium bat |
7 | Spencer Strider | ATL at KCR | x | x | x | 72 | 3.72 | 1.18 | 20% | 28th | 31 pitch 1st decreased his margin for error and the damn broke in the 5th w/all 3 of his ER coming in the stressful inning that ended his day; still had 7 Ks and hasn’t allowed >3 ER since 6/3 |
8 | Jacob Misiorowski | MIL v CHC | x | x | x | 29 | 2.45 | 0.92 | 25% | 4th | The shortened outing was the plan coming off the ASG, but will it be a one-off or are we in danger of many more 2-4 IP outings? |
9 | Mitch Keller | PIT at SFG | x | x | x | 125 | 3.53 | 1.16 | 13% | 22nd | A dud v. HOU is the lone blemish on his ledger over his L80 IP: 3.04 ERA/1.03 WHIP/15% K-BB |
10 | Dylan Cease | SDP v NYM | x | x | x | 113 | 4.59 | 1.30 | 21% | 5th | He’s been so frustrating and this isn’t an easy matchup (though they’re 21st in wOBA L30), but I have a hard time getting out of my lineups… I could see some 10-tm rotations having enough depth to skip this one in daily lgs, but I’m running the 2-step everywhere |
11 | Slade Cecconi | CLE v COL | x | x | x | 69 | 3.76 | 1.23 | 14% | 26th | Ks have been inconsistent w/just 4 in his L2, but COL is the best Rx for that w/an MLB-high 27% K rate vR |
12 | Chase Burns | CIN v LAD | x | x | x | 21 | 6.65 | 1.62 | 24% | 3rd | LAD is still chilly over the L30, sitting 28th vR, but it’s still a scary spot anytime you’re pitting a rookie against them |
13 | Chris Bassitt | TOR at BAL | W | x | x | 120 | 3.88 | 1.30 | 17% | 15th | BAL is no joke, but I’m open to even just Win chasing here given how hot TOR’s been |
14 | Frankie Montas | NYM at SDP | W | W | x | 25 | 4.62 | 1.30 | 16% | 24th | I feel like every time I’ve tried to play a mid- or low-tier arm v. the sputtering Padres, they rise up and smack me… Montas has won 3 straight w/a solid 3.91 ERA/1.18 WHIP/16% K-BB |
15 | Drew Rasmussen | TBR at NYY | x | x | 95 | 2.93 | 1.03 | 16% | 2nd | The lack of 3-x’s is less about NYY (espec. w/out Judge) and more about his usage… he just can’t be trusted for a consistent 5 IP which makes him tough to run in shallow formats | |
16 | Luis Castillo | SEA at ATH | x | x | 120 | 3.30 | 1.24 | 14% | 9th | ||
17 | Richard Fitts | BOS at MIN | x | x | 37 | 4.86 | 1.27 | 14% | 20th | ||
18 | Troy Melton | DET v ARI | x | x | 5 | 10.80 | 1.80 | 21% | 1st | Electric MiLB skills did poke through in tough debut w/7 Ks and 13% SwStr in 5 IP so I’m gonna run the 2-step | |
19 | Cam Schlittler | NYY v TBR | x | x | 10 | 4.35 | 1.55 | 11% | 7th | Fitting that Melton & Schlittler are both going Monday as they had similar MiLB runs | |
20 | JP Sears | ATH v SEA | x | 106 | 4.98 | 1.25 | 14% | 9th | Sears would’ve been such a fun streamer in the Coliseum this yr, but instead he & his 1.9 HR9 are in Sacramento which makes EVERY home start terrifying | ||
21 | Eduardo Rodriguez | ARI at DET | x | 86 | 5.50 | 1.65 | 15% | 6th | Catching DET at the right time, though hopefully Sunday unlocked their bats a bit (I say, as a diehard Tigers fan of course!) | ||
22 | Simeon Woods Richardson | MIN v BOS | x | 76 | 4.14 | 1.37 | 10% | 12th | |||
23 | Zach Eflin | BAL v TOR | 67 | 5.78 | 1.37 | 12% | 6th | ||||
24 | Carson Whisenhunt | SFG v PIT | #N/A | #N/A | #N/A | #N/A | 29th | Great landing spot for your MLB debut, but I’m reluctant to run him outside of a Hail Mary | |||
25 | Rich Hill | KCR v ATL | 5 | 1.80 | 1.60 | -4% | 19th | I honestly wouldn’t be surprised if I recommend him at some point this yr… we’re not there yet! | |||
26 | Davis Martin | CHW v PHI | 85 | 3.89 | 1.24 | 9% | 8th | ||||
27 | Brad Lord | WSN at HOU | 69 | 3.39 | 1.26 | 12% | 18th | ||||
28 | Andre Pallante | STL v MIA | 110 | 4.91 | 1.37 | 8% | 13th | ||||
29 | Bradley Blalock | COL at CLE | 27 | 8.67 | 1.78 | 2% | 27th | ||||
30 | Jack Kochanowicz | LAA v TEX | 94 | 6.03 | 1.63 | 5% | 25th |
Recommendations for Roto 5×5 Leagues |
KEY
x: Play him! | W: Chasing the Win