Author Archive

Checking in on ZiPS zStats for Hitters at the Halfway Mark

Joe Nicholson-Imagn Images

Love ’em or hate ’em, the class of “expected” stats has utility when we’re talking about predicting the future. The data certainly have mixed feelings among fans, but they perform an important task of linking the things that Statcast and similar non-traditional metrics say to performance on the field. A hard-hit rate of X% or a launch angle of Y degrees doesn’t really mean anything by itself, without the context of what’s happens in baseball games.

I’ve been doing projections now for nearly half (!) my life, so outside of my normal curiosity, I have a vested interest in using this kind of information productively in projections. Like the Statcast estimates (preceded with an x, as in xBA, xSLG, etc.), ZiPS has its own version, very creatively using a z instead.

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. More information on accuracy and construction can be found here. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 6/26/25

11:59
Avatar Dan Szymborski: It’s chat time!

12:01
James: Half of the Astros current rotation is basically guys picked up off the scrap heap. Is their performance sustainable and do any of them have middle rotation potential going forward?

12:02
Avatar Dan Szymborski: This is something the Astros are really good at, though. And really, most of the rotation is just averageish, which is sustainable. Brown and Valdez being good really carries the group and there’s no reason to be suspicious

12:02
Galen: If the Twins decide to sell pieces off. What would you expect the market for Buxton and/or Correa to be?  Buxton would have to wave his no trade, but I think he might if they are out of the WC race at the deadline.

12:04
Avatar Dan Szymborski: I’d expect Buxton, if actually tradeable, would fetch a good price. Correa’s been kind of meh, so I don’t think the Twins would get a nice return if they’re not eating money

12:04
Dansby Swansong: Dan, what are the major issues with the expected lockout after the 2026 season?

Read the rest of this entry »


The 2025 Season Is O’s-ver

Nathan Ray Seebeck-Imagn Images

At the end of April, I wrote about whether the Baltimore Orioles could salvage the 2025 season after a dreadful start. Their record stood at 11-17, a decent-sized hole to be sure, but it wasn’t deep enough to be considered a grave. Baltimore still had a chance to turn things around and make a playoff run, so long as the team started winning quickly. Now, nearly two months later, the O’s are 10 wins under .500, and considering we’re one week away from July, the mathematical task to get back into the race is daunting.

The Orioles have actually played better baseball lately, which highlights the fundamental problem with getting to play meaningful games in October. I’d call May 24 their nadir, when the first loss of a doubleheader dropped them to a 16-34 record, just barely ahead of the White Sox, and a 110-loss pace. Charm City has seen some abysmal teams, but only two years of Baltimore baseball featured at least 110 losses; those were 2018 and 2021, during the franchise’s notoriously painful rebuild. Even the 1988 Orioles, who infamously started the season by dropping 21 straight games, recovered enough to manage 54 wins! Beginning with the second game of that May 24 doubleheader, Baltimore has put up a solid 18-10 record. While that sounds promising, it’s actually kind of bad news when we’re talking playoffs. Those 28 games represent just under a fifth of an entire season, and playing really well over this stretch was only enough to increase the team’s playoff probability from 1.5% to 4.4% using the FanGraphs Depth Charts odds, and from 2.6% to 5.0% in the ZiPS projected standings. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 6/12/25

12:02
Avatar Dan Szymborski: Of all the writers how cover baseball, Dan is one of them!

12:03
RockiesFanGirl: Dan, you have a better sense of this than most, but this is a serious question: What can be done to fix the Colorado Rockies?

12:03
Avatar Dan Szymborski: I really think you either need new ownership or a change in approach from the current one to give the front office the resources they need to modernize the front office completely.

12:04
Avatar Dan Szymborski: There *are* people in the organization who are trying to modernize the organization, but they also need support and leeway.

12:05
Old MLB: With your 47th birthday coming up, who do you think among current major leaguers has the best chance to still be in the MLB at age 47? I guess Rich Hill has an outside shot but he largely looks cooked, and I don’t think Verlander or Carlos Santana are likely to last that long, so is it actually someone young with projectable long term skills like Soto? The plate discipline and power should still be in full swing a decade from now, but two decades is a crazy amount of time to project

12:06
Avatar Dan Szymborski: I think a reliever is most likely, maybe someone like Kirby Yates who doesn’t blow away batters anyway

Read the rest of this entry »


Luis Arraez Has Entered the Contact Rate Death Spiral

Denis Poroy-Imagn Images

One of the many common themes in mythology, across myriad cultures, is the tragic tale of a protagonist who is undermined and ultimately defeated by the original source of their strength. Oedipus was brought down by his search for truth, Karna by his generosity, and Cú Chulainn by his obligations to his code of honor. Luis Arraez isn’t the hero in an ancient tale, but his ability to hit baseballs at will is the stuff of a modern baseball legend. And like those heroes and heroines in lore, his greatest strength is contributing to his downfall.

