Author Archive

Ben Clemens FanGraphs Chat – 9/15/25

Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, September 12

Daniel Kucin Jr.-Imagn Images

Welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. That title is quite a mouthful. Every time I submit it, our helpful back end interface informs me that it is “far too long.” You’re not wrong, WordPress. But I lifted the title and the inspiration for this column from Zach Lowe’s basketball feature of the same name, and every time I consider removing the parenthetical part of it, I remember that the frustrations and failures of the game are part of what makes baseball so compelling. If you never disliked anything about sports, they wouldn’t be so fun to follow. So while every item this week involves something I liked, they also all contain an element of something I didn’t care for. Missed plays, bobbled balls, artificially abbreviated outings, below-average defensive units, lengthy injury recoveries – there are things to dislike in each of these. They all brought me extreme joy anyway, though. Let’s get going.

1. Relatable Frustration
Mike Yastrzemski has been everything the Royals could have hoped for since he joined the team at the trade deadline. He leads off against righties, gets platooned against lefties, and plays his habitual right field. He’s been the team’s second-best hitter behind Bobby Witt Jr., a huge boon as they chase slim playoff odds. Also, when he goofs something up, his reactions are very relatable:

You can see what happened there right away. Yaz’s first step was in, but the ball was actually over his head, and tailing towards the foul line so strongly that he couldn’t reach it. Sure, it was only his second start of the year in left field. Sure, he hasn’t played left for more than a handful of games since 2019. And sure, the ball had plenty of slice on it. But he’d probably tell you the same thing you’re thinking: Major league outfielders, particularly solid ones like Yastrzemski, should make that play. Read the rest of this entry »


Let’s Imagine a Different Coby Mayo

James A. Pittman-Imagn Images

Every year, the Baltimore Orioles turn out a crop of strapping young hitters who just got done obliterating minor league pitching. You’ve probably heard of many of them. Adley Rutschman, Gunnar Henderson, Jackson Holliday, Colton Cowser, Jordan Westburg, Samuel Basallo, the list goes on. All six of those guys will be everyday regulars next year; the only reason they aren’t now is because Rutschman and Westburg are on the IL. But lost in that percolation of prospects is Coby Mayo, whose early major league career hasn’t quite gone as expected. I wondered why – and what Mayo could do to capitalize on his promise.

A year ago, Mayo was comprehensively dominating pitchers meaningfully older than him. He posted a 139 wRC+ in Triple-A at age 22, following up on an equally scintillating 2023 season. He was a preseason Top 100 prospect. His raw power was immediately evident to all observers. He looked like he’d be a key piece of the 2025 Orioles’ playoff run. But that run never materialized, and neither did Mayo’s thumping, mid-lineup offense. Instead, he’s hitting .184/.259/.327 and batting ninth for the last-place Birds.

If you watch Mayo play, one thing jumps off the page: his unconventional uppercut swing. I’m not even quite sure how to describe it, but here’s a video of it at its best:

Swing mechanics aren’t my area of expertise, so I’ll just say it has a little funk to it and move on. The point is that he uses that swing to clobber the ball, and he really does accomplish what he sets out to, bad season notwithstanding. He has elite bat speed, and even in this miserable season, he’s posted good raw power indicators; his EV90, barrel rate, and launch angle suggest that he’s going to be elevating and celebrating plenty over the years to come. Read the rest of this entry »


Wait, Bryce Harper Swings How Much?!

Jim Rassol-Imagn Images

Every morning, I go to FanGraphs and pull up a few leaderboards. One of my favorites these days shows trailing 30-day plate discipline statistics. Ever since Michael Harris II dug himself a huge hole by swinging at everything and then dug himself out of it by swinging some more, I’ve been checking to see whether he’s reined in his swing-first tendencies. Never fear, he’s still up there hacking — his swing percentage ranks 18th in the majors over the last month — but this isn’t an article about Harris. Here are the top 10 hitters in baseball by swing percentage over the last 30 days:

Highest Swing% Hitters, Trailing 30 Days
Batter O-Swing% Z-Swing% Swing% SwStr%
Ezequiel Tovar 44.1% 85.2% 61.2% 17.4%
Bryce Harper 41.7% 86.1% 59.9% 15.9%
Yainer Diaz 47.9% 78.2% 58.9% 13.2%
Bryce Teodosio 41.3% 78.3% 58.7% 21.4%
Alek Thomas 48.6% 71.2% 58.4% 18.4%
Nick Gonzales 35.7% 83.5% 58.1% 13.5%
Shea Langeliers 37.4% 83.7% 57.8% 13.8%
Pete Crow-Armstrong 41.8% 79.7% 57.6% 12.8%
Ozzie Albies 37.6% 57.4% 57.4% 8.9%
Mickey Moniak 38.3% 57.3% 57.3% 15.2%

