Starting Pitcher Chart – March 31st, 2026

- Daily SP Chart archive
- SP Rankings
Welcome to the Daily SP Chart.
The chart includes their performance for 2025 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 some, most, or all depending on the day. 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 value focusing on roto.
I usually won’t have much to write about aces who are locked into our rotations, you don’t really need a shiny stat to be convinced on starting guys like that. If you want to discuss someone further, please feel free to leave a comment and I’ll get you an answer when I can. I try to do a few sweeps of the comments before game time in case there are time-sensitive questions.
Hey y’all, sorry I passed out watching the Tigers game last night. JV getting cooked put me to sleep, I guess. 😭
| Rk | PITCHER | Tm | Opp | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | opp wOBA RK | Commentary |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Shohei Ohtani | LAD | v. CLE | x | x | x | 47 | 2.87 | 1.04 | 28% | 28 | |
| 2 | Max Fried | NYY | at SEA | x | x | x | 195.1 | 2.86 | 1.10 | 17% | 12 | |
| 3 | Logan Webb | SFG | at SDP | x | x | x | 201.2 | 3.30 | 1.25 | 20% | 16 | |
| 4 | Hunter Brown | HOU | v. BOS | x | x | x | 185.1 | 2.43 | 1.03 | 20% | 11 | |
| 5 | Logan Gilbert | SEA | v. NYY | x | x | x | 126 | 3.43 | 1.03 | 27% | 1 | |
| 6 | Jacob deGrom | TEX | at BAL | x | x | x | 172.2 | 2.97 | 0.92 | 22% | 20 | Start was moved back bc of a sore neck last wk; hopefully all good today |
| 7 | Shane McClanahan | TBR | at MIL | x | x | x | 8 | Return of the Mc begins tonight… really think he can be an ace again if healthy | ||||
| 8 | Brandon Woodruff | MIL | v. TBR | x | x | x | 64.2 | 3.20 | 0.91 | 27% | 12 | Speaking of ace when healthy… remade himself around velo drop, but can he sustain? |
| 9 | Bubba Chandler | PIT | at CIN | x | x | x | 25.2 | 4.56 | 0.97 | 20% | 14 | Ready to ascend into Skenes’s partner in crime? The skills are certaintly there for it |
| 10 | Zach Eflin | BAL | v. TEX | x | x | x | 71.1 | 5.93 | 1.42 | 12% | 24 | One of my favorite late rd targets looks healthy & ready to return to 2021-24 levels (3.74 ERA/1.12 WHIP in 524 IP) |
| 11 | Kodai Senga | NYM | at STL | x | x | x | 113.1 | 3.02 | 1.31 | 11% | 25 | Looked healthy and sharp in spring, can still be an absolute monster espec. if there’s anything to his spring 3% BB |
| 12 | Max Scherzer | TOR | v. COL | x | x | x | 85 | 5.19 | 1.29 | 16% | 27 | Great landing spot to start ’26 & they might need a little length after Ponce left after just 2.3 IP |
| 13 | Brandon Williamson | CIN | v. PIT | x | x | x | 28 | Gets at MIA after this & even if Lodolo replaces him after that, he could be a monster follower behind Burns | ||||
| 14 | Andrew Painter | PHI | v. WSN | x | x | x | 21 | Expectations are high as we’ve been waiting a bit, but don’t overreact to 1-2 starts… let’s give him some runway (5-6) | ||||
| 15 | Germán Márquez | SDP | v. SFG | x | x | 126.1 | 6.70 | 1.71 | 6% | 15 | Finally out of Coors, but is there still juice here? Spring skills were enough to get my attention (31% K, 22% K-BB) | |
| 16 | José Soriano | LAA | at CHC | x | x | 169 | 4.26 | 1.40 | 10% | 10 | Eager to see if new pitching coach Mike Maddux can get the best out of this excellent arm… riskyyy debut, though | |
| 17 | Janson Junk | MIA | v. CHW | x | 110 | 4.17 | 1.14 | 14% | 29 | Feel like I never timed him right last yr & CHW isn’t a walkover team attack w/any ol’ SP… on my radar but not a must | ||
| 18 | Casey Mize | DET | at ARI | x | 149 | 3.87 | 1.27 | 16% | 5 | 14 Ws drove a lot of his value as Player Rater rk drops from 98 to 48 when removing them | ||
| 19 | Zack Littell | WSN | at PHI | x | 186.2 | 3.81 | 1.10 | 13% | 3 | Not dying to start at PHI, but slated to follow which improves his W chance (as long as Poulin doesn’t get cooked) | ||
| 20 | Ryan Feltner | COL | at TOR | x | 30.1 | 4.75 | 1.48 | 10% | 6 | Dig the pitcher, but we can’t use him home starts and his first 2 roadies are at TOR & SDP, too! | ||
| 21 | Brayan Bello | BOS | at HOU | 166.2 | 3.35 | 1.24 | 9% | 23 | Will be watching his first few starts to see if spring whiffs have any legitimacy (29% K, 16% SwStr in 14 IP) | |||
| 22 | Brandon Pfaadt | ARI | v. DET | 172.2 | 5.00 | 1.33 | 14% | 19 | Lefties have always given him hell & DET should have 6 tonight incl. the lineup’s strength (Greene, Carp, McG, Keith) | |||
| 23 | Tanner Bibee | CLE | at LAD | 182.1 | 4.24 | 1.23 | 14% | 4 | Left his last start w/a balky shoulder and now gets LAD, yeah let’s sit this one out | |||
| 24 | José Suarez | ATL | v. ATH | 18.1 | 1.96 | 1.25 | 9% | 9 | Must admit I didn’t realize he was w/ATL last yr, too (19 IP)… ATH K’s a ton, but can he take advantage? | |||
| 25 | Jameson Taillon | CHC | v. LAA | 123.2 | 3.78 | 1.07 | 13% | 26 | Was disastrous spring a veteran getting through the slog or worthy of concern? (velo -1 mph, 4% K-BB, 6.6 HR9) | |||
| 26 | Andre Pallante | STL | v. NYM | 162.2 | 5.31 | 1.44 | 7% | 2 | ||||
| 27 | Erick Fedde 페디 | CHW | at MIA | 141 | 5.49 | 1.52 | 3% | 13 | ||||
| 28 | Aaron Civale | ATH | at ATL | 102 | 4.85 | 1.26 | 13% | 17 |
You say risky debut for Soriano but he absolutely carved up Houston in start 1 so I’m curious what you mean.