Starting Pitcher Chart – April 28th, 2026
- Daily SP Chart archive
- 2-Start podcast episode
- SP Rankings (updated Monday April 27th!)
Welcome to the Daily SP Chart.
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.
Be sure to check out my updated SP rankings linked above.
- Obviously there’ll eventually be regression with Soriano but I’m really curious to see if it’ll be an all-at-once type thing or incremental. With .205 BABIP/100% LOB combo, you can definitely envision a tsunami of base runners in a heavy BABIP-regression game paired with his 9% BB to deliver that mega Dud meltdown, but if he keeps his Ks up and avoids the .600 BABIP type game, it should be more incremental.
- Yes, Luzardo is still a 3-x and that’s not referencing the NSFW nature of his results. K-BB doesn’t guarantee you success, but it’s remarkably reliable and his 20% mark is 7 pts clear of the league avg.
- Holding firm on Gilbert under the same principle. In fact, his case is even easier bc his ratios aren’t nearly as bad and his K-BB is even a click better at 21%. A .360 BABIP is doing some damage that should even out.
- I’m really excited about Tolle overall, but don’t overreact if he has a comedown start here after the great debut.
- I love what Mize has been doing this year but went with 2-x w/the trip to ATL as he’s running a 6% HR/FB and the Braves could push that. They have the 2nd most HRs and 3rd best ISO vR so I can see skipping in the shallowest of formats.
- Yesavage is making his season debut after an injury and I always reference that everyone has their own rules on things like that. I don’t have a hard-and-fast rule, but I lean toward the cautious side. If Boston wasn’t struggling SO much, I probably would’ve 1-x’d Yesavage here.
- Should’ve just stuck to my guns on Baz, lol. I ended up with a handful of shares (2 in Best Ball, so he can’t hurt me too much) despite really not being the biggest fan in recent years. Obviously it’s early to say anything is locked, but I’m entirely unsurprised by his struggles.
- Cabrera’s surface results have been fantastic but the skills don’t buy it with a 2.73 ERA and 4.58 SIERA. His HR/FB is halved from his career rate at 7% and that’s papering over the meager 9% K-BB. SDP just hasn’t been clicking on offense enough to really run from them but they do have the firepower to inflict some regression on that ERA.
- We’re still very much in the range where one disastrous start can really infect the bottom line results for guys. Bibee’s 8 ER nightmare at ATL is adding 2 runs and 20 pts to his WHIP (2.46 ERA/1.25 WHIP without it). Now he wouldn’t be fully in the clear without that start, but the panic would be quite a bit lower.
- Shouts to my friend and excellent NFBC player, Gregg Martin, who brought up Teng in our weekly FAAB call on Sunday as a potential pickup who could enter the Astros rotation. Two days later, he’s starting! I think Gregg and I both won players ahead of him on our list (I tied for the cheapest Connor Prielipp in the Main Event 😎) and he was scooped in only 1 Main Event so a big start here could make Teng one of the big targets of next weekend’s bids. Is he just keeping the spot warm for Imai (eyeing a return next wk) or could he push Burrows and 6.25 ERA out of the rotation once Imai is back?

- Patrick was seen as the mirror shop, refilling his arsenal just a day after he was seen taking delivery of a large order of smoke from Amazon. OK, enough of my tortured joke about his smoke & mirrors, but this 2.35 ERA can’t maintain with 3% K-BB. With each start, I grow more fearful that he is simply another Tobias Myers. I really thought he had more juice than that looking at what he did last year.
- Commenter bought Mahle an “x”, but I’m not swayed that a big run is bubbling under the surface. He definitely fits the Bibee comment where 1 nightmare can still infect the bottom line quite a bit as his 8 ER in Cincy really spoils his bottom line, but it’s still an 11% K-BB over his last last 3 yrs (which admittedly is only 125 IP, but I’m not seeing the 2020-23 iteration coming back just yet). That said, I can’t give Buehler 1-x against a tough Cubs team and skunk Mahle. I’d slot Mahle between Teng/Buehler.
- Ashcraft is in fact returning from bereavement after some discussion on if it’d today or tomorrow, so he’s now un-crossed him off!
| Rk | PITCHER | Tm | Opp | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | opp wOBA RK |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Shohei Ohtani | LAD | v. MIA | x | x | x | 24 | 0.38 | 0.75 | 21% | 6 |
| 2 | Cam Schlittler | NYY | at TEX | x | x | x | 35.2 | 1.77 | 0.73 | 28% | 13 |
| 3 | José Soriano | LAA | at CHW | x | x | x | 37.2 | 0.24 | 0.82 | 21% | 27 |
| 4 | Joe Ryan | MIN | v. SEA | x | x | x | 32.1 | 3.90 | 1.02 | 19% | 12 |
| 5 | Jacob deGrom | TEX | v. NYY | x | x | x | 25.1 | 2.13 | 1.07 | 28% | 4 |
| 6 | Logan Gilbert | SEA | at MIN | x | x | x | 33 | 4.36 | 1.27 | 21% | 22 |
| 7 | Chase Burns | CIN | v. COL | x | x | x | 28 | 2.57 | 1.07 | 17% | 14 |
| 8 | Jesús Luzardo | PHI | v. SFG | x | x | x | 27.1 | 6.91 | 1.54 | 20% | 11 |
| 9 | Kris Bubic | KCR | at ATH | x | x | x | 28.2 | 4.08 | 1.12 | 14% | 27 |
| 10 | Braxton Ashcraft | PIT | v. STL | x | x | x | 29.2 | 2.43 | 1.01 | 20% | 19 |
| 11 | Payton Tolle | BOS | at TOR | x | x | x | 6 | 1.50 | 0.67 | 45% | 17 |
| 12 | Casey Mize | DET | at ATL | x | x | 28.2 | 2.51 | 1.15 | 19% | 2 | |
| 13 | Nick Martinez | TBR | at CLE | x | x | 30 | 2.10 | 1.10 | 10% | 24 | |
| 14 | Trey Yesavage | TOR | v. BOS | x | x | Season | Debut | 28 | |||
| 15 | Clay Holmes | NYM | v. WSN | x | x | 30 | 2.10 | 1.03 | 8% | 20 | |
| 16 | Edward Cabrera | CHC | at SDP | x | x | 29.2 | 2.73 | 1.18 | 9% | 18 | |
| 17 | Tanner Bibee | CLE | v. TBR | x | x | 30.1 | 4.45 | 1.45 | 11% | 10 | |
| 18 | Davis Martin | CHW | v. LAA | x | 31.1 | 2.01 | 1.02 | 16% | 9 | ||
| 19 | Kai-Wei Teng | HOU | at BAL | x | 16.2 | 2.16 | 0.90 | 16% | 11 | ||
| 20 | Walker Buehler | SDP | v. CHC | x | 20.1 | 5.75 | 1.62 | 12% | 7 | ||
| 21 | Aaron Civale | ATH | v. KCR | x | 25.2 | 3.86 | 1.32 | 13% | 15 | ||
| 22 | Shane Baz | BAL | v. HOU | x | 28.1 | 5.08 | 1.55 | 10% | 3 | ||
| 23 | Chad Patrick | MIL | v. ARI | x | 23 | 2.35 | 1.26 | 3% | 25 | ||
| 24 | Tomoyuki Sugano | COL | at CIN | x | 26.1 | 3.42 | 1.14 | 12% | 26 | ||
| 25 | Martín Pérez | ATL | v. DET | x | 23.1 | 2.70 | 0.94 | 9% | 9 | ||
| 26 | Merrill Kelly | ARI | at MIL | 9.2 | 9.31 | 2.28 | 2% | 21 | |||
| 27 | Tyler Mahle | SFG | at PHI | x | 25.2 | 5.26 | 1.60 | 11% | 17 | ||
| 28 | Janson Junk | MIA | at LAD | 27 | 3.67 | 1.15 | 9% | 1 | |||
| 29 | Kyle Leahy | STL | at PIT | 24 | 5.63 | 1.67 | 4% | 16 | |||
| 30 | Zack Littell | WSN | at NYM | 25 | 7.56 | 1.68 | 6% | 30 |

