Starting Pitcher Chart – September 23rd, 2025

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.
Board tonight, comments in the morning!
- Pleeeeease let Skubes be great today, my Tigers need it sooo badly!
- Webb survived his 2x v. LAD w/1 up, 1 down and has closed the season w/a solid 3.00 ERA/1.25 WHIP in 10 starts (60 IP)
- Ragans only went 3.7 in his return from the IL with 62 pitches… he should get more this time out (75-80) which should be enough to at least get 5 IP… that said, I overranked him and underranked Horton so just consider them flipped
- Ohtani now has 5 IP in 2 of his L3 and he was still great in 3.7 IP at BAL in between the two 5 IP outings so I’m OK running him anywhere
- Gav Williams now has a 2.48 ERA over his L19 starts, dating back to June 1st; the skills were wobbly early in the run with a 5% K-BB casting a shadow over his 3.05 ERA in first 8 starts, but over his L11 he’s up to a solid 16% K-BB
- I didn’t give Pepiot enough consideration last night and ranked him based on his season not hist recent stretch… he sputtered after some time off and with the Rays fully out of it, they could keep limiting Pep this week so I slashed an “x” and I consider him just below Giolito now
- Miller is a little scary for sure, but you can’t pass on a COL start outside of Coors with a competent pitcher
- Oviedo does have 3 BB in each of his L4 outings so there’s blowup risk here if he does it again and someone finally takes advantage (just 8 ER despite 1.55 WHIP)
- The 1-x guys are so scary in this final week… there’s real upside with all of them, but season-ending downside, too
—
RK | PITCHER | GAME | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | 2025 wOBA RK |
---|---|---|---|---|---|---|---|---|---|---|
1 | Tarik Skubal | DET at CLE | x | x | x | 189 | 2.23 | 0.88 | 28% | 27th |
2 | Cristopher Sánchez | PHI v MIA | x | x | x | 189 | 2.66 | 1.10 | 20% | 21st |
3 | Logan Webb | SFG v STL | x | x | x | 195 | 3.27 | 1.24 | 21% | 25th |
4 | Cole Ragans – 10th | KCR at LAA | x | x | x | 52 | 5.16 | 1.26 | 28% | 16th |
5 | Shohei Ohtani | LAD at ARI | x | x | x | 41 | 3.29 | 1.07 | 27% | 5th |
6 | Ryan Pepiot | TBR at BAL | x | x | 164 | 3.77 | 1.16 | 16% | 20th | |
7 | Kevin Gausman | TOR v BOS | x | x | x | 183 | 3.38 | 1.01 | 18% | 11th |
8 | Gavin Williams | CLE v DET | x | x | x | 161 | 3.06 | 1.28 | 12% | 19th |
9 | Brady Singer | CIN v PIT | x | x | x | 161 | 3.86 | 1.22 | 14% | 30th |
10 | Cade Horton – 4th | CHC v NYM | x | x | x | 115 | 2.66 | 1.10 | 13% | 2nd |
11 | Hurston Waldrep | ATL v WSN | x | x | x | 50 | 3.04 | 1.15 | 16% | 21st |
12 | Lucas Giolito | BOS at TOR | x | x | x | 140 | 3.46 | 1.28 | 11% | 6th |
13 | Bryce Miller | SEA v COL | x | x | 80 | 5.58 | 1.41 | 11% | 27th | |
14 | Johan Oviedo | PIT at CIN | x | x | 30 | 3.52 | 1.24 | 11% | 14th | |
15 | Jeffrey Springs | ATH v HOU | x | x | 166 | 4.17 | 1.22 | 12% | 10th | |
16 | Edward Cabrera | MIA at PHI | x | 128 | 3.57 | 1.21 | 18% | 3rd | ||
17 | David Peterson | NYM at CHC | x | 167 | 3.98 | 1.34 | 12% | 7th | ||
18 | Dean Kremer | BAL v TBR | x | 164 | 4.39 | 1.26 | 14% | 12th | ||
19 | Zebby Matthews | MIN at TEX | x | 72 | 5.97 | 1.58 | 18% | 24th | ||
20 | Shane Smith | CHW at NYY | x | 135 | 4.06 | 1.22 | 13% | 1st | ||
21 | Cristian Javier | HOU at ATH | x | 32 | 4.45 | 1.24 | 12% | 7th | ||
22 | Luis Gil | NYY v CHW | x | 46 | 3.33 | 1.50 | 3% | 29th | ||
23 | Brandon Pfaadt | ARI v LAD | 166 | 5.02 | 1.34 | 14% | 4th | |||
24 | Patrick Corbin | TEX v MIN | 147 | 4.33 | 1.35 | 12% | 22nd | |||
25 | Andre Pallante | STL at SFG | 160 | 5.29 | 1.44 | 7% | 15th | |||
26 | Randy Vásquez | SDP v MIL | 125 | 3.94 | 1.36 | 4% | 8th | |||
27 | Brad Lord | WSN at ATL | 120 | 4.18 | 1.30 | 12% | 17th | |||
28 | McCade Brown | COL at SEA | 17 | 9.17 | 2.09 | -2% | 9th | |||
29 | Bruce Zimmermann | MIL at SDP | #N/A | #N/A | #N/A | #N/A | 19th | |||
30 | Sam Aldegheri | LAA v KCR | 4 | 10.38 | 2.54 | -4% | 26th |
Recommendations for Roto 5×5 Leagues
KEY x: Standard Recommendation | W: Chasing the Win