Come, Sale Away

Benny Sieu-Imagn Images

On Opening Day, Paul Skenes had his worst start since at least high school. He threw 37 pitches, allowed five runs (not all of which were his fault) and lasted only two-thirds of an inning. Skenes left that outing with an ERA of 67.50; even for a high-volume starting pitcher, that’s a big hole to climb out of.

From that point on, the NL Cy Young race has been a heads-up contest between Jacob Misiorowski and Cristopher Sánchez; the former, with his big velocity and strikeout totals, seems to be the favorite at the moment. But a third pitcher has entered the race in the past seven weeks: Chris Sale.

Since the All-Star break, Sale leads all qualified NL starters in both ERA (1.76) and WAR (2.7, which is a full win better than Sánchez and Jesús Luzardo, who are tied for second place). In 46 innings over seven starts, Sale has struck out 60 opponents while walking only three.

Sale’s hot run has coincided with a tough run of form for Atlanta’s offense. In August, Atlanta hit just .248/.301/.397 as a team and scored only 102 runs in 28 games. That goes some way toward explaining how Atlanta contrived to peg Sale with a loss in three of those seven starts.

Last time out, the 37-year-old Sale cut out the middleman.

He went the distance, pitching a shutout against the Dodgers — one of only nine shutouts so far this season. Sale struck out 11 without walking a batter. Only three pitchers this season have struck out 10 or more without walking a batter in a shutout: Sánchez, Misiorowski, and now Sale.

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. In case you didn't read all that, here's the short version. Membership includes:
Ad-free browsing
Unlimited FanGraphs & RotoGraphs articles
Historical & platoon projections
Leaderboard & player-page stat heatmaps
One-click data exports
Customizable player-page dashboards
Dark & Classic site modes
Weekly Members-only mailbag
FanGraphs Walk-Off, your year in review
Optional homepage photo removal
Gift articles to non-members

What a year for guys who wear pants with a 28-inch waist and a 40-inch inseam. I was about to say that Sale had eclipsed his rivals in the second half, but the truth is, none of these dudes could eclipse a pencil.

It’s very interesting that Sale is making yet another charge into the Cy Young race. I was sure he’d end up in one of my favorite historical classes of starting pitchers: Those who burned brightly but didn’t have the longevity to mount a serious Hall of Fame challenge. I’ve got a running list of Cy Young winners who had Hall of Fame peaks but came up short on the counting stats: Johan Santana, Brandon Webb, Tim Lincecum, David Cone, Corey Kluber, Bret Saberhagen… I was sure that Jacob deGrom, who got an abnormally late start, would suffer the same fate.

Sale never won a Cy Young in Chicago or Boston, but he had a run of seven straight All-Star appearances in which he finished sixth or better in Cy Young voting every year. He was a finalist twice, finishing behind Kluber both times. But he was in the conversation every year, and in 2018, at age 28, he finally got that elusive World Series ring.

But the end sure looked imminent; his age-30 season was rocky, then he missed 2020 while recovering from Tommy John surgery, and he spent all of the early 2020s getting back on track. Sale started 32 games in his first season with the Red Sox, in 2017, and 31 games in his last four seasons with the Red Sox put together.

His late-career re-emergence has been truly remarkable, and he has been able to hit most of the milestones — a Cy Young win, 2,000 innings, 2,500 strikeouts, 60 career WAR — that would’ve stood between him and Cooperstown. The story sells itself, though if you need any additional convincing, Zach Crizer just wrote about Sale in his newsletter.

As a geriatric Millennial myself, I do love an old-man-makes-good story, but I want to hone in on something specific with Sale.

The gangly left-hander has a FIP of 0.88 in the second half. The second-best FIP in that time period belongs to Tarik Skubal, who’s all the way up at 1.74.

If you remember what goes into FIP, that makes sense. Among 66 qualified starters, Sale is third in K%, second in BB%, and he hasn’t allowed a home run. Sale has actually hit as many batters in the second half (three) as he’s walked. Now that’s old school.

Perhaps even more old school than Sale’s homerless streak, which is itself like something out of the 1910s. He has now gone eight straight appearances without allowing a dinger; no other non-opener starter is working on a streak of more than six this year. Only 12 times since 1920 has a starter thrown 25 or more innings in a month, while striking out at least a batter per inning and at least 10 batters per walk, with zero home runs allowed. Sánchez did it back in May, during his 50 2/3-inning scoreless streak; Sale has four of the other 11 instances, including this August.

