FanGraphs Baseball

ZiPS zStats for Hitters at the Midpoint

Brian Fluharty-Imagn Images

The emergence of Statcast (and similar types of tracking data) over the last decade-plus has revolutionized many parts of baseball analysis. A big category that didn’t really exist prior was the notion of “expected” stats. Up until then, numbers were all tallies of results, and proto-expected metrics, like Bill James’ Component ERA, were derived from the classical array of stats. But tracking data opened up new opportunities in this area, allowing us to more closely look at home runs and strikeouts, and see the underlying processes and skills that made those results. While the past is always the past, expected stats are useful when talking about the future.

As someone who made the odd decision to work with baseball projections for half his life, I have a vested interest in finding the best use of this kind of information when predicting the future. Like the Statcast estimates (preceded with an x, as in xBA, xSLG, etc.), ZiPS has its own version, very creatively using a z instead. zStats do have some correlation with xStats, but not a perfect one, as ZiPS uses things like spray data, sprint speed, and plate discipline metrics in its estimates.

It’s important to remember these aren’t predictions in themselves. ZiPS certainly doesn’t just look at a pitcher’s zSO from the last year and say, “Cool, brah, we’ll just go with that.” But the data contextualize how events come to pass and are more stable than the actual stats are for individual players. That allows the model to shade the projections in one direction or the other. Sometimes that’s extremely important, such as in the case of homers allowed for pitchers. Of the fielding-neutral stats, homers are easily the most volatile, and home run estimators for pitchers are much more predictive of future homers than are actual homers allowed. Also, the longer a hitter “underachieves” or “overachieves” in a specific stat, the more ZiPS believes the actual performance rather than the expected one. Call this the Rule of Isaac Paredes, in honor of a player who constantly stymies zHR. In some ways, we’re projecting how cruel regression toward the mean will be. Read the rest of this entry »


Effectively Wild Episode 2501: Stay on Target

EWFI
Ben Lindbergh and Meg Rowley banter about two significant MLB debuts on NBC’s “Star-Spangled Sunday” (by Eddy Yean and Eliezer Alfonzo), the fallout from the Marlins pulling Eury Pérez mid-perfecto, a rare fog delay, the All-Star Game rosters (featuring a very normal number of Blue Jays, and also Rob Manfred’s good buddy Bryce Harper), whether the league set a target home-run rate (and whether that would be a bad thing), and the rotation durability of the Cards and Guards.

Audio intro: Liz Panella, “Effectively Wild Theme”
Audio outro: PJ Harding, “Effectively Wild Theme”

Link to “Star-Spangled Sunday” explainer
Link to minor league draft scoreboard
Link to Yean’s cart clip
Link to Yean debut article
Link to bullpen cart driver episode
Link to team RP WAR
Link to Alfonzo article 1
Link to Alfonzo article 2
Link to Contreras apology
Link to B-Ref’s new debuts
Link to Pérez article
Link to Sheehan on pulling Pérez
Link to Ben on Marlins play-by-play
Link to 2016 Hill article
Link to 2022 Kershaw article
Link to 2022 Scherzer article
Link to Stripling on his debut
Link to Bachar’s Instagram
Link to fog game article 1
Link to fog game article 2
Link to BP on the fog game
Link to foggy ABS clip
Link to Fog Bowl wiki
Link to Statcast Hawk-Eye explainer
Link to All-Star rosters announcement
Link to Vladito back injury info
Link to Harper All-Star story
Link to 2025 Harper/Manfred story
Link to recent episode on baseball behavior
Link to MLB statement
Link to Baseball Savant drag dashboard
Link to 2026 Athletic ball article
Link to 2025 Athletic ball article
Link to 2022 ball article 1
Link to 2022 ball article 2
Link to 2022 humidor article
Link to 2021 ball-deadening article
Link to eyeblack ball report
Link to NPB ball scandal article
Link to NPB ball scandal outcome
Link to Strange-Gordon farming info
Link to NBA deflation scandals
Link to Sheehan on the Cards/Guards
Link to BP IL Ledger
Link to SP used per team
Link to team SP FB velo
Link to team SP WAR
Link to Pitcher List on Guardians SP stuff
Link to Thress Pérez/Bachar post
Link to RE24 explainer
Link to SP/RP RE24 data

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 Effectively Wild Subreddit
 Effectively Wild Wiki
 Apple Podcasts Feed 
 Spotify Feed
 YouTube Playlist
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!

