Starting Pitcher Chart – July 27th, 2026

Welcome to the Daily SP Chart, click here if you’re new to get an idea of what I’m doing with these rankings.

  • I just rebuilt the board since Cole was switched out for Fried in addition to the Chandler/Keller switch.
  • Thornton has been strong in 4 starts with at least 6 IP in the last 3. The Mets stink hasn’t infected him yet.
  • It’s been a rollercoaster, but if you just held your way through Bradish’s ups and downs, you’ve gotten 20 starts of 3.49 ERA/1.32 WHIP with 110 Ks and 7 Ws. I won’t pretend that WHIP isn’t painful and he’s still not paying off the Top 25 SP price tag he had at the draft table but he’s certainly not sinking your season.
  • Montero returned to the rotation with a gem in Wrigley (5.3 IP/1 ER/8 Ks!) and his .229 BABIP seemingly has some regression coming, but we’ve been saying that all year and he just keeps plugging along. His weekend trip to ATH could be a major regression start so let’s be careful with that one.
  • Ureña, like Montero, is running super hot with skills that don’t really support his tiny ERA (10% K-BB, 2.78 ERA) but we have seen more consistent bat-missing lately with 42 Ks in his last 43 IP. Similar to Montero, he also has a tougher matchup on the weekend (v. MIL) that make the weekly play a bit of a tougher choice.
  • Chandler’s lack of control makes him risky regardless of matchup, but I do like that he’s facing an ARI team that has struggled vR all year. It’s Keller, not Chandler… and I’m probably a bit less interested in Keller, but I can still see against this ARI offense. Y’all know I’m not the biggest Keller fan, though.
  • Rocker and Sproat have been maddeningly inconsistent and likely will remain so this year. Rocker has weirdly been better on the road despite TEX being a great spot to pitch. Sproat, meanwhile, gets a trip to SFG which is always a nice spot but he brings a measure of risk every time out.
  • Peterson & Perez are mostly full week plays for me as I’d take on their 2-steps in medium or deeper leagues. Neither inspire a ton of confidence, especially for a one-off start, but getting the pair in a weekly setup increases my interest in them.
  • Schultz gets an NYY team that is 30th vL in the last month, so don’t let that Judge-infused full season 9th ranking mislead you here. They can still clip a guy even without Judge, but this is exactly the kind of spot where you can stream a Schultz type.
  • Imai’s Duds have consistently erased his good starts every time he strings a couple together. I still think we run him in a decent number of spots against this LAA offense, but we’ve seen clearly this year that matchup doesn’t matter for him. When he’s on, he can get anyone and when he’s off, he’s susceptible against any team.
  • Scherzer and Kelly head on the road for remarkably difficult matchups while Perkins is just unusable in his home park (7.41 ERA/1.56 WHIP). I can’t find spots for any of ’em.

Starting Pitcher Chart July 27th
Rk PITCHER Team Opponent T 10 12 15+ IP ERA WHIP K% K-BB OPP K% opp wOBA RK
1 Zack Wheeler PHI at MIA R x x x 100 2.16 0.88 31% 25% 21% 22
2 Chase Burns CIN v. CLE R x x x 107.2 2.42 1.11 29% 20% 22% 25
3 Max Fried NYY at CHW L x x x 66.2 2.97 0.96 22% 14% 25% 11
4 Payton Tolle BOS at ATH L x x x 89.2 3.31 1.10 26% 19% 24% 8
5 George Kirby SEA at TEX R x x x 116 3.57 1.28 22% 17% 21% 20
6 Zac Thornton NYM v. ATL L x x x 23.1 1.93 0.86 20% 13% 21% 20
7 Kyle Bradish BAL at DET R x x x 113.1 3.49 1.32 23% 12% 23% 23
8 Keider Montero DET v. BAL R x x x 106 3.14 0.96 19% 13% 24% 10
9 Walbert Ureña LAA v. HOU R x x x 87.1 2.78 1.31 22% 10% 22% 14
10 Brandon Sproat MIL at SFG R x x 86.2 5.09 1.38 24% 13% 20% 15
11 Kumar Rocker TEX v. SEA R x x 96 4.13 1.31 21% 12% 23% 12
12 David Peterson CHC at STL L x x 89 5.97 1.56 18% 9% 18% 16
13 Martín Pérez ATL at NYM L x x 85.1 3.38 1.20 19% 8% 23% 26
14 Mitch Keller PIT v. ARI R x x 108.1 4.90 1.31 18% 10% 21% 28
15 Noah Schultz CHW v. NYY L x x 56.2 6.04 1.46 19% 8% 25% 9
16 Tatsuya Imai HOU at LAA R x 58 5.59 1.47 28% 14% 25% 18
17 Slade Cecconi CLE at CIN R x 103.2 4.60 1.45 18% 11% 25% 26
18 Tyler Mahle SFG v. MIL R x 83 5.31 1.45 21% 12% 21% 5
19 Max Scherzer TOR at WSN R 22 10.23 1.73 14% 3% 21% 17
20 Merrill Kelly 켈리 ARI at PIT R 103.2 5.12 1.48 14% 5% 23% 2
21 Jack Perkins ATH v. BOS R 62.2 6.75 1.42 27% 18% 22% 27
22 Andrew Alvarez WSN v. TOR L 53.1 4.22 1.50 24% 13% 22% 30
23 Matthew Liberatore STL v. CHC L 99 5.18 1.52 22% 13% 21% 2
24 Tyler Phillips MIA v. PHI R 79.1 3.52 1.39 17% 6% 23% 24
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 (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.

8 Comments
Oldest
Newest Most Voted
Ross DiBelloMember since 2025
3 days ago

Keller or Chandler today for Pit?

AnonMember since 2025
3 days ago

Wind:
NYM – out to L at 10
CHW – out to L at 13
SFG – out to L center at 11 in a ballpark designed to minimize wind effects
Sutter Health – out to L center at 8 in a minor league park

Rain:
PIT – 25-35% all day
DET – 28% to start, 58% by game’s end and after
WAS – 20% to start, 9% by the end
CHW – 30% all game but less both before and after
NYM/CIN/STL – slight chances

Last edited 3 days ago by Anon
alang3131982Member since 2016
3 days ago

isnt it Fried today?

Mike BrezMember since 2026
3 days ago

Weekly points (20 team), Kremer vs your Tigers or Max two step? Thanks Paul!

Last edited 3 days ago by Mike Brez
GreggMember since 2020
3 days ago

Anyone have their ratios get Kirb-stomped today?