Starting Pitcher Chart – April 29th, 2026

- Daily SP Chart archive
- 2-Start podcast episode
- SP Rankings (updated Monday April 27th!)
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 moved the intro down to the bottom so daily readers don’t have to wade through it. Going forward, I’m going to start cutting myself off on notes around 11:30 CT, aiming for a midnight first run deadline and then updates in the AM if I have more to add (sometimes I can’t even start until 11p, so those would likely be light on notes until the morning). I will still always stay in the comments if y’all have questions. I know some of y’all use this for overnight waivers in daily moves leagues so a more regular post time will help that contingent, too.
- Ace day with several studs lined up to go, including five toting sub-3.00 ERAs.
- Webb’s looking better in his last 2, not that I’d be sitting him if they weren’t that great… he’s just not someone I’m going to overreact with even the early skills degradation. It’s not stubborn for stubborn sake, it’s trusting the lengthy track record over 6 starts.
- In fact, Eovaldi is a good example of a stud who has poor results but isn’t going anywhere for me. Maybe for someone with his injury history, I might sit him more aggressively if the velo was cratered and spin off kilter, but that isn’t the case (velo’s actually up .5 mph which isn’t meaningful, just pointing out that isn’t not even down at all, let alone alarmingly). His 16% K-BB is a little light but still 14% SwStr and 6% BB… the Ks will come, they’re just clocking him before he can get there and the 26% HR/FB rate will subside.
- Williams has a crazy line. He’s still walking the yard, more so in fact (13% BB) and his HRs are worse than last year (1.5 HR9) but they’re counterbalanced by a .192 BABIP/85% LOB rate. He’s like the inverse of Eovaldi. As he regresses, his good numbers will funnel over to Eovaldi, who deserves them. That’s just how it works! (I’m half-joking… of course, their performances are independent of each other, but I do believe in those trajectories.)
- The sinker effectiveness has notably declined for Sandy in his last three starts after dominating in the first three. Is that just seasonal ebbs and flows that looks worse because it’s three up and then three down or is it indicative of pending trouble? I don’t have an answer just yet, but I’m seeing him through this start and next week’s 2-step before altering his status. If the sinker from his first three doesn’t show up in any of the next three, he might dip toward a Team Streamer.
- Don’t fumble this, Cavalli… just 3 ER in his last two (9 IP) with 15 Ks against 0 BB and a chance to stay hot against one of the coldest teams going in the Mets.
- Lambert’s got 8 punchies in each of his first two starts since returning stateside and now gets a tough test in Baltimore that I’m really eager to watch and see how he handles it. He was one of those prospects I first wished could get out of Colorado and then just wished he could stay healthy. If this goes well, I might get silly with his LAD/at CIN 2-step next week… miiiight.
- BTW, I’m now tracking wOBA over the last 14 days on my little sheet where I put everything together each night (I’ll eventually expand to L30 when we get more sample going) to get an idea of who is running hot/cold off their season mark. Nothing that really moves the needle today… Sproat and Sugano getting a bit spicier versions of ARI and CIN, respectively, and four guys getting worse performing offenses but none of them actionable with two Aces (Glasnow/Webb) we were already starting everywhere and two non-factors (Pallante/Peterson) who aren’t elevated enough by improved matchups.
- Elmer Rodríguez is an interesting prospect for the Yankees, slotting 53rd in the Top 100, so I’m definitely watching him but I want to see one before slotting him in anywhere.
| Rk | PITCHER | Tm | Opp | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | opp wOBA RK |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tarik Skubal | DET | at ATL | x | x | x | 36.1 | 2.72 | 0.99 | 23% | 4 |
| 2 | Cristopher Sánchez | PHI | v. SFG | x | x | x | 33.2 | 2.94 | 1.60 | 22% | 11 |
| 3 | Tyler Glasnow | LAD | v. MIA | x | x | x | 33 | 2.45 | 0.70 | 26% | 7 |
| 4 | Drew Rasmussen | TBR | at CLE | x | x | x | 25.2 | 2.45 | 0.74 | 22% | 23 |
| 5 | George Kirby | SEA | at MIN | x | x | x | 39.1 | 2.97 | 1.04 | 13% | 16 |
| 6 | Logan Webb | SFG | at PHI | x | x | x | 37 | 4.86 | 1.38 | 12% | 19 |
| 7 | Nathan Eovaldi | TEX | v. NYY | x | x | x | 32.2 | 5.79 | 1.47 | 16% | 4 |
| 8 | Gavin Williams | CLE | v. TBR | x | x | x | 35.2 | 3.28 | 1.09 | 18% | 10 |
| 9 | Sandy Alcantara | MIA | at LAD | x | x | x | 41.1 | 3.05 | 1.11 | 8% | 1 |
| 10 | Taj Bradley | MIN | v. SEA | x | x | x | 34 | 2.91 | 1.29 | 16% | 11 |
| 11 | Bubba Chandler | PIT | v. STL | x | x | x | 24 | 4.88 | 1.50 | 5% | 20 |
| 12 | Cade Cavalli | WSN | at NYM | x | x | 24.2 | 4.01 | 1.66 | 14% | 30 | |
| 13 | Peter Lambert | HOU | at BAL | x | x | 11 | 3.27 | 1.27 | 25% | 12 | |
| 14 | Michael Wacha | KCR | at ATH | x | x | 32.1 | 2.51 | 0.93 | 15% | 9 | |
| 15 | JR Ritchie | ATL | v. DET | x | x | 7 | 2.57 | 1.00 | 19% | 5 | |
| 16 | Yusei Kikuchi | LAA | at CHW | x | x | 29 | 6.21 | 1.59 | 14% | 8 | |
| 17 | Brandon Sproat | MIL | v. ARI | x | x | 22.1 | 6.45 | 1.57 | 7% | 25 | |
| 18 | Eduardo Rodriguez | ARI | at MIL | x | 28 | 2.89 | 1.32 | 5% | 22 | ||
| 19 | Tomoyuki Sugano | COL | at CIN | x | 26.1 | 3.42 | 1.14 | 12% | 26 | ||
| 20 | Elmer Rodríguez | NYY | at TEX | 13 | |||||||
| 21 | Jameson Taillon | CHC | at SDP | 27.2 | 4.55 | 1.30 | 11% | 18 | |||
| 22 | Luis Severino | ATH | v. KCR | 31.1 | 5.17 | 1.56 | 8% | 15 | |||
| 23 | David Peterson | NYM | v. WSN | 26.2 | 5.06 | 1.65 | 10% | 5 | |||
| 24 | Matt Waldron | SDP | v. CHC | 8.2 | 12.46 | 2.31 | 6% | 6 | |||
| 25 | Erick Fedde 페디 | CHW | v. LAA | 26.1 | 3.42 | 1.14 | 5% | 8 | |||
| 26 | Brandon Williamson | CIN | v. COL | 25 | 5.40 | 1.52 | -1% | 26 | |||
| 27 | Chris Bassitt | BAL | v. HOU | 21.1 | 6.75 | 2.06 | -3% | 3 | |||
| 28 | Eric Lauer 라우어 | TOR | v. BOS | 22.2 | 6.75 | 1.54 | 7% | 17 | |||
| 29 | Andre Pallante | STL | at PIT | 25.1 | 4.26 | 1.42 | 5% | 17 | |||
| 30 | Brayan Bello | BOS | at TOR | 22 | 9.00 | 2.27 | 2% | 24 |
Intro
The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s 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.
Not that I have or would ever have Peterson on my fantasy team but he does have great career numbers vs the Nats (7-1, 2.48 e.r.a), but their offense has improved from the last few years. David has looked better lately and has a 3.77 fip vs a 5.02 e.r.a so that’s something. Not sure the game will be played though as it looks like it’s gonna rain most of the night.
Yeah, it’s one of those where I wouldn’t be at all surprised if he put up a nice outing, but the risk/reward proposition isn’t strong enough. Nats are running cold in the L14 v. lefties, but still 5th on the season. Just too many downside outcomes to hope for the narrow good ones.
No X’s for Peterson stuck out to me as well because I was considering rolling the dice. Fangraphs has the Mets at 61.5% to win and Vegas has NYM -168 with an O/U of 7.5. On the other hand, he hasn’t been going deep enough in games to get W’s.
I’m sorry if anyone started Peterson because of my post. It is beyond time to let Myers start.