Archive for Featured

Sometimes You Have to Squeeze the Glove

Brett Davis-Imagn Images

Most of the time, you don’t really have to squeeze your glove when you catch the ball. At least, you don’t have to think about squeezing it. It’s an instinctual thing, and while it’s different if you’re a catcher, the whole point of the glove is to corral the baseball. It was designed just for that. The ball tends to stick in there.

That’s most of the time. Sometimes you really do have to think about squeezing the ball, though. Sometimes there’s geometry involved. I love the geometry.

I love thinking about the angles. How do I position myself so I can catch this throw and apply the tag in one motion? Should I wait on this ball, or should I circle around it so I can charge it and field it on a short hop? At what point do I give up on picking this throw and step back to catch it on the long hop? Read the rest of this entry »


Sunday Notes: Tarik Skubal versus Hunter Brown Was a Modern-Day Pitchers’ Duel

Tarik Skubal and Hunter Brown matched up at Comerica Park earlier this week, and the aces didn’t disappoint. In a game Detroit won 1-0 in 10 innings, the Tigers southpaw fanned 10 batters through seven stellar innings, while the Houston Astros right-hander tossed six scoreless frames with half a dozen strikeouts. In terms of modern-day pitchers’ duels, this was nearly as good as it gets.

On pace to win his second straight AL Cy Young Award, Skubal is currently 11-3 with a 2.32 ERA and a 33.1% strikeout rate. Brown, who is fast establishing himself as one of baseball’s best pitchers, is 10-5 with a 2.36 ERA and a 29.3% strikeout rate. Both cook with gas. Skubal’s fastball ranks in the 91st percentile for velocity, while Brown’s ranks in the 83rd percentile.

A few hours before they went head-to-head, I asked Detroit manager A.J. Hinch how — left and right aside — the two hurlers compare.

“I know my guy, and don’t know Hunter as well — how he goes about it or how he prepares — but if you’re looking at who has the best fastballs in the league, you’re going to look at both of those guys,” replied Hinch. “If you look at who has elite secondary pitches, both do. Tarik will use his changeup more than Hunter will. I just think there’s an it factor that comes with a guy where, when we come to a ballpark and Tarik is pitching, we expect to win. I’m sure when Hunter is pitching, the Astros expect to win. That’s the definition of top of the rotation.”

Which brings us to the baker’s dozen innings they combined to throw on Tuesday night. Once upon a time, it would have been several more. For much of baseball history, pitchers who were dealing were generally allowed to keep dealing. The legendary July 2, 1963 matchup between San Francisco’s Juan Marichal and Milwaukee’s Warren Spahn is a case in point. That afternoon, Marichal threw 16 scoreless innings, while Spahn (at age 42, no less) tossed 15-and-a-third of his own — only to then be taken deep by Willie Mays for the game’s only run. Read the rest of this entry »


FanGraphs Weekly Mailbag: August 23, 2025

Gary A. Vasquez and Charles LeClaire-Imagn Images

One of the funniest things to come out of this mailbag column so far occurred two weeks ago, when I wrote about the most replacement-level players of all time. I began that week’s mailbag by talking about questions that require both quantitative data and subjective analysis to answer, and I used the question “Who is the greatest baseball player of all time?” as an example. I made it quite clear that I wasn’t going to give my opinion on the subject; instead, I explained how people might consider the question and formulate their arguments, and in doing so, I mentioned a few of the best players ever. Nothing to it.

Except, of course, I should’ve known that you wonderful baseball sickos couldn’t resist hashing out that debate in the comments. A good number of you latched on to the part about how someone might give Barry Bonds the edge over Babe Ruth because “Bonds wouldn’t have been allowed to play during Ruth’s career.” Readers also made points about expansion and cited U.S. census numbers to compare the population sizes of major league baseball and the country. I truly did not expect any of that.

