Starting Pitcher Chart – June 5th, 2026

- Daily SP Chart archive
- 2-Start podcast episode
- SP Rankings (last update: 4/27 | next: Friday 6/5)
Welcome to the Daily SP Chart, click here if you’re new to get an idea of what I’m doing with these rankings.
SP rankings out todayyyyy. I know I’d said Thursday, but I blame this new game for distracting me. It’s called Chasin’ 117 and it’s amazing!! It’s not really why I didn’t have the rankings out yesterday, but it is undoubtedly a new obsession. These games are apparently on fire across the internet with basketball and football having one, too. Say goodbye to your free time! Not an ad, just a mega fan of these!
- I know Framber’s ratios aren’t great right now but I don’t see it as actionable and I’m still starting him everywhere. I always link him and Logan Webb as lefty-righty versions of each other and now they’re even struggling in unison but just when we started getting nervous about Webb, he dropped 7 IP of 1-hit ball at MIL to reassure us. Hopefully Framber can do something similar against SEA and their 30th ranked offense vL.
- Sasaki had a wonderful May (3.20 ERA/1.00 WHIP/19% K-BB) and has risen to must-start status for now.
- Detmers has a 61% LOB rate creating a chasm between his 4.63 ERA and 3.31 SIERA, but I’m encouraged by the 21% K-BB that matches what he did out of the bullpen last year. Don’t get daunted by the ERA, you’re still getting a 1.16 WHIP and 29% K and while he might not start his ERA improvement tonight at LAD, I have confidence that he’s better than a mid-4.00s guy.
- Griffin has been a revelation for WSN but the D’Backs slam lefties so I’m definitely open to skipping in 10s and could even see some sits in 12s.
- Cabrera is coming off the IL but it’s from a blister so I’m more open to running him right away. The lack of a 3-x reco is more due to his modest output this year than concerns about first start off the IL in this case.
- Rocker always makes me nervous but this is a good streaming spot for him. Don’t get completely duped by his 2.30/1.17 over the L30 days as it comes with an 18% K and 4% K-BB. The matchup is driving my interest here.
- Ray hasn’t made it 5 IP in any of his L4 after posting a 2.76 ERA through his first 8 starts. I’d still reserve before cutting in a lot of situations, but he doesn’t have to be in your starting lineup right now.
—
| Rk | PITCHER | Team | Opponent | T | 10 | 12 | 15+ | IP | ERA | WHIP | K% | K-BB | OPP K% | opp wOBA RK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bryan Woo | SEA | at DET | R | x | x | x | 70.2 | 3.44 | 0.96 | 24% | 19% | 23% | 23 |
| 2 | Drew Rasmussen | TBR | at MIA | R | x | x | x | 59 | 3.36 | 1.02 | 23% | 18% | 21% | 17 |
| 3 | Jesús Luzardo | PHI | v. CHW | L | x | x | x | 67 | 4.30 | 1.31 | 27% | 21% | 24% | 3 |
| 4 | Ryan Weathers | NYY | v. BOS | L | x | x | x | 64 | 3.52 | 1.14 | 29% | 22% | 21% | 7 |
| 5 | Parker Messick | CLE | at TEX | L | x | x | x | 69.1 | 2.21 | 1.07 | 27% | 19% | 27% | 28 |
| 6 | Michael King | SDP | v. NYM | R | x | x | x | 68 | 3.18 | 1.13 | 24% | 13% | 22% | 30 |
| 7 | Trey Yesavage | TOR | v. BAL | R | x | x | x | 37 | 2.19 | 1.16 | 26% | 15% | 23% | 6 |
| 8 | Framber Valdez | DET | v. SEA | L | x | x | x | 67.2 | 4.39 | 1.32 | 18% | 10% | 24% | 30 |
| 9 | Sonny Gray | BOS | at NYY | R | x | x | x | 50 | 3.06 | 1.20 | 20% | 13% | 23% | 7 |
| 10 | Roki Sasaki | LAD | v. LAA | R | x | x | x | 51 | 4.59 | 1.35 | 23% | 14% | 25% | 19 |
| 11 | Michael Wacha | KCR | at MIN | R | x | x | x | 75.1 | 3.23 | 1.12 | 22% | 13% | 23% | 18 |
| 12 | Reid Detmers | LAA | at LAD | L | x | x | 68 | 4.63 | 1.18 | 28% | 21% | 19% | 6 | |
| 13 | Christian Scott | NYM | at SDP | R | x | x | 30.1 | 2.97 | 1.38 | 28% | 16% | 24% | 29 | |
| 14 | Foster Griffin | WSN | at ARI | L | x | x | 67 | 3.76 | 1.15 | 23% | 16% | 17% | 2 | |
| 15 | Edward Cabrera | CHC | v. SFG | R | x | x | 54 | 4.00 | 1.35 | 21% | 12% | 20% | 16 | |
| 16 | Robbie Ray | SFG | at CHC | L | x | x | 62.2 | 4.45 | 1.40 | 22% | 10% | 22% | 11 | |
| 17 | Kumar Rocker | TEX | v. CLE | R | x | 56 | 3.54 | 1.32 | 18% | 8% | 20% | 26 | ||
| 18 | Merrill Kelly 켈리 | ARI | v. WSN | R | x | 53.1 | 5.06 | 1.46 | 14% | 5% | 21% | 13 | ||
| 19 | Martín Pérez | ATL | v. PIT | L | x | 51.2 | 2.79 | 1.06 | 20% | 12% | 27% | 18 | ||
| 20 | Zebby Matthews | MIN | v. KCR | R | x | 23.1 | 4.63 | 1.03 | 25% | 21% | 22% | 24 | ||
| 21 | Anthony Kay | CHW | at PHI | L | x | 57.1 | 3.77 | 1.40 | 16% | 7% | 22% | 24 | ||
| 22 | Peter Lambert | HOU | v. ATH | R | 45.1 | 3.77 | 1.21 | 23% | 12% | 21% | 10 | |||
| 23 | Ryan Feltner | COL | v. MIL | R | 26 | 4.85 | 1.31 | 18% | 10% | 20% | 8 | |||
| 24 | Tyler Phillips | MIA | v. TBR | R | 38.2 | 1.63 | 1.27 | 20% | 8% | 19% | 5 | |||
| 25 | Mitch Keller | PIT | at ATL | R | 68.1 | 4.35 | 1.17 | 18% | 11% | 21% | 3 | |||
| 26 | Brandon Sproat | MIL | at COL | R | 49 | 6.24 | 1.53 | 24% | 12% | 23% | 11 | |||
| 27 | Brady Singer | CIN | at STL | R | 51 | 6.18 | 1.69 | 15% | 8% | 23% | 21 | |||
| 28 | Kyle Leahy | STL | v. CIN | R | 55 | 4.25 | 1.56 | 18% | 10% | 24% | 22 | |||
| 29 | Brandon Young | BAL | at TOR | R | 43 | 3.35 | 1.37 | 17% | 8% | 19% | 20 | |||
| 30 | Jack Perkins | ATH | at HOU | R | 28 | 5.46 | 1.21 | 26% | 21% | 22% | 14 |
Intro
The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, and recently added opponent’s K% (also v. SP 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.
Color Coding:
- Green – Good Matchup (so lower OPS output by the pitcher’s opponent)
- Yellow – OK
- Red – Bad
Wind at 10+:
Wrigley – out to L at 13, but also rain
DET – in from R at 14
STL – out to L at 11
Coors – out to L at 9, below the usual 10 cutoff but the bats get even more help tonight
We have rain in the upper Midwest:
Wrigley – 85% all game. A little better before and after but still 65-70%. Don’t know if it’s heavy enough to postpone but this is the 1st of a 3-game series so they could go doubleheader either of the next 2 days. This is the Giants’ only visit to Wrigley this year so there isn’t an easy future day to do this either.
DET – increasing to 42% by game’s end and 67% just after
MIN – 24% at 1st pitch but decreasing from there
Wow! Thanks for this. I have been checking another website or two for weather in this early part of the season after wasting an add on a streamer only to get a suspended game (it’s my first year of fantasy).
Thanks as always for these. We had some clear weather for a few days but looks like we could have some threatening rain throughout the weekend
They’ve at least posted lineups at Wrigley. We’ll see if they actually play. As you noted, looks like they may be dealing with this all weekend so they may force the game even if it means lengthy delays.