Starting Pitcher Chart – April 2nd, 2025

Daily SP Chart archive
Welcome back to the Daily SP Chart! The chart includes their performance for 2024 until we get some actual data for this year (I changed over in late-April last year), their opponent’s wOBA versus the pitcher’s handedness from last year (not a perfect solution as teams change in the offseason, but better than using just a few days of data from this year), 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.
—
It’s a very straightforward Wednesday with 6 of my Top 10 and 20 of the 30 landing in my Top 60 pitchers. Let me know if you have any questions or comments below! I stay on top of the comments so in a case like Monday where Thomas Harrington was called up, I’ll definitely get in there and give my thoughts if someone asks about them.
RK | PITCHER | GAME | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | 2024 wOBA RK |
---|---|---|---|---|---|---|---|---|---|---|
1 | Tarik Skubal | DET at SEA | x | x | x | 192 | 2.39 | 0.92 | 26% | 24th |
2 | Paul Skenes | PIT at TBR | x | x | x | 133 | 1.96 | 0.95 | 27% | 29th |
3 | Zack Wheeler | PHI v COL | x | x | x | 200 | 2.57 | 0.96 | 22% | 16th |
4 | Garrett Crochet | BOS at BAL | x | x | x | 146 | 3.58 | 1.07 | 30% | 7th |
5 | Cole Ragans | KCR at MIL | x | x | x | 186 | 3.14 | 1.14 | 20% | 13th |
6 | Blake Snell | LAD v ATL | x | x | x | 104 | 3.12 | 1.05 | 24% | 4th |
7 | Framber Valdez | HOU v SFG | x | x | x | 176 | 2.91 | 1.11 | 16% | 9th |
8 | Dylan Cease | SDP v CLE | x | x | x | 189 | 3.47 | 1.07 | 21% | 26th |
9 | Pablo López | MIN at CHW | x | x | x | 185 | 4.08 | 1.19 | 20% | 30th |
10 | Luis Castillo | SEA v DET | x | x | x | 175 | 3.64 | 1.17 | 18% | 22nd |
11 | Zac Gallen | ARI at NYY | x | x | x | 148 | 3.65 | 1.26 | 16% | 1st |
12 | Hunter Greene | CIN v TEX | x | x | x | 150 | 2.75 | 1.02 | 18% | 24th |
13 | Sonny Gray | STL v LAA | x | x | x | 166 | 3.84 | 1.09 | 24% | 27th |
14 | Freddy Peralta | MIL v KCR | x | x | x | 173 | 3.68 | 1.21 | 18% | 13th |
15 | Ryan Pepiot | TBR v PIT | x | x | x | 130 | 3.60 | 1.15 | 17% | 28th |
16 | MacKenzie Gore | WSN at TOR | x | x | x | 166 | 3.90 | 1.42 | 16% | 28th |
17 | Zach Eflin | BAL v BOS | x | x | x | 165 | 3.59 | 1.15 | 16% | 6th |
18 | Clay Holmes | NYM at MIA | x | x | x | 63 | 3.14 | 1.30 | 17% | 21st |
19 | Yusei Kikuchi | LAA at STL | x | x | x | 175 | 4.05 | 1.20 | 22% | 23rd |
20 | Carlos Rodón | NYY v ARI | x | x | x | 175 | 3.96 | 1.22 | 19% | 1st |
21 | Jeffrey Springs | ATH v CHC | x | x | 33 | 3.27 | 1.36 | 18% | 16th | |
22 | Jameson Taillon | CHC at ATH | x | x | 165 | 3.27 | 1.13 | 14% | 23rd | |
23 | Sean Burke | CHW v MIN | x | x | 19 | 1.42 | 1.00 | 20% | 10th | |
24 | Landen Roupp | SFG at HOU | x | x | 50 | 3.58 | 1.37 | 10% | 8th | |
25 | Jack Leiter | TEX at CIN | x | 35 | 8.83 | 1.71 | 8% | 19th | ||
26 | Ben Lively | CLE at SDP | 151 | 3.81 | 1.25 | 11% | 4th | |||
27 | Easton Lucas | TOR v WSN | 11 | 10.80 | 2.23 | 2% | 26th | |||
28 | Kyle Freeland | COL at PHI | 113 | 5.24 | 1.41 | 12% | 3rd | |||
29 | Bryce Elder | ATL at LAD | 49 | 6.52 | 1.63 | 13% | 2nd | |||
30 | Connor Gillispie | MIA v NYM | 8 | 2.25 | 1.13 | 9% | 11th |
Was Miami really #3 in woba vs RHP?
No I accidentally pulled the Last 30 days rank from 2024 (in which they were 3rd shockingly enough)… lemme update!