Or, if you want to just go directly to FIP, here’s every month since 2017 in which a starting pitcher recorded a FIP of 1.10 or better in 25 innings or more.

Best FIP Months of the Past 10 Years
Season Month Name Tm IP TBF HR/9 K% BB% FIP
2018 Jul Chris Sale BOS 25 96 0 44.8% 4.2% 0.44
2021 Mar/Apr Gerrit Cole NYY 37 2/3 140 0.24 44.3% 2.1% 0.54
2021 Mar/Apr Corbin Burnes MIL 29 1/3 108 0.31 45.4% 0.0% 0.58
2026 May Jacob Misiorowski MIL 38 1/3 136 0 41.9% 4.4% 0.67
2021 Jun Jacob deGrom NYM 27 95 0 42.1% 4.2% 0.76
2024 May Chris Sale ATL 32 124 0 36.3% 1.6% 0.82
2021 Mar/Apr Jacob deGrom NYM 35 123 0.51 48.0% 3.3% 0.88
2022 Sept/Oct Spencer Strider ATL 25 98 0.36 44.9% 7.1% 0.95
2024 Aug Chris Sale ATL 30 2/3 127 0 33.1% 4.7% 1.01
2026 Aug Chris Sale ATL 27 105 0 32.4% 1.9% 1.02
2017 Jun Corey Kluber CLE 43 156 0.21 41.0% 4.5% 1.04
2018 Sept/Oct Justin Verlander HOU 33 120 0.27 41.7% 4.2% 1.07
2026 May Cristopher Sánchez PHI 39 143 0 31.5% 2.1% 1.09
minimum 25 IP

Again, Sale has four such months. Only deGrom has more than one.

The wild thing about Sale’s home run prevention is not the raw numbers. He is on track to post a HR/9 of 0.5 or less for the second time in three years. Since 2022, four other pitchers — Logan Webb, Sonny Gray, Framber Valdez, and Jose Quintana — have done the same. But Valdez and Webb are extreme groundball pitchers. Sale… isn’t. Neither is Gray.

Sale is in the 61st percentile for GB% this year; in his Cy Young season, he was in the 70th percentile. So he’s definitely a groundball pitcher if you had to pick a directional bias, but he’s not an extreme one like Webb or Valdez. Sale is just freakishly good at keeping the ball in the yard.

If you took a look at each of the hundreds of pitchers in the major leagues right now and tried to figure out what makes each one hard to hit, Sale might be the easiest one to solve. He has elite command and velocity, and with his distinctive low-arm slot delivery, none of his four pitches moves the way hitters would expect it to.

If you wanted to quantify that assertion, here’s how I’d do it. If you take Sale’s four pitches (four-seamer, sinker, slider, changeup), each breaks on two axes: horizontal and vertical. That makes eight individual directions of induced movement. For all eight of those axes, Sale’s pitch deviates from average by more than two inches; for six of those axes, his pitch’s induced movement deviates from average by more than five inches.

That’s how you get an 84th percentile whiff rate and an 80th percentile HardHit% from the same repertoire.

Sale has an average arm angle of 11 degrees — the only pitcher with a lower arm angle is the submariner Tyler Rogers — which allows him to release the ball low. Sale might be 6-foot-6, but his average vertical release height is the third lowest among pitchers with at least 1,000 pitches this year.

Because Sale throws from such a low release point, he’s not pitching the ball in a downward pattern that lines it up with the gentle uppercut of a modern swing. Add in the crazy left-handed release point, wicked two-axis induced movement on all four pitches, and 17-mph difference between his fastball and slider, and hitters seem not to know what to make of Sale when they see him. Out of the 200 pitchers who have faced the most swings this year, Sale has induced the second-lowest average bat speed and the seventh-lowest fast swing rate.

It’s hard enough to do damage on a pitcher who throws like Sale, but if you’re not swinging hard, the odds only tilt more in the pitcher’s favor. Of the 140 pitchers who have allowed 100 or more fly balls this year, Sale is 12th in both average exit velo and HardHit%.