This generally isn’t a ranking you want to be at the top of. Ezequiel Tovar is on there because he’s never seen a slider he doesn’t like. In the aggregate, this group is hitting horribly over the last month. But there are two exceptions to that statement. Ozzie Albies is having a resurgent stretch, and as you can see from his low swinging strike rate, he’s operating pretty differently from the rest of this group. That’s neat, but Albies also isn’t the focus of today’s article. No, that would be Bryce Harper, who seems to defy everything I know about patience and power.

Sluggers wait for their pitch. I’ve known that for as long as I’ve followed baseball. I grew up on Barry Bonds’ perfect idea of the zone, A-Rod and David Ortiz taking tough pitches off the outside corner, Albert Pujols walking more often than he struck out. And this isn’t some SEAGER issue, either. That metric is about measuring controlled aggression, the ability to swing frequently without bad chases. Corey Seager’s career chase rate is 27.1%. The last time Harper showed that much restraint was 2018. How does he do it?! Read the rest of this entry »


Opportunity, Takeoff Rate, and Stolen Base Opportunism

Rafael Suanes-Imagn Images

David Hamilton doesn’t wait casually at first base. He lurks, waiting for the slightest opening to take off. Watch an at-bat where Hamilton is on the bases, and he’s often as much a point of discussion as the man at the plate. Take the game between the Red Sox and Guardians on September 1, for example. Hamilton pinch-ran for Carlos Narváez with Connor Wong at the plate. Wong fouled off a bunt for strike one with the entire defense focused on Hamilton at first base. Then Hamilton stole second on the next pitch even with the catcher, pitcher, and infielders all fixed on his every move.

Hamilton isn’t the most prolific basestealer in the majors. He isn’t the most successful. But he is the baserunner who tries to steal most frequently, after adjusting for opportunities, and so he’s a great poster boy for what I’d like to talk about today: stolen base opportunities and takeoff rate.

It doesn’t take much to make a stolen base possible, just a runner and an open base. You do need both of those, though. Draw a walk to load the bases, and you’re not attempting a steal without something very strange going on. Stolen base opportunities aren’t easy to find in a box score or a game recap. They’re the negative space of baseball – no one’s counting them, and it’s easier to see where they aren’t than where they are. So, uh, I counted them. Read the rest of this entry »


Ben Clemens FanGraphs Chat – 9/8/25

Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, September 5

Vincent Carchietta-Imagn Images

Welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. You might think that this September is a poor one for baseball drama. The playoff spots in both leagues are fairly decided, give or take a bit of wobbliness from the perpetually star-crossed Mariners and Mets. Few division titles are in play – maybe the NL West or AL East, but neither feels all that likely to flip. But that’s okay, because even the teams that are probably out of it can be fun to watch, and even the teams that are already in it still have seeding to vie for. This week, I’ve turned my eye to a few teams with intriguing storylines in the month to come. I’m focusing my baseball viewing on playoff hopefuls, and there’s plenty to like. So with our customary nod to Zach Lowe of The Ringer, let’s talk baseball.

1. McLean (and Horton and Waldrep and…) Fever
One of my favorite baseball archetypes is the shooting star rookie ace. You know what I’m talking about if it’s happened to your team. Some rookie, often a heralded prospect, makes a mid-season debut and just has it. Their fastball? Unbeatable. Their breaking stuff? It just disappears! And that poise – it’s like they’ve been pitching in the majors for years, not weeks.

Whether you want to harken back to Fernando Valenzuela or rely on a more personally resonant example – 2013 Michael Wacha is my touchstone here – there’s just something special about these meteoric talents. At some point, they’re due for a downturn. How could they not be? It happens to everyone eventually. But until then, we might as well enjoy the ride. Read the rest of this entry »


Brice Turang’s New Groove

Michael McLoone-Imagn Images

I was doing some research on hitting the ball in the air the other way when I came across this striking leaderboard:

Exit Velocity, Oppo Aerial Contact, 2025
Player Batted Balls EV (mph)
James Wood 70 95.2
Shohei Ohtani 62 95.1
Nick Kurtz 51 94.1
Brice Turang 95 93.0
Pete Alonso 97 93.0

The five guys who hit the ball hardest the other way when they lift it? Four enormous sluggers and Brice Turang. I was overjoyed by this result at first. I wanted to find a hitter who gets to more power to the opposite field than to the pull side. If Turang is hitting the ball this hard to the opposite side, hard enough to number among the top sluggers in the game, surely it’s because of some particular feature of his swing that manifests only to the opposite field. Let’s just add in pull-side average exit velocity and…

