Starting Pitcher Chart – June 5th, 2026

Messick
Rick Scuteri-Imagn Images

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.

Starting Pitcher Chart June 5th
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
Recommendations for Roto 5×5 Leagues

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.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Color Coding: 

  • Green – Good Matchup (so lower OPS output by the pitcher’s opponent)
  • Yellow – OK
  • Red – Bad





Paul is the Editor of Rotographs and Content Director for OOTP Perfect Team. Follow Paul on Twitter @sporer and on Twitch at sporer.

4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
AnonMember since 2025
1 month ago

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

bdregMember since 2026
1 month ago
Reply to  Anon

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).

AnonMember since 2025
1 month ago
Reply to  Paul Sporer

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.