Arraez is so fun because he defies an unfortunate aspect of today’s game, what I’ve referred to in the past as its “Anna Karenina problem.” Every lousy lineup seems incompetent in their own way, while most great lineups are nearly indistinguishable from the others. It certainly feels like there’s less run-scoring variety than there was when I was young, a concerningly long time ago. Nobody could possibly mistake Arraez for the greatest player in baseball, but he has won three straight batting titles despite being so very different than the type of player you would see on the cover of a Modern Hitter magazine. He doesn’t work counts to draw walks or pull a bunch of barrels into the stands. Instead, he can turn nearly any pitch into a line drive hit, leading to high batting averages in an era when that has become a relative rarity. In 2025, Arraez has struck out only five times; there are five players this season who have done that in a single game, including former MVP Jose Altuve and two young phenoms, Dylan Crews, Jackson Chourio.

Without boasting the traditional markers of a valuable offensive player, Arraez has nonetheless been one since he broke into the league with the Twins in 2019. He entered this season with a career 120 wRC+ across nearly 3,000 plate appearances, even though he’d hit just 28 home runs. Still, that doesn’t mean Arraez has maintained the same level of nonconformity throughout his career. He remains a contact extraordinaire without much power, but some of his defining characteristics have become more extreme as his career has progressed. With a 103 wRC+, Arraez is having his weakest offensive season, and it’s largely because his signature formula for success isn’t quite mixing the way it did before. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 6/5/25

12:02
Avatar Dan Szymborski: Greetings, FanGrapheteers!

12:02
Harshil Jani: Hi Dan. I would like to know what the accuracy of the Fangraphs pre-game win probabilities under the ‘live scoreboard’ section. Thanks.

12:06
Avatar Dan Szymborski: I don’t actually know; there’s a lot of data on our proejction probabilities, but I don’t have access to our historical numbers of game vs. game.

12:06
Avatar Dan Szymborski: I imagine they’re best when the teams are closely matched, since they’re game state based.

12:06
Avatar Dan Szymborski: At some point, we’ll have a ZiPS in-game version of this installed (you may have seen the beta in the playoffs), and that will know more about the relative strengths of the team

12:06
John: I know you’re the ZiPS guy, so if there is someone better to ask let me know, but how does Devers have such an elite batted ball profile despite pretty middling bat tracking metrics?  Average bat speed and poor squared up %, but elite in avg exit velo, barrels and hard hit %.

Read the rest of this entry »


Is There Hope For the Rangers Offense?

Kevin Jairaj-Imagn Images

Any fan, analyst, or baseball executive would be hard-pressed to say that the Rangers pitching staff has failed to do its job in 2025. The rotation has been especially solid, ranking first in baseball in ERA, seventh in FIP, and sixth in WAR. If the bullpen hasn’t been as dominant, they’ve also improved significantly compared to last season, already accumulating almost as many wins above replacement as they did in the entire 2024 season. And yet the Rangers, less than two years removed from soaking each other with champagne to celebrate a World Series championship, sit below .500. A losing season here would be the franchise’s eighth in the last nine years, its worst showing since the move from Washington to Texas. The bats have let the team down, ranking near the bottom of baseball, and what’s worse, the underperforming offense consists mainly of players who the Rangers wanted in their lineup. So is there hope for a turnaround, or will the Rangers need to find new solutions to their run-scoring woes?

First, let’s assess just how lousy the offense has been. Well, ranking 25th in the majors in runs scored is their sunniest number. The Rangers rank 28th in on-base percentage, 27th in slugging percentage, and 28th in wRC+ at 80. The latter number outpaces only the Pirates and Rockies, two teams you don’t especially want to model your ballclub after. While the team has played solid defense, the abundance of leather hasn’t come close to making up for the shortage of wood, leaving the Rangers’ position players 25th in the league in WAR. What little offense there has been has come in very short bursts:

Most Games Scoring Zero or One Runs, 2025
Team Count
Texas Rangers 20
Colorado Rockies 19
Chicago White Sox 17
Pittsburgh Pirates 17
Cincinnati Reds 15
Kansas City Royals 15
San Diego Padres 15
St. Louis Cardinals 15
Tampa Bay Rays 15
Los Angeles Angels 14
San Francisco Giants 14
Boston Red Sox 13
Atlanta Braves 12
Milwaukee Brewers 12
Minnesota Twins 12
Washington Nationals 12
Cleveland Guardians 11
Detroit Tigers 11
Houston Astros 11
Seattle Mariners 11
Miami Marlins 10
Toronto Blue Jays 10
Baltimore Orioles 9
New York Mets 8
Athletics 8
Philadelphia Phillies 8
Arizona Diamondbacks 7
Chicago Cubs 7
Los Angeles Dodgers 6
New York Yankees 6