I’m starting to worry that I’m overanalyzing Sale now. Like, look at this.

Hitters are swinging like they’ve just been asked to solve a system of differential equations. Of course Sale isn’t allowing any home runs.





Michael is a writer at FanGraphs. Previously, he was a staff writer at The Ringer and D1Baseball, and his work has appeared at Grantland, Baseball Prospectus, The Atlantic, ESPN.com, and various ill-remembered Phillies blogs. Follow him on Twitter, if you must, @MichaelBaumann.

34 Comments
Oldest
Newest Most Voted
Joseph MeyerMember since 2016
21 days ago

Hitters might need the Laplace Transform: https://youtu.be/65yw9klPklk?is=L8zPEt2zClgpBbuR

millvillemeltdownMember since 2026
20 days ago
Reply to  Joseph Meyer

nobody asked for this but i think the ODE/PDE analogy for pitching and hitting is like
– having a general ansatz that can get you Close Enough to a solution with the initial condition (first few ticks of ball flight), eg. sin(kx), e^ikx or the like.
OR
– having a specific, existing solution for a specific pitch that can then be fit to initial condition (presupposes knowledge of the pitch type that is coming), eg. jacobi elliptic, which is found in the motion of a pendulum.

lets say you are facing a pitcher who throws three pitches of varying periodic quality, including their signature strikeout pitch, The Pendulator.
you can get a good idea with a general solution that looks like a sine wave, and that’s what most people do (small angle approximation) but at larger angles it falls apart and the misses become bigger. so if you instead assume a solution that looks like a jacobi elliptic function, you can get the exact solution and get your a-swing off. but you have to know that The Pendulator is coming.
and sometimes you get outlier aperiodic pitches (i guess that’s ssw??? i’ve overextended i fear) that need their own solution (airy functions?)

i think a novel solution to a differential equation can’t happen on the field, it takes too long. so hitting coaching/trajekt etc is all about coming up with those solutions off the field so that hitters have a better set of anzätse on the field

millvillemeltdownMember since 2026
20 days ago

caveat: i am an idiot, my understanding of ode/pde is limited, and i ripped this straight off the dome about 5 mins after waking up. please take with the largest of salt grains.

whatmonsterMember since 2026
21 days ago

After the Dodgers game:

“Chris, you threw a pitch over 100 miles per hour for the first time in eight years – how did you do it?”

“With my arm.”

He ain’t solving any differential equations either. Take that, nerds.

TKDCMember since 2016🏆 MVP
20 days ago
Reply to  whatmonster

Well, he’s never shaken a catcher’s call in his entire career. It was actually funny when they asked him in spring training if he’d use ABS. He’s very machine-like on the mound. Just don’t call a balk on him!

Ivan_GrushenkoMember since 2016
21 days ago

40” inseam eclipsing pencils sounds dirty

sadmanMember since 2020
21 days ago

Eclipse joke elite

A Salty ScientistMember since 2024
20 days ago

As far as I can tell, Sale’s average fastball velocity has never been higher than this year. At age 37. That seems amazing. How many starters in league history have had their highest average fastball velocity after age 35?

Jorge FabregasMember since 2016
20 days ago

His sinker velocity was higher his rookie year (when it was his primary pitch) than his fastball (in Fangraphs groupings) is now. Now, that’s not surprising given his age and the fact that he was a reliever, but he didn’t really use the 4-seam in Chicago.

A Salty ScientistMember since 2024
20 days ago
Reply to  Jorge Fabregas

Fair, but I wasn’t counting that since it was only 20-ish innings of relief. Even just looking at the sinker, it’s harder than any other year as a starter in Chicago. Just nuts.

Antonio BananasMember since 2016
20 days ago

When my starter walks in with an itty bitty waiste and a slider that makes them chase I get sprung.

millvillemeltdownMember since 2026
20 days ago

i like BIG BREAKERS

millvillemeltdownMember since 2026
20 days ago

wanna pull up tough, cus you know that arm’s got Stuff+

Eucker's Tuba
20 days ago

Dial 1-900-Whiffs-a-Lot

keenejMember since 2024
20 days ago

Jacob deGrom is not a Hall of Famer

A Salty ScientistMember since 2024
20 days ago
Reply to  keenej

Duh, he’s not even eligible yet. 🙂