So maybe I should be prepared for anything with the question I answered to begin this week’s mailbag, which also deals with all-time great players and lineups. It’s quantitative for sure, but context is also necessary to understand why things turned out the way they did. It’s a fun one, so let’s get to it. Before we do, though, I’ll remind you all that while anyone can submit a question, this mailbag is exclusive to FanGraphs Members. If you aren’t yet a Member and would like to keep reading, you can sign up for a Membership here. It’s the best way to both experience the site and support our staff, and it comes with a bunch of other great benefits. Also, if you’d like to ask a question for an upcoming mailbag, send me an email at mailbag@fangraphs.com. Read the rest of this entry »


Aargh, the Pirates Are in Danger of Making Dubious History

Mark J. Rebilas-Imagn Images

There’s no getting around the fact that the Pirates are a bad baseball team. At 54-74, they’re well on their way to their seventh consecutive losing season and ninth out of the past 10. Even so, they’ve only got the majors’ fourth-lowest winning percentage (.422) — it’s not like they’re the Rockies (.289) or the White Sox (.354). Yet it turns out the Pirates are chasing history, albeit in an under-the-radar and unflattering way. They’re in danger of becoming the first AL or NL team since the start of the 20th century to finish the season without a single hitter producing at a league-average level or better.

I don’t mean “without a single regular,” though depending upon how we define that term, that’s on the table as well. I mean anybody who’s stepped up to the plate while wearing the Pirates’ black and gold this season. The top Pirates hitters by wRC+ are infielders Nick Gonzales and Liover Peguero, both of whom are sporting a wRC+ of 98. The 26-year-old Gonzales, Pittsburgh’s regular second baseman, is hitting .278/.322/.392 through 264 plate appearances. He’s been limited to 62 games due to a fractured left ankle, caused by his fouling a ball off himself during spring training, though he played on Opening Day and even homered off the Marlins’ Lake Bachar. After hobbling around the bases, he landed on the injured list and didn’t return to the lineup until June 3. Peguero, a 24-year-old infielder, has bounced between Triple-A Indianapolis and the majors, where he’s been playing with some regularity since late July; in 58 PA, he’s hit .208/.276/.453.

Six other Pirates have a wRC+ in the 90s:

Pirates’ Leading Hitters by wRC+
Player PA AVG OBP SLG wRC+
Liover Peguero 61 .214 .279 .446 98
Nick Gonzales 272 .281 .324 .391 98
Tommy Pham 340 .263 .335 .373 97
Spencer Horwitz 298 .257 .326 .375 95
Joey Bart 272 .248 .353 .321 95
Andrew McCutchen 441 .238 .328 .368 95
Bryan Reynolds 517 .245 .304 .402 94
Oneil Cruz* 454 .207 .304 .398 92
* Currently on Injured List

Read the rest of this entry »


The Metronomic Bryan Woo

Joe Nicholson-Imagn Images

Bryan Woo is due to start this evening against the Athletics in Seattle. I expect he’ll go six innings. Why? Because he’s gone at least six innings in all 24 of his starts this season. Woo’s streak, as you’ve probably guessed, is the longest in baseball by some distance. Only two other active pitchers — Cristopher Sánchez and Spencer Schwellenbachhave gone six or more in their 10 most recent starts. (Schwellenbach will keep that streak going through the end of the year, having fractured his elbow in June.)

The fact that Woo has completed six innings every time he’s taken the mound this year is self-evident proof that he’s been consistent. But at the same time, this yearlong run of metronomity has not been interrupted by bursts of transcendence. He’s only recorded one out in the eighth inning all season. He hasn’t posted back-to-back scoreless starts since June of last year, and he’s still looking for the first double-digit strikeout game of his entire major league career.

On April 12, Woo allowed one run across seven innings in a 9-2 win over the Rangers, lowering his ERA to 2.84. Ever since then, his ERA has always been within half a run in either direction of 3.00. It hasn’t been more than a quarter of a run from 3.00 since the second week of June. The man is a machine. Read the rest of this entry »


Meatball Punchout Bonanza

William Liang-Imagn Images

