PROTECT YOUR DNA WITH QUANTUM TECHNOLOGY
Orgo-Life the new way to the future Advertising by Adpathway
Brian Fluharty-Imagn ImagesThe 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.
More information on accuracy and construction can be found here.
As usual, let’s start with a quick look at how last season’s midseason update fared. All 20 of the OPS overachievers last year received at least 150 plate appearances over the rest of the season (RoS). All but one of them had a RoS OPS worse than their actual OPS up to that point, with their cumulative second halves 106 points of OPS lower than in the first half.
2025 ZiPS Overachievers (Through 6/29/2025)
The underachievers got fewer plate appearances the rest of the way than the overachievers did, an unsurprising result since underachievers tend to lose playing time. All but one of the 20 biggest underachievers still got at least another 100 plate appearances (LaMonte Wade Jr. was the exception), and 16 of the 20 improved, with a collective second-half OPS that was 66 points better than in the first half.
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.
2025 ZiPS Underrachievers (Through 6/29/2025)
But let’s get to the 2026 numbers, updated through Tuesday morning.
OPS Overachievers (7/7/2026)
OPS Underachievers (7/7/2026)
Mickey Moniak has a 136 wRC+ for the Rockies, and the zStats aren’t really having any of that with him. Even though the numbers take into account that he plays in Coors Field, ZiPS thinks that he’s outperforming in BABIP by about 40 points, and wants to lop off about a third of his home runs. That he’s pulling a lot of balls in the air is very good, but he hasn’t hit a lot of line drives, and his hard-hit data isn’t impressive for a player with his homer total. Otto Lopez is having MVP-type numbers, which I don’t think anyone expected, and ZiPS thinks BABIP is a big culprit here, as well. Juan Soto, Pete Crow-Armstrong, and Junior Caminero all make this list, but ZiPS sees it as a disagreement into the exact degree of their excellence, rather than a dispute of their excellence. All three easily remain stars if you take a bit of helium out of their numbers.
If you’re confused by the season of Jackson Merrill, ZiPS is just as befuddled. His contract and track record ensure that he’ll get quite a lot of opportunity to bounce back. Despite real improvements in his bat speed and hard-hit rate, without worsening his plate discipline, Merrill’s stats have fallen through the floor this season. Otherwise, there are no big surprises here, except perhaps Brandon Nimmo. His stats don’t look all that different from last year’s, and he’s at an age where decline is likely at any time, but ZiPS, like Statcast, thinks that he ought to be in the middle of a pretty good comeback season, not a league-averageish one.
BABIP Overachievers (7/7/2026)
BABIP Underachievers (7/7/2026)
| Dansby Swanson | .220 | .292 | -.072 |
| Austin Wells | .193 | .264 | -.071 |
| J.T. Realmuto | .234 | .303 | -.069 |
| Lawrence Butler | .265 | .333 | -.068 |
| Alec Bohm | .231 | .299 | -.068 |
| Will Smith | .272 | .338 | -.066 |
| Marcus Semien | .245 | .307 | -.061 |
| Corey Seager | .200 | .261 | -.061 |
| Jackson Merrill | .272 | .332 | -.061 |
| Luis Rengifo | .233 | .293 | -.059 |
| Ben Williamson | .294 | .350 | -.056 |
| Mookie Betts | .225 | .281 | -.056 |
| Marcell Ozuna | .271 | .327 | -.056 |
| Heriberto Hernández | .252 | .307 | -.055 |
| Brent Rooker | .243 | .297 | -.054 |
| Adolis García | .266 | .319 | -.053 |
| Cam Smith | .270 | .323 | -.053 |
| Manny Machado | .191 | .244 | -.053 |
| Jarren Duran | .244 | .296 | -.052 |
| Salvador Perez | .229 | .281 | -.052 |
You didn’t really think that Garrett Mitchell was going to stay a .400 BABIP hitter, did you? Riley Greene’s back on track after an over-aggressive year at the plate in 2025, but he still has a fairly low contact rate for a hitter hanging onto a batting average in the .290s.
The thing about very low BABIPs is that there’s a real floor to them. Pitchers, when hitting and swinging away (so excluding bunts) from 2010-2019, collectively had a .232 BABIP. So realistically, it’s hard for half-competent MLB hitters to be that far below that mark for long periods of time, even if they’d struggle to beat a glacier in a foot race. Austin Wells shouldn’t be having a good year for the Yankees, with his overall zStats at a .206/.274/.323 triple-slash line, but it’s hard to believe that the balls he hits are easier to field than those hit by Randy Johnson, whose form at the plate looks like Jaws (the Bond villain, not the shark) with a mullet and a couple herniated discs. Dansby Swanson gets some batting average back as well, though as you’ll see in a minute, when ZiPS giveth, it sometimes also taketh.
HR Overachievers (7/7/2026)
HR Underachievers (7/7/2026)
| Brandon Nimmo | 8 | 18 | -10.5 |
| Vladimir Guerrero Jr. | 4 | 11 | -7.3 |
| Fernando Tatis Jr. | 5 | 12 | -7.0 |
| Wilyer Abreu | 10 | 16 | -5.7 |
| Brett Baty | 3 | 8 | -5.4 |
| Vinnie Pasquantino | 6 | 11 | -5.4 |
| Kevin McGonigle | 7 | 12 | -5.3 |
| Cal Raleigh | 9 | 14 | -4.6 |
| Shohei Ohtani | 19 | 23 | -4.3 |
| Isaac Collins | 4 | 8 | -4.3 |
| Michael Busch | 11 | 15 | -4.2 |
| Logan O’Hoppe | 4 | 8 | -4.2 |
| Mike Trout | 17 | 21 | -4.1 |
| Taylor Walls | 0 | 4 | -3.9 |
| Luis Rengifo | 0 | 4 | -3.8 |
| Bobby Witt Jr. | 12 | 16 | -3.7 |
| Jackson Merrill | 10 | 14 | -3.7 |
| Austin Riley | 9 | 13 | -3.6 |
| Edouard Julien | 2 | 5 | -3.3 |
| Corbin Carroll | 13 | 16 | -3.3 |
Sorry, Dansby, ZiPS is going to take away some of your home runs in return for the singles and doubles it’s giving you. While ZiPS is prepared to think that Luis García Jr. is having a massive breakout season, with a zStats triple-slash line of .297/.337/.509, it’s not yet prepared to see him as someone who will fight to finish with 40 homers. ZiPS also casts a bit of shade on the home run totals of Kyle Schwarber and Junior Caminero, but only a bit, with their zHR still ranking third and sixth in the majors, respectively. Now, I’d be pretty happy to see Schwarber hit 60 homers, personally, as I think his Fun Above Replacement value has always outpaced his WAR, and because by old-timey baseball conventional wisdom, he’s the exact opposite of the platonic ideal of a two-hole hitter. What’s interesting is that James Wood doesn’t appear here at all; ZiPS thinks he should have two more home runs than his actual total of 24.
As mentioned above, ZiPS thinks Nimmo ought to be having a much better season than he actually is, with a profile that should have led to a lot more homers this year. Maybe I need to start watching more Rangers games? While Vladimir Guerrero Jr. and Fernando Tatis Jr. shouldn’t be having good homer years, ZiPS thinks both are well below where they should be given the tracking data. Vladito’s performance this season by his zStats triple-slash of .294/.366/.444 is a lot less disappointing than his actual line of .263/.347/.346, and the same is true for Tatis, whose .286/.355/.444 zStats line is much better than his real-life line of .282/.343/.382. I should note that Guerrero has dropped just below 400 career homers in his long-term ZiPS projection for the first time in several years.
Walk Overachievers (7/7/2026)
Walk Underachievers (7/7/2026)
Strikeout Overachievers (7/7/2026)
| Otto Lopez | 51 | 74.0 | -23.0 |
| Trevor Larnach | 47 | 67.8 | -20.8 |
| Brayan Rocchio | 46 | 63.4 | -17.4 |
| Juan Soto | 38 | 53.9 | -15.9 |
| Bobby Witt Jr. | 62 | 77.4 | -15.4 |
| Jake Burger | 90 | 105.2 | -15.2 |
| Byron Buxton | 83 | 98.0 | -15.0 |
| Luis Arraez | 15 | 28.9 | -13.9 |
| Brandon Lowe | 98 | 111.7 | -13.7 |
| CJ Abrams | 81 | 94.6 | -13.6 |
| Ketel Marte | 51 | 64.3 | -13.3 |
| Joc Pederson | 62 | 75.2 | -13.2 |
| Evan Carter | 59 | 71.5 | -12.5 |
| Royce Lewis | 63 | 75.3 | -12.3 |
| Luke Raley | 79 | 91.0 | -12.0 |
| Nolan Gorman | 74 | 86.0 | -12.0 |
| Fernando Tatis Jr. | 80 | 92.0 | -12.0 |
| JJ Bleday | 50 | 61.9 | -11.9 |
| Mark Vientos | 61 | 72.4 | -11.4 |
Strikeout Underachievers (7/7/2026)
While projections that use zBB and zSO for hitters are better than projections that do not, these numbers are far less crucial than they are for pitchers, so they’re mostly here for informational purposes. The r^2 for zBB% vs. BB% is just under 0.7, and for zSO% vs. SO%, a hair under 0.9, but the actual numbers are also very predictive in their own right, which reduces the relative value of these expected numbers in determining future performance. But they’re at least interesting, and though I’m not yet satisfied the model is ready for primetime, swing data is actually moderately helpful in improving these models.
Up next, the pitchers, where zBB and zSO really get their time to shine.


1 week ago
9













English (US) ·
French (CA) ·