Starting Pitcher Chart – April 23rd, 2025

Daily SP Chart archive
The chart includes their performance for 2025 (I changed over from 2024 #s on April 15th — a little earlier than last yr), their opponent’s wOBA rank versus the pitcher’s handedness from this year so far (this changed as of April 14th which is still a pretty small sample, but we can start attacking some cold lineups or be more careful with those performing well 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 basically a 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 value focusing on roto.
Pardon me on the commentary-free board tonight, something in my dinner is not sitting well with me so I’m headed to bed super early! I will answer questions/comments in the morning.
—
RK | PITCHER | GAME | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | 2025 wOBA RK |
---|---|---|---|---|---|---|---|---|---|---|
1 | Logan Webb | SFG v MIL | x | x | x | 30 | 2.40 | 1.03 | 27% | 16th |
2 | Zack Wheeler | PHI at NYM | x | x | x | 31 | 3.73 | 0.99 | 29% | 19th |
3 | Freddy Peralta | MIL at SFG | x | x | x | 28 | 1.91 | 1.02 | 21% | 11th |
4 | Sandy Alcantara | MIA v CIN | x | x | x | 17 | 7.27 | 1.38 | 4% | 8th |
5 | Taj Bradley | TBR at ARI | x | x | x | 22 | 5.24 | 1.39 | 15% | 1st |
6 | Carlos Rodón | NYY at CLE | x | x | x | 29 | 4.34 | 1.10 | 18% | 11th |
7 | David Festa | MIN v CHW | x | x | x | 9 | 0.00 | 1.11 | 21% | 29th |
8 | Brady Singer | CIN at MIA | x | x | 21 | 3.38 | 1.22 | 17% | 20th | |
9 | Andrew Heaney | PIT at LAA | x | x | 25 | 2.13 | 0.91 | 16% | 26th | |
10 | David Peterson | NYM v PHI | x | x | 22 | 3.27 | 1.36 | 19% | 5th | |
11 | Eduardo Rodriguez | ARI v TBR | x | x | 22 | 4.09 | 1.36 | 24% | 25th | |
12 | Reese Olson | DET v SDP | x | x | 20 | 4.50 | 1.55 | 9% | 2nd | |
13 | Kumar Rocker | TEX at ATH | x | x | 18 | 6.38 | 1.47 | 12% | 18th | |
14 | Michael Lorenzen | KCR v COL | x | x | 21 | 4.57 | 1.43 | 10% | 25th | |
15 | Ryan Gusto | HOU v TOR | x | x | 17 | 3.18 | 1.24 | 20% | 24th | |
16 | Matthew Boyd | CHC v LAD | x | 22 | 2.01 | 1.25 | 12% | 21st | ||
17 | Bowden Francis | TOR at HOU | x | 23 | 3.13 | 1.04 | 13% | 26th | ||
18 | Germán Márquez | COL at KCR | x | 16 | 8.27 | 1.84 | 4% | 30th | ||
19 | JP Sears | ATH v TEX | x | 23 | 3.13 | 1.09 | 14% | 14th | ||
20 | Tomoyuki Sugano | BAL at WSN | 21 | 3.43 | 1.29 | 3% | 21st | |||
21 | Sean Newcomb | BOS v SEA | 17 | 3.63 | 1.90 | 12% | 15th | |||
22 | Jack Kochanowicz | LAA v PIT | 20 | 6.20 | 1.48 | 3% | 27th | |||
23 | Trevor Williams | WSN v BAL | 19 | 5.95 | 1.63 | 11% | 4th | |||
24 | Luis L. Ortiz | CLE v NYY | 21 | 5.48 | 1.41 | 15% | 3rd | |||
25 | Kyle Hart 하트 | SDP at DET | 16 | 6.48 | 1.38 | 7% | 10th | |||
26 | Bryce Elder | ATL v STL | 15 | 7.20 | 1.53 | 7% | 13th | |||
27 | Emerson Hancock | SEA at BOS | 5 | 12.71 | 2.29 | 11% | 15th | |||
28 | Miles Mikolas | STL at ATL | 17 | 7.64 | 1.58 | 5% | 12th | |||
29 | Jairo Iriarte | CHW at MIN | #N/A | #N/A | #N/A | #N/A | 23rd | |||
30 | Matt Sauer | LAD at CHC | 1 | 5.40 | 1.80 | 0% | 7th |
Webb’s K-BB looking really good to start the year. Might be a lot more than high floor going forward.