1:43:27

Brendan Gawlowski Prospects Chat: 7/7/26

2:00
Brendan Gawlowski: Hello everybody

2:00
Brendan Gawlowski: Eric and I are working furiously a T100 update and all manner of draft coverage. He’s running point on most things draft but I’m hammering away at college pitchers and we’ll both be in Philly to cover proceedings.

2:01
Brendan Gawlowski: For now, let’s chat. My goal for today is to spend more time on guys who generally do not get asked about. Y’all can help with this, of course.

2:01
wiguy94: You asked me to check back in this week on Josiah Ragsdale and here I am.

2:01
Brendan Gawlowski: Good start!

2:02
Brendan Gawlowski: Stock way up. Good eye, measurable power is average, which is ahead of where it was in college and a good bit better than how it looked in his debut cameo last season.

Read the rest of this entry »


The Mets Are Really Missing Antoan Richardson

Brett Davis-Imagn Images

Each offseason, we fill up these pages with transaction analysis. We dive into trades and free agent signings, qualifying offers, DFAs, non-tenders, Rule 5 selections, and minor league deals, and we even spare some time for manager hirings and firings. Rarely do we devote much space to the comings and goings of coaches. Even the most-prominent, big-name hitting coaches, pitching coaches, and bench coaches do their work almost entirely out of the spotlight. It’s nearly impossible to know what effect they have, if any, and because their heads are the first to roll when things aren’t going right, they come and go with alarming frequency. So when the Mets let Antoan Richardson, their acclaimed first base coach, walk to the division rival Braves in November, I never wrote anything about it. I had thoughts about the development, but not enough analysis to fill a thousand-word article. I settled for a 10-word skeet, and I wrote about Salvador Perez’s contract extension instead. Now that the Mets have been without Richardson, and the Braves have been with him, for half a season, let’s remedy that oversight.

In 2025, the Mets were successful on 89% of their stolen base attempts. That wasn’t just the best mark in baseball. The difference between the Mets in first place and the Cubs in second place was bigger than the difference between the Cubs and the Astros, who finished in 25th. Four teams racked up more than New York’s 147 steals, but because the Mets almost never got caught, Baseball Prospectus still credits them with putting up more base-stealing value than any team in the game. Read the rest of this entry »


Juan Soto’s Hot Streaks Are Delightful

Kyle Ross-Imagn Images

It’s generally bad process to evaluate a player based on a hot or cold streak. Everyone has them, and if you only look at a guy’s best or worst stretches, you’re liable to see things that aren’t really there. That’s just how baseball works; no one plays at the same level all the time. Sometimes the ball looks like a grapefruit, sometimes it looks like a grape. Sometimes pitchers dot the corners with aplomb; sometimes their 3-0 offerings fly wide. No one’s ever as good as they look when they’re on top, or as bad as they look when things aren’t landing. But just because hot streaks are resistant to analysis doesn’t mean they aren’t fun. And for my money, there’s no player who’s more enjoyable to watch when he’s firing on all cylinders than Juan Soto.

In the aggregate, Soto is on track for another successful year, with numbers that look roughly in line with his career marks. His .414 OBP is a hair lower than his career number, but he’s hitting for a bit more power than normal, and striking out less, hence a .570 slugging percentage that would be one of the highest of his career. An early-season injury means he won’t hit his normal 700 plate appearances, and of course the Mets are a dumpster fire, but if I put a bunch of years of Soto’s rate statistics up, you’d struggle to separate this season’s numbers from the pack. That’s basically the idealized pitch for Soto: He can roll out of bed and post a 160 wRC+ with a .400 OBP.