JimmieFoxxalorianMember since 2020
20 days ago

Sale must shop in the Thin and Tall section.
And for him, clothes are on Sale everyday!

junior jimmyMember since 2021
20 days ago

I gotta love for Sale.

Cool Lester SmoothMember since 2020
20 days ago

Dance with Sydney sooner, Sam – it’s about to speed up!

Eucker's Tuba
20 days ago

Sale and Sanchez are going to face each other tomorrow at Philly, by the way. Should be a hell of a game.

jonmberraMember since 2025
20 days ago

Elite title by Baumann as always.

docgooden85Member since 2018
20 days ago

Tall and thin people are my natural enemy, so I’ve already been keeping a close eye on this dude.

KeithMember since 2024
20 days ago

The Red Sox really didn’t go well with this guy in the long run. He had a great start to his tenure there, helped win the series in 2018 in a big way, got injured, surgery, then injured himself on a bike accident I think, then traded him away for the magic beans of Grissom. (massive run on sentence there, sorry)
Unfortunately this is going to down as a Bagwell level trade failure for them, but geez at the time of the Sale trade I don’t think anyone predicted he’d come back to these levels. It’s really great to stuff to watch.
Very, very impressive for the future HOFer.

JimmieFoxxalorianMember since 2020
20 days ago
Reply to  Keith

Sale’s odyssey toward getting traded was a fascinating streak of misfortune. Blew out the elbow, had sugery. Had a couple of other injuries after recovering from that, which caused more missed starts. Made a triumphant return to the mound, looked sharp for a few pitches, then got blasted with a liner that broke his pinky. In a separate incident after working his way back from injury, he rode his bike in his own neighborhood, was barely a block down the street, briefly lost control, crashed and broke his wrist. Healed slow, missed a bunch of time related to that. Separately, during Spring Training, while just doing his normal throwing motion, he broke a rib from his violent whiplike delivery practically ripping apart his rail-thin frame. Missed a bunch if time related to that.

All of that (and then some, not necessarily in the order described) happened during the Bloomball Era. By the time Breslow took over the reigns the week of Halloween 2023, the majority of the Red Sox wallets and non-Brez power structure had grown tired of Sale’s injuries, and completely ignored the fact that Sale actually looked especially good over his final 3 starts in 2023. In fact, he looked a lot like the old pre-fluke-injuries-Sale. Red Sox brass didn’t care or didn’t notice. Not sure which, but the Braves org noticed. They liked what they saw over those 3 final starts. They liked it a lot. So in one of Breslow’s first moves, two months after being hired, he traded Sale to the Braves for Grissom.

Grissom for his part, was viewed as a promising skill-position player who could fill the 2B void that existed for a vast period of time, going back to that fateful day in 2017 when Machado went into second heels up and took out Pedey’s knee. 2B has been an abyss for Boston ever since. Grissom was under team control for 6 more years. He looked like a solid hitting prospect as a rookie with the Braves before losing a path to playing time from better veteran players. Fun fact: I was at Grissom’s Fenway debut when he hit his 1st homer…with the Braves. So I was both a little mad when Sale got traded but also a little happy that we were finally gonna solve that 2B problem. I felt like Grissom looked like a quality player. He passed the ever-infallible Eye Test for me.

It was a questionable deal, but to many at the time, felt appropriate– in Boston, the years of patience with Sale’s injuries had finally run out and this was our chance to solve 2B. It made sense. A win-win of sorts for both parties.

I live in Boston. So many pals I spoke with at the time about the trade (who are the same ones who vehemently hate it now) spoke vibrantly then (and with questionable language I won’t repeat here) about how wicked incredible it was that we finally got rid of that lousy bum Sale. They loved it. A real Mister Glass, they said. To a certain degree, at the time I could see their point. It is with regret that I admit I may have even referred to Sale as a brittle bag o’bones during that last season. It was my way of preemptively safeguarding against future disappointment from that next inevitable injury. And I was stupid for doing so. It really did feel like Sale was finding creative new ways to get injured every year, or that he was cursed or something. But no. It was really just a hard lesson in patience. And perseverance.