Read the rest of this entry »


Luke Weaver’s Sore Hamstring Trips Up Yankees Bullpen

Mark J. Rebilas-USA TODAY Sports

Tireless reporter Jeff Passan of ESPN reported late Monday night that the hamstring pain that caused Yankees closer Luke Weaver to be held out of Sunday night’s game against the Dodgers would land him on the IL, for as long as 4-6 weeks, with a more specific timetable to be presented at a later time. The extent of Weaver’s injury was previously unknown, as he was still in the trainer’s room well after the final pitch, through the end of postgame media access.

Weaver has been nearly flawless all season — allowing just three runs in 25 2/3 innings across his 24 appearances, though two of those runs have come in his last three games — and in late April, he took over as the team’s closer for Devin Williams, who was removed from the role after his atrocious start. While Weaver’s microscopic 1.05 ERA probably isn’t for real, given his more “normal” 3.04 FIP, even the latter number makes him one of the most important members of the New York relief corps, and losing him for a significant amount of time is a blow. Weaver represents one of the most successful rotation-to-bullpen conversions in recent memory, going from a struggling journeyman starter, who was released and then later claimed on waivers in 2023, to being a candidate for his first All-Star appearance this July. Since his transitioning to the bullpen, which also came with a reinvention of his delivery that featured a minimalist windup, Weaver has put up a 2.46 ERA and a 3.26 FIP over 109 2/3 innings. He also gave up just one hit across his four World Series appearances last October.

While this can hardly be considered good news, the impact of the bad news is mitigated by a couple of factors. First, Weaver’s injury comes at a time when the Yankees have a 5 1/2-game lead in the AL East. That’s certainly not an insurmountable lead, but it’s a comfortable one at this point of the season. Back in April, our preseason projections had the Yankees with only a 31% chance of winning the division, and ZiPS was even less confident, at 24%. As of Tuesday morning, these divisional probabilities are at 89% and 86%, respectively. The ZiPS number factors in Weaver’s injury, projecting him to miss a full six weeks as the worst-case scenario, in order to illustrate this point: The Yankees only get a 0.8% percentage bump if he happens to miss the minimum amount of time before he can come off the IL, meaning they’re in fairly strong shape either way. Read the rest of this entry »


Royals Be Nimble, Royals Be Quick, Royals Desperately Need Jac’s Stick

Corey Perrine/Florida Times-Union-USA TODAY NETWORK

With the sixth pick in the 2024 draft, the Kansas City Royals took slugger-pitcher Jac Caglianone out of the University of Florida, and set him to the task of being a full-time hitter. Caglianone’s short 2024 debut was a middling performance at best, as he hit .241/.302/.388 for the High-A Quad Cities Rivers Bandits, and while he showed impressive power in spots in the Arizona Fall League, he hardly dominated the opposition.

But since the calendar flipped to 2025, Caglianone has been on a quest for vengeance against pitchers with the ferocity of a Liam Neeson movie protagonist. First, he went 9-for-18 in spring training with six extra-base hits, in order to give major leaguers fair warning that he was coming for them. After hitting .322/.394/.553 for Double-A Northwest Arkansas, a promotion to Triple-A hasn’t tamped down his homerlust, and he’s already smacked five home runs for Omaha. The question of Caglianone’s promotion to the majors has rapidly become “when” rather than “if,” and it’s in the interest of the Royals to answer it with a three-letter word: “Now.” Read the rest of this entry »


Is the Third Time the Charm for Aaron Judge’s Triple Crown Hopes?

Brad Penner-Imagn Images

Will Aaron Judge win the Triple Crown? If you were hanging around on FanGraphs three years ago, this question might sound familiar. If you don’t want to click the link, back at the end of 2022, both Judge and Paul Goldschmidt were within earshot of a Triple Crown in the final weeks of the season. The projected probabilities were firmly against either of them winning it (about 4% for Judge and 3% for Goldschmidt), the bank won as it tends to do, and Miguel Cabrera remained the only Triple Crown winner of the last half-century. There’s a lot of 2025 left to go, but the man sometimes known as Arson Judge is once again setting fire to the league. And this time, some of the factors weighing against his potentially performing the feat are no longer present.

Triple Crown stats have lost their luster as tools for evaluating overall performance, especially batting average and runs batted in, but not everything has to be an optimized evaluative tool to be cool. Bo Jackson was not even close to the best baseball players of the late 1980s, but I dare someone to say he wasn’t one of the [insert superlative used by kids today that Dan totally doesn’t know because he’s old] players of his time. Triple Crowns are fun in a way that some sabermetric Triple Crown, perhaps wRC+/sprint speed/FRV, is not. Judge is, of course, also having an insanely good season by our more nerdy numbers, but today, we’re old school. And what could possibly be more old school and sepia toned than projection algorithms? Read the rest of this entry »