Starting Pitcher Chart – June 27th, 2025

Daily SP Chart archive
The chart includes their performance for 2025, their opponent’s wOBA rank versus the pitcher’s handedness from this year 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 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 valuable focusing on roto.
—
| RK | PITCHER | GAME | 10 | 12 | 15+ | IP | ERA | WHIP | K-BB | 2025 wOBA RK | NOTE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Logan Gilbert | SEA at TEX | x | x | x | 40 | 3.12 | 0.89 | 34% | 28th | My goodness, that WHIP is glorious!! |
| 2 | Dylan Cease | SDP at CIN | x | x | x | 87 | 4.43 | 1.29 | 20% | 7th | |
| 3 | Sonny Gray | STL at CLE | x | x | x | 84 | 3.72 | 1.19 | 21% | 25th | |
| 4 | Ryan Pepiot | TBR at BAL | x | x | x | 94 | 3.04 | 1.10 | 17% | 12th | |
| 5 | NYY v ATH | x | x | x | 75 | 4.66 | 1.33 | 20% | 11th | Schmidt listed originally who I do prefer, but I think Warren only moves back a few spots (editing this on my phone so can’t remake the tables) and slots below Roupp & Kelly, but I’m still down to use him anywhere. | |
| 6 | Landen Roupp | SFG at CHW | x | x | x | 76 | 3.67 | 1.42 | 11% | 30th | |
| 7 | Merrill Kelly 켈리 | ARI v MIA | x | x | x | 93 | 3.39 | 1.05 | 18% | 23rd | Absolutely dialed in and gets a great matchup to stay hot |
| 8 | Mick Abel | PHI at ATL | x | x | x | 23 | 3.47 | 1.16 | 15% | 15th | 3 gems, 2 duds broken down pretty much along team quality lines save his success at TOR (they were hot by then); ATL is mid-pack for the season thanks to recent struggles (22nd in L30) so let’s take a shot |
| 9 | Brandon Walter | HOU v CHC | x | x | x | 23 | 3.80 | 1.10 | 23% | 6th | Just 2 BB in 23.7 IP so far, though perhaps he lives in the zone a bit too much w/the 1.5 HR9; that said, I’m not going to nitpick too hard on a brilliant 23% K-BB, plus he’s catching CHC in a cold snap (26th in L30) |
| 10 | David Peterson | NYM at PIT | x | x | x | 90 | 2.98 | 1.24 | 12% | 29th | Never really thought his sub-3.00 ERA would stick so not worried about a regression start v. a tough opponent (at PHI); matchup too juicy to pass up even if you hold legitimate long-term concerns |
| 11 | Cade Horton | CHC at HOU | x | x | x | 41 | 3.73 | 1.29 | 12% | 20th | Think he’s a firm start from here until the ASB (assuming they give him all 3 starts) w/CLE & at MIN after this |
| 12 | José Soriano | LAA v WSN | x | x | x | 93 | 3.39 | 1.42 | 9% | 21st | On a heater and missing bats of late (36% in L3) despite a moderately difficult schedule (ATH, at NYY, HOU) |
| 13 | Dustin May | LAD at KCR | W | W | x | 78 | 4.46 | 1.32 | 12% | 27th | Win probability is just so high that he’s worth starting in a lot of spots if you need ’em |
| 14 | Jose Quintana | MIL v COL | W | W | x | 54 | 2.98 | 1.40 | 5% | 27th | That WHIP will bring the ERA way up unless he gets a lot better, but I’ll chase the W here |
| 15 | Nathan Eovaldi | TEX v SEA | x | x | 69 | 1.56 | 0.81 | 24% | 8th | Coming off the IL so dealer’s choice on the start/sit, but it’s a tough matchup w/SEA hitting a lot better this yr; he’s been so good ya hate to miss a gem, but I’m OK risking it if a real stinker will hurt you (like H2H category lgs, for example) | |
| 16 | José Berríos | TOR at BOS | x | x | 95 | 3.51 | 1.24 | 12% | 18th | Really catching BOS in a downturn as they sit 29th in the L30 | |
| 17 | Sawyer Gipson-Long | DET v MIN | W | x | 17 | 4.58 | 1.08 | 15% | 14th | Gave up 4 ER last time out, but made it into the 7th inning | |
| 18 | Nick Martinez | CIN v SDP | x | 86 | 4.40 | 1.23 | 12% | 16th | Merrill returning deepens SDP’s lineup and they can still clip ya on any given night | ||
| 19 | Mitch Spence | ATH at NYY | x | 58 | 3.84 | 1.30 | 13% | 3rd | Love what he’s been doing lately, but a trip to NYY is scary even w/them being a little chillier of late | ||
| 20 | Luis L. Ortiz | CLE v STL | x | 81 | 4.30 | 1.41 | 14% | 9th | We’ve seen the upside w/multiple 10-K outings and several other solid ones, but we’ve also seen 3 starts w/at least 6 runs and persistent control issues; classic streamer! | ||
| 21 | Noah Cameron | KCR v LAD | 47 | 2.08 | 0.97 | 10% | 5th | This schedule just hasn’t let up so it’s been tough to really settle in w/him despite just 1 bad start, but it was v. NYY and obviously LAD is of that caliber so I’m skipping | |||
| 22 | Jake Irvin | WSN at LAA | 94 | 4.18 | 1.23 | 10% | 24th | Feels like a bad matchup for him w/their HR hitting ways and his 1.5 HR9 | |||
| 23 | Brayan Bello | BOS v TOR | 65 | 3.31 | 1.41 | 8% | 17th | Bello/Pérez/Sugano could be streamers in the right spot, but facing the 4th/5th/3rd ranked offenses over the L30 isn’t that spot | |||
| 24 | Eury Pérez | MIA at ARI | 11 | 6.17 | 1.63 | 7% | 2nd | ||||
| 25 | Tomoyuki Sugano | BAL v TBR | 83 | 3.55 | 1.21 | 9% | 6th | ||||
| 26 | Aaron Civale | CHW v SFG | 34 | 5.03 | 1.47 | 9% | 19th | ||||
| 27 | David Festa | MIN at DET | 31 | 6.39 | 1.61 | 12% | 13th | ||||
| 28 | Bryce Elder | ATL v PHI | 66 | 4.77 | 1.33 | 12% | 10th | ||||
| 29 | Kyle Freeland | COL at MIL | 73 | 5.13 | 1.53 | 13% | 13th | ||||
| 30 | Mitch Keller | PIT v NYM | 94 | 4.02 | 1.22 | 12% | 5th |
I think Warren starting for Yanks today, and Schmidt on Sat. Guessing Warren slots in pretty close to where you have Schmidt? Thanks
Absolutely!
Thanks Paul, I actually like Warren over Schmidt – much better K potential vs the whiffing A’s
Any idea what’s the plan for Ben Casparius
Latest I’ve got shows him following Shohei tomorrow which is a great setup!
Whoa – extreme Mitch Keller h8!
Maaaybe belongs in that Bello/Pérez/Sugano of guys you sometimes stream but have really tough matchups today and I know he’s an out shy of 3 straight QS, but I just don’t trust him in any matchup that is remotely difficult
Paul has been ultra low on him for years, but come on you’d rather start Kyle Freeland or Aaron Civale, especially with Mitch at PNC. I get it, he isnt sexy, but he is a consistent source of innings with ERA and WHIP that wont hurt you. He has been one of the most consistent mid rotation SP in MLB for years now. At one point he had a run of 40+ games with 5 or more IP.
11 QS this year. Tied with Crochet and Gore and more than Sanchez, Pepiot, Bubic, deGrom, Rodon, Skubal (!) and Sale. . . .
I haven’t been the biggest fan, that is 100% fair and he was solid tonight. I really hated the WHIP bludgeoning from last yr and definitely carried that into this year w/fading him, but I can live w/low 1.20s. I will eat that I was too low tonight and I won’t rank him last in future slates but I will say I’m still not SUPER geeked to start him given the tiny W chance, modest Ks, and just OK ratios. But I was wrong to slot him last.
SGL made it into the 8th inning last time out, and here I thought you were a Tigers fan! 😉
He went 6.3 IP… I’m a Tigers diehard 😎
He was a follower, so 6.3 means he got one out in the 8th inning.
ooh i am a fake fan! hat tip to ya
Welp the regression continues to come for Peterson he’s probably a 3.50 e.r.a true talent.
Yeah tough to give up this gem of a matchup with a dud, but he was always going to meander back to mid-to-high 3.00s w/this skillset