Exit Velocity, Aerial Contact, 2025
Player Oppo EV (mph) Pull EV (mph) Gap
James Wood 95.2 100.2 5.0
Shohei Ohtani 95.1 102 6.9
Nick Kurtz 94.1 98.3 4.2
Brice Turang 93.0 98.5 5.5
Pete Alonso 93.0 98.6 5.6

Wait, what the?! Turang hits the ball as hard as Alonso? He has more pull power than Kurtz? This merits further investigation. Luckily, FanGraphs has already been all over it. Esteban Rivera wrote about Turang’s increased bat speed all the way back in May. Michael Baumann highlighted Turang as a potential elevate-and-celebrate candidate. Over at Baseball Prospectus, Timothy Jackson noted that Turang’s bat speed gains have stuck. In fact, his 4.2-mph increase in average swing speed is the largest improvement in the sport. All those gains have brought his swing speed all the way up to… the 22nd percentile. Huh? The guys on that leaderboard with him are in the 94th, 94th, 98th, and 92nd percentiles, respectively. Clearly, swinging harder can’t be the only explanation for Turang’s breakout performance. Let’s go a little deeper than “bat faster ball go far,” shall we? Read the rest of this entry »


Welcome to Meatball Watch 2025

Charles LeClaire-Imagn Images

I’d like to present the meatball-iest pitch thrown so far in 2025:

I know, I know! I said that, but it’s just a foul ball. Hear me out, though, because I can put some data behind my claim. Here at FanGraphs, PitchingBot, our in-house pitch modeling system, looks at every single pitch thrown, regresses it against a huge database of past pitches, and uses some mathematical ingenuity to turn that into the expected outcomes of the pitch. That’s not the same as knowing which pitch is most likely to turn into a home run, but luckily, a good bit of mathematical wrangling can turn pitch grades into home run percentages.

Last year, I worked out the rough contours of converting PitchingBot grades into home run likelihood. This year, I’ve expanded that methodology to try to learn a little bit more about the pitchers doing the meatballing. If you’d like to skip through the how, you can head right down to the table labeled “Meatball Mongers.” If you’re here for the nitty gritty of turning pitch metrics into home run likelihood, though, here’s how I did it.

That Trent Thornton fastball had a lot of things working against it, and those things help explain how PitchingBot estimates the chances that a pitch will be hit for a home run. PitchingBot has a flowchart that explains how the model works. Here’s how the system assesses every pitch it grades:

Hey, a convenient “start here” label! How great! The “swing model” takes location, count, pitch type, movement, platoon matchups, and pretty much everything else you can imagine into account and guesses at the likelihood of a batter swinging at each pitch. That Thornton fastball was down the middle in an 0-1 count, and it’s not a particularly deceptive offering. In other words, hitters often swing at fastballs like that – 92.7% of the time, per PitchingBot’s model. Read the rest of this entry »


Justin Verlander’s Latest Transformation

Ed Szczepanski-Imagn Images

Justin Verlander’s 2025 season isn’t going to be one for the history books. After his second stint with the Astros ended with a whimper (17 starts and a 5.48 ERA in 2024), he signed a one-year deal with the Giants that felt like a potential career capstone. At 42 and with a résumé that’s already a stone cold lock for Cooperstown, this year was never going to be about accumulating more statistics. When he started the year 0-8 with a 4.99 ERA, it felt like the final act of his career. No one fights off time forever, not even the seemingly ageless Verlander.

Anyway, here’s a leaderboard of the pitchers with the most WAR in the last 30 days:

Top Pitchers By WAR, Past 30 Days
Pitcher GS IP WAR
Trevor Rogers 5 35 1.7
Cristopher Sánchez 5 31.2 1.3
Justin Verlander 6 32.1 1.1
Brady Singer 5 27.2 1.1
Edward Cabrera 5 30.2 1
Hurston Waldrep 4 30 1
Jesús Luzardo 6 35 0.9
Logan Webb 5 31 0.9
Hunter Brown 5 31.2 0.9
George Kirby 5 29.2 0.9

Now, did I leave ERA out of this table on purpose? I sure did – ERA is noisy in small samples anyway, but mostly Verlander’s is just less impressive than the rest of this group. He’s at 4.18 in that span and 4.55 for the season, despite solid strikeout, walk, and home run numbers. He’s certainly not one of the best 10 starters in baseball, regardless of what that leaderboard says. But he’s been a solid big league starter, undoubtedly, and that in itself is pretty remarkable given how things looked a few months ago. Read the rest of this entry »