That’s just in the aggregate, though. In the last 30 days, he’s batting .325/.472/.578, good for a 190 wRC+, and walking nearly three times as often as he strikes out. Are these arbitrary endpoints? Of course, and Soto’s not even the best hitter in baseball over that stretch. Batters can do almost anything for a month at a time. Pete Crow-Armstrong is slugging nearly .800 over the last 30 days. Heck, Soto is flanked by Luis García Jr. and Kyle Karros on the wRC+ leaderboard over the last month. It’s not about the raw production. But the way he does it? Man, I can’t get enough. Read the rest of this entry »


What’s Eating Paul Skenes?

Charles LeClaire-Imagn Images

Paul Skenes turned in his last truly dominant start on May 12 at home against the Rockies. He threw eight shutout innings, allowed just two hits and no walks, and notched 10 strikeouts. Since then, Skenes has posted a 5.36 ERA over 47 innings. He’s gone fewer than six innings in six of his last nine starts, and seven of his 11 home runs allowed on the season have come during that same span.

It’s safe to say Skenes has been missing a certain je ne sais quoi on the mound over the last month and a half. And I say je ne sais quoi, which literally translates to, “I don’t know what,” because there are competing theories about what, if anything, is actually wrong with him. Some blame poor defensive play behind him and point to his expected stats as proof of unfortunate batted-ball luck. Some say it’s a mechanical issue, while others fear he’s pitching through a physical ailment.

It’s true that Skenes has been on the mound for several obvious defensive gaffes. Everyone remembers Opening Day and the bases-loaded fly ball that center fielder Oneil Cruz lost in the sun. The misplay turned a would-be sac fly into a bases-clearing triple. Fast forward to last week, when third baseman Nick Gonzales allowed two runs to score after his throw home on a bases-loaded grounder hit the runner, and it’s pretty easy to assume the defense behind Skenes has been letting him down all season. The numbers support the impression left by those glaring blunders. Overall, Pittsburgh’s defense has been worth -18 fielding runs (fifth worst in the majors). With Skenes on the mound, the Pirates have posted -7 FRV, which is tied for the worst defensive showing behind any pitcher this season. Moreover, most of that negative defensive value (-5 FRV) has come during his skid. Read the rest of this entry »


Meet the American League All-Star Pitchers

Jonathan Dyer and Lon Horwedel-Imagn Images

Who?

That was my reaction on Saturday after seeing the American League’s pitching staff for the 2026 All-Star Game. Sure, I’m generally aware of this collection of pitchers, and yes, there are deserving All-Stars here. But without Tarik Skubal, Garrett Crochet, and Max Fried, the AL lacks the star power of year’s past, especially in comparison to the National League.

Today, I want to briefly walk through the names on the roster so far, why they’re here, and who might join them should the opportunity arise over the next week: Read the rest of this entry »


Ben Clemens FanGraphs Chat – 7/6/26

Read the rest of this entry »


FanGraphs Power Rankings: June 29–July 5

With just a week of play left before the All-Star break, the playoff pictures in both leagues still look crowded. That should make for a particularly interesting trade deadline. There aren’t many definite sellers, and the two weeks of games after the midseason break could have a huge impact on who is buying and who might be looking to reset for next year.

Our power rankings use a modified Elo rating system. If you’re familiar with chess rankings, you’ll know that Elo is an elegant ranking format that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds. (Specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%.) The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out between now and October, they’ll filter to the top and bottom of the rankings, while the exercise remains reactive to hot streaks and cold snaps. If you’re looking for a visual representation of the ups and downs of your team throughout the season, look no further than the brand new Power Rankings Board in the FanGraphs Lab.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula. Read the rest of this entry »


The Early Shift: The Most Disgusting Thing in New York City

