On June 21, 2026, the St. Louis Cardinals beat the Kansas City Royals 12-10 in a 22-run slugfest that buried individual performances under sheer offensive volume. Royals outfielder Jac Caglianone refused to be buried. The 23-year-old left-handed hitter went deep twice against Cardinals pitching in a losing effort — and those two home runs, measured against everything else that happened across baseball that day, represent one of the rarest individual offensive performances of the season.

On a typical June day across the major leagues, a hitter averages roughly 0.14 home runs per game — about one every seven appearances. Caglianone hit two on Sunday, giving him 14 times the daily average output in a single stat category. The z-score on that performance sits at 4.95 standard deviations above the mean, which translates to something most fans will never see in a full season of watching games. To put a number on it: at that level of statistical deviation, a performance like this happens somewhere across the entire league maybe once or twice a season — not once a month, not once a week. If you watched every game in 2026 on fast-forward, you'd see something this far above average roughly as often as you'd see a perfect game. That's the magnitude of what happened in Kansas City on Sunday.

Exit velocity matters because it determines whether a fielder has any chance of getting to the ball — the higher it launches off the bat, the less time the defense has to react. Caglianone entered Sunday's game with a season hard-hit rate of 53.8%, meaning more than half of everything he's put in play this year qualifies as elite contact. The MLB average runs around 38-40%. That gap isn't something you manufacture against a tired bullpen in a high-scoring game — it reflects a swing profile that was built for damage long before the Cardinals came to town. No per-home-run Statcast data is available for Sunday's specific at-bats, so we can't confirm exact exit readings on each ball, but his season-long contact profile makes clear: when Caglianone connects, something loud typically follows.

Exit velocity matters because it determines whether a fielder has any chance of getting to the ball — the higher it launches off the bat, the less time the defense has to react. Caglianone entered Sunday's game with a season hard-hit rate of 53.8%, meaning more than half of everything he's put in play this year qualifies as elite contact. The MLB average runs around 38-40%. That gap isn't something you manufacture against a tired bullpen in a high-scoring game — it reflects a swing profile that was built for damage long before the Cardinals came to town. No per-home-run Statcast data is available for Sunday's specific at-bats, so we can't confirm exact exit readings on each ball, but his season-long contact profile makes clear: when Caglianone connects, something loud typically follows.

Caglianone made his MLB debut in 2025 and carries a career batting average of .220 across 134 games — the number scouts flagged as a concern entering this season. Through 72 games in 2026, he's hitting .275 with an OPS of .829 and 12 home runs, putting him within three of matching his entire career total with half a season still to play. His .349 OBP tells you this isn't just power inflating a line; he's getting on base at a meaningful rate. The two-homer game was exceptional, but it didn't arrive out of nowhere — it landed on a foundation that's been quietly accumulating for two months. Kansas City still lost 12-10, meaning both home runs were absorbed by a Cardinals offense that scored 12 of its own. The scoreboard didn't cooperate. Caglianone's development arc didn't seem to notice.

Here's the concrete question to watch: can Caglianone maintain his hard-hit rate above 50% into July? If he does, this isn't a two-homer spike against a gassed pitching staff — it's a hitter who has genuinely changed something in his contact profile from the .220 version that showed up last year. His strikeout rate offers a second signal: 80 punchouts in 72 games is elevated, but it's tracking below the implied rate from 132 strikeouts in 134 total career games — a modest improvement worth monitoring. If contact quality holds and strikeouts continue to flatten, his current .275/.349/.480 line may be a floor, not a ceiling. Watch his next home series. If he goes deep at least once more in his next five games, Sunday stops looking like noise and starts looking like confirmation.

The Cardinals flew home with a win. The most interesting story in that ballpark wore the losing team's jersey — and he's only 23.