Yesterday, I dove into the wonderful world of Nick Pivetta’s middle-middle magic. It’s pretty crazy to think about. Pitches down the middle shouldn’t lead to a huge batch of called strikeouts, and yet opposing hitters can’t help themselves when Pivetta is on the mound. This two-strike dominance is fueling Pivetta’s best season as a professional. Obviously it is – all those free strikeouts can’t be bad.

When I see such an unexpected and excellent tactic, my mind naturally goes to the exact opposite of it. If Pivetta is getting ahead by doing this, surely some hitter must be getting victimized by having it done to them. If there are standouts in acquiring called strikeouts, surely there are players particularly susceptible to them. So let’s look at the list of the hitters with the most called strikeouts on middle-middle pitches, hereafter “meatball punchouts” with a hat tip to editor Matt Martell:

Meatball Punchout Leaderboard

Wait, what? These are mostly good hitters! The anti-Pivetta being Gavin Lux is one thing – Lux is having a solid but not spectacular season. But Shohei Ohtani? Elly De La Cruz? The hitters who are worst at the thing Pivetta is best at are mostly great. Let’s look at it a different way:

Meatball Punchout Leaderboard
Player Meatball Punchouts wRC+
Gavin Lux 21 107
Oneil Cruz 20 92
Elly De La Cruz 20 117
Shohei Ohtani 19 173
Seiya Suzuki 18 124
James Wood 18 128
Ben Rice 18 126
Taylor Ward 16 121
Mike Trout 16 125
Ke’Bryan Hayes 15 63

Read the rest of this entry »


Hit-By-Pitch Rates Have Been Falling for Five Years Now

Daniel Kucin Jr.-Imagn Images

What is the sound of a batter not getting hit by a pitch? I ask because as hit-by-pitch rates climbed over the years (and kept climbing), we writers have made lots of noise about them. In 2007, Steve Treder published an article called “The HBP Explosion (That Almost Nobody Seems to Have Noticed)” in The Hardball Times. After that, everybody noticed. We’ve seen articles about rising hit-by-pitch rates here at FanGraphs, Baseball Prospectus, the Baseball Research Journal, MLB.com, The Athletic, SportsNet, FiveThirtyEight, the Wall Street Journal — even the Clinical Journal of Sports Medicine. The venerable Rob Mains of Baseball Prospectus has been writing about it (and writing about it and writing about) ever since he was the promising Rob Mains of the FanGraphs Community Blog. Tom Verducci wrote about the “hit-by-pitch epidemic” for Sports Illustrated in 2021, then wrote a different article with a nearly identical title just two months ago. There’s good reason for all this noise, and in order to show it to you, I’ll reproduce the graph Devan Fink made when he wrote about this topic in 2018:

Hit-by-pitches have been rising since the early 1980s, and despite a decline in the 1970s, you could argue that they’ve been rising ever since World War II. Devan’s graph ends in 2018, but the numbers kept on going up — for a while, anyway. Here’s a graph that shows the HBP rate in recent years. After a couple decades of sounding the HBP alarm, it’s time for us to unring that bell (which I assume, without having looked it up, is an easy thing to do):

Congratulations everybody, we’ve done it! We’ve ended the epidemic. The HBP rate has fallen in four of the last five seasons. It’s safe to leave your home again. You can enter a public space without fear that you’ll be bombarded with stray baseballs. Rob Mains can finally take a vacation. Tom Verducci can finally take a deep breath. Read the rest of this entry »


Michael Harris II Is On Fire

Dale Zanine-Imagn Images

At the All-Star break, Michael Harris II was heading for his worst season as a professional. His solid defensive skills couldn’t make up for his woeful 47 wRC+, a .210/.234/.317 batting line that had neither on-base skills nor power. Between a league-low walk rate and only six homers, Harris had “accumulated” -0.8 WAR, a shockingly low number for the Braves standout. Only two Rockies, Brenton Doyle and Michael Toglia, had worse numbers.

