
Carter Jensen extended his hitting streak to 19 games Sunday in Chicago, going 3-for-5 with two RBIs in a 5-4 win over the White Sox that snapped a four-game Royals skid. The streak is now the longest active run in the majors and a Kansas City franchise record, passing the previous mark set by infielder Maikel Garcia. It is also the longest hitting streak by an American League rookie since 2014. None of that is hype — it is just what 19 consecutive games of contact looks like for a 22-year-old catcher who opened the year hitting .211.
forty4 Baseball's Double Take report flags single-game outliers against a hitter's full-season line, and Jensen's entry from this stretch stands out even among his own streak: a .600 average in one game against a .251 mark for the year. That kind of gap tends to mark a turning point rather than a blip, and Jensen's broader trajectory backs that up. His average has climbed from .211 to .251 since June 6, alongside four home runs and 19 RBIs in June. He now leads the Royals in RBIs outright, with rookie first baseman Jac Caglianone carrying the power numbers alongside him.
Here is where the story gets more complicated. forty4 Baseball's Behind the Box Score report, which tracks each team's actual record against what their run differential would predict, shows Kansas City going 3-4 over the trailing week while being outscored 52-26 — a run differential of -26, the worst mark in the majors over that stretch. Despite that, the Royals' actual results landed among the largest positive gaps in baseball, tied with Houston for the week's biggest overperformance relative to expectation.
In plain terms, the Royals are losing the underlying baseball badly and still finding ways to walk away with wins close to what a healthier team would manage. Sunday's game captured it well — Kansas City was outscored 24-2 across the first two games of the White Sox series before climbing back to avoid the sweep, leaning on five scoreless innings from the bullpen to get there.
A team can run hot in close games for a while before the run differential catches up, and the Royals already carry the league's highest total of blown-lead losses this season, a sign the margin for error is thin. Jensen's bat is one of the clearest reasons Kansas City keeps finding its way into those close games at all, especially with longtime catcher Salvador Perez, now 36, hitting well below his career norms and seeing more time at designated hitter as a result.
None of this changes where the Royals sit in the standings. It does change how their week-to-week results should be read against the underlying numbers. Whether a 19-game streak holds up is a fair question. Whether it is currently propping up more of the Royals' season than the record lets on is not really a question at all — Tuesday's series opener against Tampa Bay, when Jensen tries for 20, is as good a measuring stick as any.