On August 8, 2026, the Kansas City Royals beat the Chicago Cubs 6–3, and Jac Caglianone was responsible for four of those six runs with two home runs of his own. The 23-year-old outfielder, in the middle of his first full big-league season, did something the average major leaguer essentially never does in a game — and the gap between his night and everyone else's is what makes this worth explaining.
Across every player who took the field on August 8, the league averaged 0.117 home runs per player — roughly one home run for every nine hitters who came to bat that day. Caglianone hit two, by himself. That gap translates to a z-score of 5.23 against the day's full population of hitters, a level of separation that essentially never shows up in single-game data. A z-score above 4 is the territory of maybe a handful of games leaguewide across an entire season — not something any one hitter produces more than once every few years, if that.
There's no per-swing Statcast breakdown available for these two specific home runs, so the exact exit velocities and launch angles aren't part of this story. What is available is the shape of Caglianone's season: a .482 slugging percentage and an .800 OPS built on a 61.4% hard-hit rate, meaning more than six of every ten balls he puts in play this year leave the bat hard enough to do damage. A hitter with that kind of contact quality doesn't need a fluke swing to hit two homers in one night — he needs the right pitches to arrive, and against Chicago's staff on August 8, two of them did.
There's no per-swing Statcast breakdown available for these two specific home runs, so the exact exit velocities and launch angles aren't part of this story. What is available is the shape of Caglianone's season: a .482 slugging percentage and an .800 OPS built on a 61.4% hard-hit rate, meaning more than six of every ten balls he puts in play this year leave the bat hard enough to do damage. A hitter with that kind of contact quality doesn't need a fluke swing to hit two homers in one night — he needs the right pitches to arrive, and against Chicago's staff on August 8, two of them did.
Zoom out and the two-homer game reads less like a random outlier and more like a checkpoint in a real developmental arc. Caglianone hit .227 across his first 171 big-league games with 27 total home runs; this season alone he's hitting .264 with a .800 OPS and 20 home runs in 109 games — a jump in both contact quality and power from whatever version of him showed up as a rookie. Kansas City's win over Chicago wasn't a blowout, and Caglianone's bat was most of the six-run margin.
The question now isn't whether Caglianone can hit a ball out of the park — he's proven that twice in one night. It's whether the 61.4% hard-hit rate holds up over his next 10-15 games, or whether August 8 turns out to be the peak of a hot stretch that fades back toward his season norms. Watch his batted-ball data over the next two weeks; if the hard-hit rate stays elevated, this was the start of something. If it drifts down, it was just one very loud game.
Either way, for one night in Kansas City, the numbers said this basically doesn't happen — and Caglianone did it anyway.