Starting Pitcher Chart – July 30th, 2026

Sam Navarro-USA TODAY Sports

Welcome to the Daily SP Chart, click here if you’re new to get an idea of what I’m doing with these rankings. (Yellow text added in AM)

  • Pérez not only keeps dropping gems, but super gems! He has 4 straight QS, going 7 IP in two of ’em and allowing a total of 5 ER across 26 IP. He has come out of the other end of that injury looking as good as ever.
  • I gave Hancock the full reco at LAD so I’m definitely doing the same for Miller, who has been even better. Hancock was just OK at 5 IP/3 ER/5 Ks with 9 base runners. Miller has been hit in 2 of 3, both of the road, underscoring his gaudy venue-based ERA split: 0.95 at home | 4.02 on the road. He still has a healthy 18% K-BB and 1.14 WHIP on the road so even if we get a baseline QS (6 IP/3 ER), we’d be happy.
  • Burke has had a wonderful season that has hit another level in the summer with an electric K% surge over his L11: 2.49 ERA/1.04 WHIP/24% K-BB, powered by a 33% K rate.
  • I don’t think I’m sitting Gray at ATH as he’s just been so good this year. I’m trying not to let Sandoval’s gem influence me (5 IP/2 ER/7 Ks) and instead leaning on Gray for his merit.
  • Ray is running super hot right now, posting a 1.04 ERA in his L7 despite his WHIP being even higher at 1.18 and a truly poor K-BB of just 9%. That said, SDP doesn’t seem like the team to issue him some regression on those paltry skills so he remains firmly entrenched in the rotation.
  • Sasaki and Weathers seem to be Gem or Dud every time with no rhyme or reason to which is coming when. 
  • Woo in for Miller and his home/road splits are enough to pull outta this entirely for me. 
  • Eovaldi out with Cole Winn opening & Marco Gonzales (yes, that one!) following! 

Starting Pitcher Chart July 30th
Rk PITCHER Team Opponent T 10 12 15+ IP ERA WHIP K% K-BB OPP K% opp wOBA RK
1 Nolan McLean NYM v. MIA R x x x 119.1 3.32 1.11 29% 20% 21% 10
2 Eury Pérez MIA at NYM R x x x 98.2 3.56 1.11 27% 17% 22% 27
3 Shane McClanahan TBR v. TEX L x x x 96 3.09 1.14 22% 14% 25% 6
4 Bryce Miller Bryan Woo SEA at LAD R 115.1 4.37 1.14 25% 19% 21% 1
5 Sean Burke CHW v. NYY R x x x 118.1 3.19 1.12 27% 20% 24% 15
6 FW: Marco Gonzales TEX at TBR L 19% 6
7 Sonny Gray BOS at ATH R x x x 106.2 2.78 1.16 22% 15% 22% 14
8 Robbie Ray SFG at SDP L x x x 116.2 3.16 1.31 21% 9% 22% 27
9 Roki Sasaki LAD v. SEA R x x 93.2 4.71 1.29 24% 15% 23% 20
10 Ryan Weathers NYY at CHW L x x 108 4.25 1.27 27% 20% 25% 10
11 Bailey Ober MIN v. KCR R x 81 4.56 1.25 18% 11% 22% 19
12 Andre Pallante STL v. CHC R x 112.1 3.77 1.21 18% 11% 22% 7
13 Javier Assad CHC at STL R x 65.1 3.86 1.12 16% 10% 21% 24
14 Jake Irvin WSN at ATL R 51.2 5.23 1.35 25% 16% 21% 9
15 Noah Cameron KCR at MIN L 107.2 4.93 1.41 21% 13% 22% 24
16 Grant Holmes ATL v. WSN R 97.1 3.79 1.36 20% 9% 21% 4
17 Randy Vásquez SDP v. SFG R 90.1 4.68 1.51 16% 9% 21% 16
18 Rhett Lowder CIN v. PIT R 77 5.61 1.57 18% 8% 24% 2
19 Mason Barnett ATH v. BOS R 24.2 4.74 1.38 22% 10% 23% 30
20 Hunter Barco PIT at CIN R 11.2 7.71 1.97 13% -2% 25% 28
Recommendations for Roto 5×5 Leagues | FW: Follower

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:

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.
  • Green – Good Matchup (lower OPS output by SP opponent) – 21st to 30th
  • Yellow – OK – 11th to 20th 
  • Red – Bad – 1st to 10th





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

9 Comments
Oldest
Newest Most Voted
TheBabboMember since 2019
1 day ago

Woo for Mariners, Miller pushed back to Friday.

RandMember since 2017
23 hours ago
Reply to  TheBabbo

Oh no! Woo is in my OC lineup. I thought he was pitching at home this week. Praying hard for a rainout.

MadKyleDiseaseMember since 2018
19 hours ago

Is Cole Winn going for the Rangers today or Eovaldi?

Rhetoric FlairMember since 2019
17 hours ago
Reply to  MadKyleDisease

Per the Rangers it’s Winn.

alang3131982Member since 2016
18 hours ago

Is it Marco Gonzalez as PRIM for Tex?

AnonMember since 2025
16 hours ago

MIssed a couple days but the weather is back!

Not much today

Wind:
MIN – across from R to L at 10
Sutter Health – out to L at 8 in a minor league park. Hot too – 91* to start

Rain:
NYM – 35% to start, 9% by mid-game

alang3131982Member since 2016
15 hours ago
Reply to  Anon

TY for all the insights!

alang3131982Member since 2016
15 hours ago

Not a pitcher question, but curious what you all think of trading Isaac Paredes (1b/3b) for Xavier Edwards (2b/ss) in a dynasty league? My 3bs are Muncy, Edman, Andrew Vaughn ad Kyle Karros (not a great group) (I have TONS of 1Bs)

My MIs are: Arraez, Edman, Masyn Winn, Jeremy Pena (very thin). I do have Gelof (2b/3b) on the IL which is fine…

I kind of like the move but didnt realize how thin my team is at 3b. I guess it’s even thinner at SS, running Winn out there when Pena was hurt was rough and there are no SS options. I also feel like Paredes is really only suited for HOU and they seemed to not have enough ABs for everyone when Correa was healthy. He’s also older. That said, it’s a points league and the power is nice albeit he hasnt outproduced Edwards on a per-game basis by much more than .4 points or so….

GreggMember since 2020
5 hours ago
Reply to  alang3131982

I didn’t realize Paredes is only 6 months older than Edwards. I think I would not make the trade though. Edwards is going to be 27 soon and you don’t know how that speed is going to age as he gets into his late 20s/early 30s. You never quite know how a logjam will change in an offseason so I wouldn’t make a dynasty trade based upon how things look right now.