Jordan Godfree-Imagn Images

Hello. While on paternity leave, I kept a journal about baseball and my daughter, who is not named Derek Jr., but who will henceforth be referred to as Derek Jr. You can read all of the entries here.

May 15
Derek Jr. has another evening of gas trouble. She wakes up after my wife and I eat dinner, then spends 90 minutes alternately docile and racked by quick bouts of intense, outwardly inexplicable pain. It’s gone by 10 PM, and as I finish feeding her, we catch the end of the Phillies-Pirates game, then switch over to Giants-A’s. We are lucky enough to witness a rare sighting: Luis Arraez hitting a home run. Jeffrey Springs leaves an 81-mph changeup belt high on the inner half, and Arraez abandons his usual stay-back-as-long-as-possible-and-slap-it-the-other-way approach. He turns on the ball with a ferocious uppercut:

Usually, this is one of my very favorite things to witness: Arraez realizing mid-pitch that there is a ball he can absolutely pummel, and turning into a ferocious slugger all of a sudden. His hands are lightning quick. I wish I had a millisecond-by-millisecond breakdown of exactly what is going through his head leading up to this swing decision. What is it exactly that he sees, and what is it exactly that tells him, “Hey man, you know how you go up to the plate and look to do the exact same thing every single time? Well, we’re throwing that out the window right now. Friggin’ rip it.” I’ll always wonder what kind of hitter he’d be if he came up to the plate intending to do damage. Could he make it work? Might he be even better?

She just tooted. I’m gonna try to go to sleep. [So, uh, I was dictating this entry on my phone and my wife walked in, and I guess I forgot to turn off the speech-to-text function. Let’s just get back to Arraez.]

This time, however, I’m a little bit bummed. Last year, I started tracking something I call homerless qualifiers. A homerless qualifier is a player who qualifies for the batting title, but doesn’t hit a single home run all season long. It’s a really tough needle to thread, being good enough to merit 500 plate appearances without even a single homer, and it’s increasingly rare. However, with Arraez playing in San Francisco, I thought we had a great chance to see it. Power isn’t a part of his game anyway, and he should be able to pile up singles in that big park. His homers only ever come on balls like this one, where he turns and rips it down the line, and Oracle Park doesn’t reward that kind of behavior for all but the strongest left-handed sluggers. I figured it might discourage Arraez from turning on the ball entirely. But Sacramento is a different story, apparently. I guess now we’ll have to pin our hopes for a homerless qualifier on… Fernando Tatis Jr.?

May 15
Derek Jr. only woke up once last night. My wife and I got something like seven hours of sleep. Seven hours! We are refreshed. We are renewed. We are reborn. Once Derek Jr. finishes her breakfast, we throw her into the stroller and head out to have a morning. It’s a beautiful sunny day. We pick up coffees and hit the park. It turns out the Brooklyn Half marathon is today. It’s in full swing, and as we approach the park, we can hear the cheers of the spectators from across Bartel-Pritchard Square (which is, in fact, a traffic circle and not a square at all). The jogging loop that circles the park is jam-packed with runners. In order to actually enter the main part of the park, we have to wait on the sidewalk for a few minutes along with all the spectators cheering on their half-marathoning friends. Finally, I see an opening. I turn to my wife and tell her to follow very close, then I charge through the gap, pushing the stroller ahead of me like a fullback on Supermarket Sweep.

We rattle the stroller down the walking path and settle on some benches with a good view of the morning’s Little League action. It turns out it’s picture day. Team after team masses on our right, poses for their photos, then disperses. I can only imagine the chaos all these hundreds of little kids caused as they tried to weave through the packed half marathon traffic.