Sale is a special pitcher. Not just the talent, but the perseverance. The work ethic to comeback so many times and to be this good now, in his late 30s, is extraordinary. He exemplifies what the Hall of Fame should be about. Dominant players who never quit, are thrilling to watch, and put up impressive numbers in the process. That’s Sale.

In hindsight it was indeed an astronomically horrible trade. Exchanging future HOFer Chris Sale for a player that barely played for the Red Sox whose legacy was only to be later shipped west to the Halos for a bag of chips, is indeed an awful trade. Add to that fact that Boston paid $17 mil of Sale’s salary to make the deal even more palatable to the Braves, and it’s near vomit-wrenching bad.

I look forward to when Sale gets the call to go to Cooperstown.

darren
19 days ago
Reply to  Keith

This trade was certainly a disaster, but nothing can match Bagwell-for-Andersen. To recap:

  • They had Wade Boggs, Jeff Bagwell, and Scott Cooper playing 3B at various levels. They traded Bagwell, let Boggs walk, and kept Scott Cooper. (Some reports since the trade indicated the Astros would have taken either Cooper or Bagwell, or even preferred Cooper, but I’m not sure how accurate those are.)
  • Bagwell was 22 with his whole career ahead of him.
  • Bagwell required no further development to become a great player. They hadn’t simply missed on a prospect who turned out better than they expected. Bagwell was, from the moment of the trade, already an excellent player.
  • In return, they received Larry Andersen. Andersen was an excellent reliever, but he was 37. He became a free agent after the season, due to the collusion ruling. But even if he hadn’t, they would have only controlled him for 1 more year.
HubKidMember since 2020
16 days ago
Reply to  Keith

The trade seemed sensible to me at the time, swapping change of scenery lottery tickets. I think the Red Sox side seemed rather like, “no hard feelings and Sale’s awesome but he’s not young anymore, he doesn’t seem to recover well and is prone to freak injuries”. The Grissom lottery ticket didn’t win and the Sale one did. With hindsight, you can see some clues that Sale might have been about to finally recover for more than a few games (which is what happened), but it was still a matter of chance. He never really put full seasons together like this and it’s great to see them, even for another team.

hurricanexyzMember since 2016
20 days ago

2021 deGrom, man.

apbadogsMember since 2026
20 days ago

It’s amazing, and pathetic, that a CG Shutout now is viewed as some Herculean feat.

dezreMember since 2020
20 days ago
Reply to  apbadogs

Wasn’t it always?

Anon21Member since 2018
20 days ago
Reply to  dezre

Yeah, complete games were once the overwhelming norm (although not for many decades now), but shutouts have always been special. These hitters are good! It’s hard to keep a single one of them from scoring before they make 27 outs.

A Salty ScientistMember since 2024
20 days ago
Reply to  Anon21

Pulling all of the data from BR, the strongest correlation with the number of complete games is HR/game at -.93 (so a very strong anti-correlation). Complete games were over half of all games in 1929, dropped below 40% in 1948, below 30% in 1960, below 20% in 1981, and finally below 10% in 1993. Shutouts peaked at over 10% in the deadball era, and have only been above 5% in mini-deadball revivals.

Big picture, the rise of the dinger has killed the complete game, which makes intuitive sense to me. At least half of the modern lineup is a threat to go deep vs only having to be super careful to 1-2 power hitters historically.

darren
20 days ago
Reply to  dezre

Herculean is harder than just hard.

Spahn_and_Sain
20 days ago
Reply to  dezre

2026 will probably be the 9th consecutive year that the MLB shutout leader achieved that distinction with only 1 or 2 shutouts.
From 1901 through 1993, every season had at least two pitchers who threw 4 or more. Since 1994 it’s only happed 4 times.
13 SHO were thrown last year across the entire league. Bob Gibson threw 14 himself in 1968.
When Verlander retires the active career leader will have 5 SHO. In all of the 80s there were only 2 years that the season leader had 5.

A Salty ScientistMember since 2024
20 days ago
Reply to  apbadogs

Oh c’mon. It’s extremely hard in this era to throw 9 innings and have nobody score. It’s hard to even have just one of those things, but they are in fact both in conflict. You can take something off of your pitches to have the stamina to go 9, or you can use your A+ stuff and do your best to shut down the opposition through 6ish innings, but it’s incredibly taxing to try to do both. If it were easy for aces to do such things, they would just do it.