Since the All-Star break, Michael Harris II has been one of the best hitters in baseball. In a mere 30 games, he’s racked up 2.2 WAR thanks almost entirely to his offensive prowess. He’s hitting a bruising .398/.413/.732, good for a 217 wRC+. That power outage? Forgotten. Harris has more home runs since the break (nine) than before it. Only two players in baseball – Nick Kurtz and Shea Langeliers – have a better wRC+ over that time span, or more WAR.

It can be hard to hold two opposing ideas in your head, particularly when those two ideas are “Michael Harris can’t hit” and “Michael Harris is one of the best hitters in baseball.” One purposefully silly way of saying it: Harris has accumulated 158% of his 2025 WAR in the second half of the season. Another wild thing about this ridiculous tear: Between when I filed this piece on Monday afternoon and when it was published on Tuesday, Harris went 4-for-4 with a home run and gained 16 points of wRC+ and 0.3 WAR. For the rest of this article, the numbers I use are updated through the end of play on Sunday.

It’s unquestionably true that almost anything can happen for 100 plate appearances, but this is stretching the limits of “almost anything.” You don’t run a 200 wRC+ for a month on accident. You don’t run a 47 wRC+ for half a season on accident either. I had to investigate. Read the rest of this entry »


Logan Webb Shouldn’t Try to Fit In

Sergio Estrada-Imagn Images

Let me be the first to congratulate Logan Webb on his third-place NL Cy Young finish. It’s well deserved.

Right now, the award is Paul Skenes’ to lose, and it’s easy to see why. He’s big, he throws hard, he’s famous, and while he’s come back to Earth a little in the past three weeks, he genuinely hasn’t had a truly bad start since high school, if ever. Sometimes, playing for a last-place, small-market team is bad for one’s award chances, but if anything, the Pirates’ dog crap season has only perversely burnished Skenes’ reputation. He’d be a big fish in any pond, but my God, does he stand out here.

Believe it or not, there are two NL starters who came out of the weekend within half a win of Skenes on the WAR leaderboard: Webb and Philadelphia’s Cristopher Sánchez. The changeup is back, baby! Read the rest of this entry »


Injuries Put the Seasons of Zack Wheeler and Josh Hader in Doubt

Troy Taormina and Eric Hartline-Imagn Images

The Astros and Phillies sit atop their respective divisions despite weathering injuries to some of their top pitchers, and now both teams face the prospect of finishing out the regular season — or perhaps going even longer — without one of their best. On Tuesday, the Astros placed Josh Hader on the 15-day injured list with what was initially described as a shoulder strain; on Friday, they clarified that he has been diagnosed with a shoulder capsule sprain. On Saturday, the Phillies announced that Zack Wheeler had landed on the IL due to “a right upper extremity blood clot” near his shoulder.

The Wheeler injury is the more serious of the two, as blood clots can be life-threatening if untreated, and career-threatening even if they are. Fortunately, it sounds as though the Phillies’ medical team caught this one before it could become an even more serious situation. Wheeler had struggled to some degree since throwing a 108-pitch complete-game one-hitter on July 6 against the Reds, with his ERA and FIP rising as his velocity trended downward. His scheduled August 8 start against the Rangers was pushed back by two days due to shoulder soreness. An MRI taken at the time came back clean, but even so, he set season lows for the average velocity of all six of his offerings once he finally took the mound on August 10.

Both Wheeler and manager Rob Thomson downplayed concerns about Wheeler’s waning velocity at the time. While the 35-year-old righty’s velocity rebounded by 1-2 mph in his August 15 start against the Nationals, he struggled with his command and lasted just five innings for the second start in a row — the first time all season he’d failed to go longer than five in back-to-back starts. Afterwards, Wheeler reported feeling “a little heaviness” on his right shoulder, and an examination on Saturday revealed the blood clot. “Yesterday, some symptoms had changed,” said head athletic trainer Paul Buchheit on Saturday. “Doctors were great in helping to diagnose and expedite that diagnosis this morning.” Read the rest of this entry »