On the grass right in front of us is a team of six- or seven-year-olds in green uniforms. Their game today must be scheduled awkwardly in relation to their team photo, too close to leave and then meet back at the field later, but too far off to do anything other than sit around waiting. With time to kill, their coach gets a drill going. The players line up in single file, he rolls the one in front an unbelievably slow grounder, and the player fields it and throws it back to the coach. But again, these are six- or seven-year-olds. Not one of them actually fields the ball cleanly. Not one of them throws a catchable ball back to the coach. He is completely unperturbed, waiting patiently as each player chases down their ball and then not minding a bit when it’s his turn to chase down each wild throw. I’m antsy just watching it, but he has the patience of a saint.

The real action is on Field 1, to our left. It’s a game between 10-year-olds, the Red team against the Blue team. As Derek Jr. snoozes and my wife and I chat, I keep a loose eye on the game. The first ball in play is a routine fly to left field, but again, these are 10-year-olds. The Blue left fielder warbles unsteadily toward the approximate landing spot of the ball, his glove hand already reaching up to the sky. The hang time can’t be more than two and a half seconds, but it stretches out for an eternity. You can feel every single person at the field — players, coaches, parents, even the bored siblings — holding their breath and wondering whether this kid can actually do the impossible and catch a baseball. It’s high drama at 8:45 AM on a Saturday, and he nails it. He nails it! The ball smacks into his mitt and sticks, and the crowd goes wild. F7.

We only see two more balls that even make it into the outfield, both off the bat of some enormous kid on the Blue team. Because the ball rarely even makes it out there, the outfielders are only stationed a few feet onto the outfield grass, but twice, this kid smacks the ball a good 40 feet over the head of the Red left fielder. Both times, it rolls directly into a picnic, and both times, this poor kid has to navigate snacks and blankets in order to retrieve it. By the time the world’s slowest relay begins, the giant Blue kid has already scored and is back on his bench panting.

We have a great time on the benches. Derek Jr. wakes up happy, and we feed her and play with her and snap a million pictures.

We need to change a couple diapers on the park benches. It’s the first time we’ve done so in public, and it turns out that they’re angled more steeply than we realized, but once we figure out how to keep our baby from rolling off the back, it goes just fine. And as it turns out, her poopy diapers aren’t even the most disgusting thing in the vicinity. After a while, an old man takes a seat on the last bench in the row, two down from us. He’s wearing a bucket hat, a button-up, khaki shorts, and sandals. Have I painted the picture? He looks exactly how you’d expect a kindly older gentleman who spends his Saturdays enjoying the fresh air in the park to look. Then he removes the sandals and starts clipping his toenails.

It is so loud. It is so weird. And it takes him so, so long. I have lived here for my entire adult life and I assure you that I have seen some stuff, but I’m ready to call it. This is the grossest thing I have seen in New York City. The other gross things I’ve seen have always been, at least to some extent, accidents. Sometimes nature calls at an inopportune moment. Sometimes nature causes a gigantic rat to drop dead on the sidewalk directly in front of your front door. But this man left the house with clippers in his pocket. This is a premeditated act of domestic terrorism, on picture day of all days. We move all the way down to the farthest bench. It is still loud.

Back home, Derek Jr. goes down for a nap, and I flip on the Orioles-Nationals game. The first thing I notice is that the billboards behind home plate at Nationals Park are advertising a dumpster company. Given the way the Nats have played over the past five seasons, it’s maybe a tad on the nose:

Then the billboards get weirder. Adley Rutschman’s gold catching helmet perfectly matches the Bet MGM ad that’s behind home plate in the bottom of the seventh inning. Actually, the Bet MGM ad isn’t behind the plate. It’s digitally superimposed over the physical ad behind the plate, which is for a new motion sickness drug. Also, it’s digitally superimposed very shoddily.

The ball blinks and glitches the whole way to the plate. Also blinking on and off the screen are the bat, the sliding mitt in the batter’s back pocket, and even the pitcher’s face. It’s disorienting to watch, but I suppose it’s impressive that someone found a way to make gambling ads even less palatable. Maybe this is all just an elaborate ploy to sell more of that anti-nausea medication. I miss the dumpster ads: