Checking Out 2022 zStats for Hitters After Two Months of Play

Taylor Ward
Darren Yamashita-USA TODAY Sports

As anyone who does a lot of work with projections could likely tell you, one of the most annoying things about modeling future performance is that results themselves are a small sample size. Individual seasons, even full ones over 162 games, still feature results that are not very predictive, such as a hitter or a pitcher with a BABIP low or high enough to be practically unsustainable. For example, if Luis Arraez finishes the season hitting .350, we don’t actually know that a median projection of .350 was, in fact, the correct projection going into the season. There’s no divine baseball exchecquer to swoop in and let you know if he was “actually” a .350 hitter who did what he was supposed to, a .320 hitter who got lucky, or even a .380 hitter who suffered misfortune. If you flip heads on a coin eight times out of ten and have no reason to believe you have a special coin-flipping ability, you’ll eventually see the split approach 50/50 given a sufficiently large number of coin flips. Convergence in probability is a fairly large academic area that we thankfully do not need to go into here. But for most things in baseball, you never actually get enough coin flips to see this happen. The boundaries of a season are quite strict.

What does this have to do with projections? This volatile data becomes the source of future predictions, and one of the things done in projections is to find things that are not only as predictive as the ordinary stats, but also more predictive based on fewer plate appearances or batters faced. Imagine, for example, if body mass index was a wonderful predictor of isolated power. It would be a highly useful one, as changes to that over the course of a season are bound to be rather small. Underlying reasons for performance tend to be more stable than the results, which is why ERA is more volatile than strikeout rate and why strikeout rate is more volatile than plate discipline stats that result in strikeout rate.

MLB’s own method comes with an x before the stat, whereas what ZiPS uses internally has a z. I’ll let you guess what it stands for! I’ve written more about this stuff in various places such as here and here, so let’s get right to the data for the first two months of the MLB season.

zBABIP Overachievers, 2022 (Min. 75 PA)
Name BABIP zBABIP zBABIP Diff
Gilberto Celestino .439 .313 .126
J.D. Martinez .458 .355 .103
Mike Brosseau .341 .239 .102
Taylor Ward .391 .290 .101
William Contreras .348 .254 .094
Tucker Barnhart .354 .261 .093
Manny Machado .366 .277 .089
Tyler Stephenson .396 .310 .086
Miguel Cabrera .397 .317 .080
Luis González .379 .301 .078
Ronald Acuña Jr. .426 .348 .078
Seiya Suzuki .341 .263 .078
Max Stassi .324 .247 .077
Mike Moustakas .242 .166 .076
Paul Goldschmidt .395 .323 .072

ZiPS actually thinks that Taylor Ward will keep quite a lot of the power and plate discipline, but it’s much less confident about his .391 BABIP, which is fueling his current .333 batting average. So there are valid reasons to at least expect some drift downward, even though ZiPS is overall projecting him, when healthy, to stay a big plus contributor (a 143 wRC+ the rest of the season).

One thing to remember is that zBABIP is not as strong an indicator as some of the other z numbers (like zSO for pitchers), and there’s quite a lot of actual BABIP that goes into any prediction. Paul Goldschmidt is a great example of this. He has a historical tendency to exceed his zBABIP, something ZiPS knows about, so full-fat ZiPS projects him at a .340 BABIP over the rest of the season, not .323 (the simpler in-season model is .332). One fun quirk of a player not on this list is J.D Davis; at a .342 BABIP, ZiPS thinks he’s actually underperforming, and his .371 zBABIP is the highest in baseball. He’s been crushing the ball!

zBABIP Underachievers, 2022 (Min. 75 PA)
Name BABIP zBABIP zBABIP Diff
Cal Raleigh .160 .294 -.134
Andrew Velazquez .238 .337 -.099
Taylor Walls .198 .290 -.092
Martín Maldonado .160 .252 -.092
Christian Walker .184 .275 -.091
Leury García .219 .309 -.090
Robinson Canó .192 .278 -.086
Christian Arroyo .197 .282 -.085
Cristian Pache .207 .291 -.084
Kyle Higashioka .203 .286 -.083
Corey Seager .227 .307 -.080
Joc Pederson .247 .326 -.079
Kevin Kiermaier .257 .332 -.075
Vidal Bruján .169 .242 -.073
Mike Zunino .190 .263 -.073

Generally speaking, BABIPs below the .220 range or so tend to be very hard to sustain over long periods. You can see why when you look at how pitchers hit. Almost never selected for their offensive abilities — especially now given that pitchers no longer hit — they historically have had a BABIP in the .210–.240 range, depending on the season. Now, a lot of these zBABIPs still aren’t all that exciting, such as Martín Maldonado’s .252 or Vidal Bruján’s .242, but they’re much better than their performances so far. Hopefully you weren’t foolish enough to get off the Corey Seager train! But for those Joc Pederson enthusiasts, he’s actually underperforming in at least one aspect, something that’s hard to usually find on guy with a .937 OPS.

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.
zSLG Overachievers, 2022 (Min. 75 PA)
Name SLG zSLG zSLG Diff
William Contreras .684 .526 .158
Paul Goldschmidt .602 .475 .127
Gilberto Celestino .384 .264 .120
Jose Miranda .426 .323 .103
Odubel Herrera .495 .397 .098
Manny Machado .543 .445 .098
Edwin Rios .500 .404 .096
Randal Grichuk .391 .299 .092
Luis González .441 .351 .090
Tyler Stephenson .475 .386 .089
Aaron Judge .675 .594 .081
Taylor Ward .644 .565 .079
Mike Brosseau .412 .333 .079
Chad Pinder .399 .326 .073
Matt Reynolds .402 .329 .073

Just to start, zSLG’s historical r^2 for seasons of at least 300 PA is 0.71. Don’t be disappointed about seeing Ward here again; as I said at the top, he still has quite a robust power number here. If I told you before the season, using a time machine in a very odd way, that Taylor Ward would hit under .300 but slug .565, would you actually believe me? (I am aware that convincing you that I’m a time traveler would probably be even more difficult.) Similarly, Aaron Judge’s numbers still look elite, just not quite to the extent of his destruction of the league. On the other hand, ZiPS sees all other current .600 sluggers with less than a 30-point drop to zSLG (Yordan Alvarez, Bryce Harper, José Ramírez, Rafael Devers, Mike Trout). You may notice that Joc Pederson is not on this list; ZiPS thinks he should be slugging .629!

zSLG Underachievers, 2022 (Min. 75 PA)
Name SLG zSLG zSLG Diff
Kyle Higashioka .207 .483 -.276
Ernie Clement .260 .443 -.183
Christian Arroyo .329 .506 -.177
Max Muncy .263 .437 -.174
Leury García .257 .423 -.166
Robinson Canó .189 .354 -.165
Sam Hilliard .297 .460 -.163
Yasmani Grandal .213 .365 -.152
TJ Friedl .239 .390 -.151
Christian Bethancourt 베탄코트 .324 .469 -.145
Jeimer Candelario .319 .463 -.144
Jason Heyward .272 .409 -.137
J.D. Davis .349 .481 -.132
Ryan Jeffers .310 .441 -.131
Franmil Reyes .278 .406 -.128

ZiPS still loves you, Kyle Higashioka!

Seeing Leury Garcia on both underachiever lists makes me wonder if I’ve been too harsh in mocking the White Sox for their aggressive use of him. Robinson Canó’s double appearance is enough to make me think that a lousy team should be looking at him, so long as if said team doesn’t do a Carlos Santana/Royals thing and use him to block someone far more interesting. Just missing the list was Joey Gallo, though I’m not sure that even at a .451 zSLG, he’s all that exciting, which is a complete sea change from a year ago.

zBB and zSO for hitters is highly predictive, with r^2 numbers of 0.814 and 0.858, respectively, which isn’t that surprising since walks and strikeouts are quite predictive by themselves, at least compared to other hitters’ numbers. Rather than focus on the overachievers and underachievers, I’ll just post the leaders and trailers here. With the normal numbers being so useful, ZiPS mostly uses these to shade the numbers toward the (hopefully) right direction.

zBB Leaders, 2022 (Min. 75 PA)
Name BB% zBB Diff
Juan Soto 18.0% 18.1% -0.1%
Max Muncy 20.2% 17.5% 2.8%
Taylor Ward 16.5% 16.0% 0.4%
Yandy Díaz 18.3% 15.4% 2.9%
Ji-Man Choi 13.2% 15.3% -2.1%
Alex Bregman 14.3% 15.0% -0.7%
Mike Yastrzemski 14.1% 14.5% -0.5%
Will Smith 13.7% 14.5% -0.7%
Kyle Schwarber 15.0% 14.4% 0.6%
Victor Caratini 11.2% 14.4% -3.1%
Trent Grisham 11.8% 14.3% -2.5%
Mike Trout 12.6% 14.2% -1.6%
Anthony Rendon 12.1% 13.7% -1.6%
Brandon Belt 13.3% 13.6% -0.2%
Yordan Alvarez 13.0% 13.4% -0.3%

zBB Trailers, 2022 (Min. 75 PA)
Name BB% zBB Diff
Edmundo Sosa 2.4% 0.1% 2.3%
Francisco Mejía 1.1% 0.4% 0.7%
Jorge Alfaro 5.0% 1.8% 3.1%
Jose Trevino 7.3% 2.6% 4.7%
José Iglesias 3.9% 2.7% 1.2%
Albert Almora Jr. 2.4% 2.9% -0.5%
Reese McGuire 3.8% 3.0% 0.8%
Maikel Franco 3.5% 3.2% 0.3%
Amed Rosario 5.0% 3.3% 1.6%
Harold Ramirez 4.8% 3.4% 1.5%
Yan Gomes 2.7% 3.4% -0.7%
Willi Castro 3.8% 3.4% 0.5%
Jorge Mateo 3.2% 3.5% -0.2%
Tim Anderson 3.5% 3.5% -0.1%
Nico Hoerner 2.7% 3.6% -0.9%

I’m shocked — shocked — to see Juan Soto on top of a plate discipline list. Jose Trevino is the third-biggest overachiever in walk rate, so don’t get too attached to that on-base percentage (he’s also a BABIP overachiever of 22 points). ZiPS is completely befuddled how Edmundo Sosa has even drawn two walks given his abysmal contact and swing numbers.

zSO Leaders, 2022 (Min. 75 PA)
Name SO% zSO Diff
Steven Kwan 7.2% 8.4% -1.2%
Joey Wendle 11.3% 8.6% 2.8%
Wander Franco 10.5% 8.8% 1.7%
Luis Arraez 8.3% 8.8% -0.5%
Miguel Rojas 10.0% 10.0% 0.0%
José Ramírez 7.0% 10.2% -3.2%
Mauricio Dubón 5.2% 10.5% -5.3%
Alex Verdugo 10.4% 10.8% -0.4%
Keibert Ruiz 9.4% 11.0% -1.5%
Adam Frazier 12.2% 11.0% 1.2%
Alejandro Kirk 9.3% 11.0% -1.7%
Michael Brantley 10.4% 11.2% -0.8%
Jeff McNeil 11.8% 11.4% 0.4%
Yandy Díaz 8.9% 12.0% -3.1%
Kyle Isbel 23.4% 12.1% 11.3%

zSO Trailers, 2022 (Min. 75 PA)
Name SO% zSO Diff
Eli White 36.4% 43.8% -7.4%
Brett Phillips 42.1% 41.9% 0.2%
Keston Hiura 45.7% 41.0% 4.8%
Joey Bart 45.4% 39.6% 5.8%
Chris Taylor 34.3% 37.7% -3.4%
Trevor Larnach 32.1% 37.1% -5.0%
Edwin Ríos 39.1% 37.0% 2.1%
Mike Zunino 37.5% 36.0% 1.5%
Travis Demeritte 33.3% 35.5% -2.1%
Javier Báez 26.8% 35.3% -8.5%
Luke Voit 33.3% 34.8% -1.5%
Franmil Reyes 39.3% 34.8% 4.5%
Austin Slater 27.9% 34.6% -6.7%
Jarred Kelenic 37.5% 34.5% 3.0%
Joey Gallo 38.1% 34.3% 3.8%

Not a whole lot of major surprises here. Steven Kwan may be slumping, but his ability to avoid strikeouts is real and should keep his batting average from bottoming out, which ought to be enough to stick in Cleveland given the general depth in the outfield there. Seeing Kyle Isbel on this list makes me wonder if it’s an approach/coaching problem with him. It’s unusual to see high contact rate guys — and with an 87.8% contact rate, that’s what he’s been this year — with so many actual strikeouts. That might be something worth digging into further.

Coming on Friday: I turn my attention to pitchers.





Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.

19 Comments
Oldest
Newest Most Voted
NateMember since 2020
4 years ago

A player on the Royals getting coached improperly? I’m shocked, I tell you, shocked.

Left of Centerfield
4 years ago

That minimum 75 PAs seems really low. I’m looking at Ernie Clement who’s running a zSLG of .443 which is far higher than what he did in the minors or in his rookie season. Gotta be a lot of noise in that number.

Mahoney
4 years ago
Reply to  Dan Szymborski

Why is it that whenever I see Ernie Clement’s name, the theme song from “My Three Sons” pops into my head?

steveo
4 years ago

Kyle Higashioka barrels the ball, but he tends to hit everything to CF and Yankee Stadium is massive to CF. If he pulled the ball, he’d be a good hitter.

mattMember since 2023
4 years ago

No zSO%/zBB% over and underachievers list?

bosoxforlifeMember since 2016
4 years ago

This information gives me another opportunity to rag on Joey Gallo. I took a lot of flack here when he was rated as the #1 LF in the player position ratings. I said at the time that I thought the list was upside down and I stand behind that comment now more than ever. There is more than enough to question what his value is. An almost 40 % K rate is as good a place to start as any and this year his BB percentage has dropped sharply as well as his ISO but there is one combination of numbers that defies belief. How can a player have 19 HR’s since joining the Yankees and only have produced a total of 32 RBI’s? Last year, while with the Yankees, was bad enough when he hit 13 HR’s and produced 22 RBI”s but this year is even more unbelievable. He has driven in 4, count’em four, teammates all year. If a .186/.288/.329 line with 6 HR’s and 10 RBI’s, from a player who is playing LF, is a positive player then I have not been watching baseball for almost 80 years.

sadtromboneMember since 2020
4 years ago
Reply to  bosoxforlife

This is a bit of a weird place to bring it up since it is showing that his expected K-rate should be about 4 points lower.

If the baseball world thinks that Joey Gallo is going to continue posting slugging rates at .330 doesn’t want to pay him, I’d be perfectly happy as a GM to “buy low.” xSLG is .476, zSO is 4 points off…he’ll be fine (maybe not soon enough for Yankees fan, but I don’t care about that).

Mahoney
4 years ago
Reply to  bosoxforlife

On the RBI vs HR thing, the one thing that’s happened with Gallo in pinstripes is that his slugging % with 2 outs is much lower than otherwise, even thgh his BB% is higher. Historically, Gallo had the higher BB% with 2 outs but maintained his power. In this TTO era with dominant pitching, there’s actually an advantage to having a guy like Gallo up with 2 outs and bases empty vs. a more “balanced” hitter – the extra 5-10% chance of a sure run by a solo HR is a big advantage for a guy with power like Judge, Stanton, or “good” Joey Gallo since you don’t need 2 or more non-outs in a row to get a run without the longball. TLDR version, sometimes solo homers aren’t “unclutch”.

But a big part of Gallo being so well regarded is that, as a plus athlete, he has historically added a lot of value in the field and on the basepaths. So far this year, his defensive numbers don’t look so hot (not sure about the eye test – Gallo strikes me as a guy tailor-made to win Gold Glove in LF in the Bronx), and his baserunner value takes a hit because he’s just not on base. So, if the future Joey Gallo is a step slower, and playing in a world with the new “dead” baseball, his value could go from borderline All-Star to overseas veteran in big hurry.

bookbookMember since 2019
4 years ago

Cal Raleigh should be interesting. If he can get that BABIP anywhere close to .290, he’ll have a long career

BurleighGrimesMember since 2020
4 years ago

The Kyle Isbel thing is really weird…would love to see you dig into that more

Six Ten
4 years ago
Reply to  BurleighGrimes

Yeah this is weird so I looked at some of the public stats, using 70 PAs (Fangraphs) or 50 batted balls (Baseball Savant) as my cutoff. Conclusion: I think it’s a lot of SSS luck and little bit of approach. First for the approach part:

Isbel has been great at making contact in the zone (and good outside of it) but he also has a somewhat low swing rate. 55th lowest out of 353 for Z-swing, 86th lowest O-swing. 83rd overall. That’s low but nothing outlandish. Looks mostly like a guy who is looking for his pitch to hit and won’t stray from that.

And it’s, uh, sort of? working? He makes hard contact with everything he hits (BB Savant has him 9th in avg EV, 8th in hard hit%). The problem is he is hitting everything low. 24th lowest launch angle. This is maybe okay, because he’s pretty fast.

But it’s also good for just a 64 wRC+ so I don’t think it’s actually working. And the reason it translates into strikeouts is also right there: he doesn’t scare anyone. His swing doesn’t produce home runs. He’s getting far more pitches up than down, and he’s putting them on the ground, too. So pitchers are pounding the zone. 19th in zone% and, related to all of that, 28th in called strike%.

If you get pitches in the zone a lot and you also take a lot of those pitches, you’re going to strike out a lot, too.

So why do I think it’s mostly SSS? Because if you compare his plate discipline numbers to similarly unproductive teammate Nicky Lopez, they’re quite similar. Lopez actually whiffs slightly more and makes slightly less contact in the zone. And he gets slightly, but only slightly, fewer pitches in the zone in the first place. And yet Lopez is running the same kind of 8/13% BB/K rates he ran last year, while Isbel is running 3%/23%. On every 2-strike count (0-2, 1-2, 2-2, and 3-2), Lopez has a lower K rate. (Fun fact: Isbel has not seen a single 3-0 count this year.)

Now, maybe this persists. Maybe he hunts his pitches but doesn’t have the same bat control Lopez does. Maybe because Isbel swings so much harder than Lopez he has to change his approach with two strikes in a way that Lopez doesn’t and he doesn’t have that figured out yet. But so far it’s just 77 PAs, and I would bet on that being the #1 factor.

Last edited 4 years ago by Six Ten
Mahoney
4 years ago
Reply to  Six Ten

I think the small SSS and newness to the majors (just recently lost rookie status) are a big part of this anomaly for Isbel. Funny you mention Lopez – he has basically been the same hitter for the last 3 seasons via Statcast xWOBA, and has shown the same plate discipline numbers in the last 2 seasons, but has sandwiched an All-Star level outcome in 2021 between replacement-level outcomes in 2020 and so far in 2022. Isbel’s had a similar level of mismatch between this x-stats and actual stats last year (outperforming) and this year (underperforming)…again with a tiny SSS each year.

If I’m a Royals fan, I hope they give this kid a shot at playing every day, through the inevitable ups and downs. There may be a decent, Adam Eaton type everyday OF here if they let him grow at the MLB level while out of playoff contention.

Mike NMN
4 years ago

Mike Moustakas is overachieving? Wow. FWIW, I’ll bet Cincy would like a mulligan on that investment. He’s in his third year of his contract, has an aggregate negative 1.3 BWAR, making $16M this year, $18M next. I don’t want to go out on a limb, but I’m guessing the Reds decide to buy out his $20M 2024 option for $4M. Anyone who doubts Scott Boras….

Six Ten
4 years ago
Reply to  Mike NMN

I kinda feel for the Reds on this one, I don’t really think Boras worked them. Moustakas had doubters as a FA in 2017 after his ugly 2016 injury. Took a prove-it deal with the Royals and was good. Got a short deal with Milwaukee where he was also good and took some real reps at second base for good measure. He’d stayed healthy, his defense wasn’t falling off, his xwOBA was the highest it had been in years in 2019. He’d played himself out of injury worries and stayed good. His physique doesn’t shout “age gracefully” but there was good reason to think he was still a productive player.

And then he just wasn’t. 3 years for $48M (the actual baseline value of that contract) is kinda high but not outlandish based on what he’d just done: 7.2 fWAR in the previous 3 years, and trending up. But sometimes it just doesn’t work.

BurleighGrimesMember since 2020
4 years ago

Wow Mike Moustakas’ zBABIP is scary

tdouglas
4 years ago

Yadier Molina has walked twice in his last 138 PA, so I’m shocked to not see him on the walk list. Watching him, it seems like he has completely given up on hitting and is fully focused on playing defense. He just swings at every ball in the zone with no ability to work counts or fish for a pitch to drive.

soddingjunkmailMember since 2016
4 years ago

How close was Jose Ramirez and his .246 BABIP to the list?

diamonddores
4 years ago

As a Tigers fan I’m enjoying watching Baez about as much as the time I dislocated my knee cap at Discovery Zone in 5th grade