Thanks for these each day. Much appreciated!
No prob, thanks for reading!!
Ashcraft on bereavement and PIT has starter tbd
Thank you, updated!
I just saw on rotowire that he’ll return in time to start tonight.
Just came to say the same! Looks like he’s off bereavement today. Away from the computer so will update that when I get a shot
What I’m looking at says he’ll be back tomorrow, not today. MLB’s Starting Lineup page says TBD
I’m seeing today confirmed: https://x.com/DKPghSports/status/2049160571912597937
Wind out to R center at 10 in MIN is the only wind and no real rain issues (24% in ATL).
Quiet day from a weather standpoint
I must say, I’m surprised you are so low on Mahle. Other than the blowup @CIN he has either been good or excellent and PHI has been awful against rigjties, especially the past two weeks.I know Nick is pretty high on him (though, like anyone else, Nick ain’t always right!), so I’m just curious why you have him so much lower – 16th today on PL above Baz, Mize, Bible, etc vs 27th here.
I could be light, but an 11% K-BB since 2024 (125 IP) just isn’t doing it for me. BBs way up this year, too. Getting rocked by the Mets isn’t fun, either. The NYM/CIN outings are def the overwhelming majority of the damage (13 of 15 ER, all 6 of his HRs) but 16 Ks and 7 BB in the 3 good starts is a bit underwhelming.
Interestingly, I’m most swayed by his reverse platoon over the L3 yrs w/6 lefties in their lineup including the strength of it in Schwarbs & Harper. Mahle’s had a markedly better OPS vL the last 3 seasons. Certainly don’t mind taking him over Baz or even Bibee. Sure, if I’m giving Buehler an “x”, Mahle deserves one, but I’m not swayed on him as a budding stud like Nick.
Feel free to grab Mahle, i dropped him. Was impressed with his home splits and had him as a two start v Yankees and Mets week 1. Thanks to me ( hard luck/degenerate loser).
Thanks for the reply. Lots of good things to consider, which is obviously why I asked. Sometimes I drive more with Nick, sometimes with you, sometimes with Eno, sometimes with Mike, and sometimes I’m right and sometimes wrong! Guess that’s what makes this all so much fun.
I’m in a H2H points, 12 teamer with a 12 weekly start max, and 9 active pitcher spots (SP or RPs) with three bench spots. So right now we have about 112 SP’s rostered about a third of which are streamers of some kind more than holds.So my this options this week were guys like Mahle, Lambert, and M. Kelly, plus a lot of guys that are almost never worth it. I went with Mahle because of the upcoming schedule and hope he can turn the corner vs Lambert’s amazing results that seem to be due for regression vs the foundational skills.
I got snipped a couple times in the draft and so missed out of Schlittler and a couple other targets, then I lost Horton, Eflin, (Boyd for a stretch) and Abel so all you guys have helped me move quickly on (and off) guys like Hancock, Messick, Arrighetti, Sheehan, and Sproat to fill in since, other than Sanchez and Imanaga, 13 of my first 16 picks went to filling our 13 starting hitter spots.
So, again, thank you for the lists, articles, and podcast episodes!
FYI – Braxton Ashcraft is expected to return and start tonight after all, in case you wanna update this. https://x.com/DKPghSports/status/2049160571912597937