When you break down game film at two in the morning, certain hot stretches jump off the page and demand immediate context. Kansas City catcher Carter Jensen has turned into an absolute focal point over his last 11 games, putting up a sizzling .341 batting average with five home runs and 10 RBI. As the Kansas City Royals prepare to host the Arizona Diamondbacks, examining these recent baseline numbers reveals how both lineups are generating run production.
Kansas City's Surging Core
Carter Jensen isn't working alone in the Kansas City order. Over a 10-game sample, Jac Caglianone has logged 14 hits and 10 RBI while hitting a team-best .350. Veteran backstop Salvador Perez has matched that run-producing punch, collecting 10 RBI, two home runs, and 13 hits over 12 games with a .265 average.
Down the card, Nick Loftin has chipped in 11 hits, one home run, two RBI, and a stolen base over 11 games (.262 AVG), while Bobby Witt Jr. has used his legs to impact games, stealing three bases alongside 11 hits, one home run, and three RBI over 12 games (.239 AVG).
Arizona's Production and Contact Profiles
The visiting Arizona Diamondbacks present their own unique offensive distribution over the past fortnight. Shortstop Geraldo Perdomo has been setting the table with a .341 batting average over 13 games, compiling 14 hits, five RBI, and three stolen bases. Driving those runners in has been Lars Nootbaar, who has delivered three home runs, 10 RBI, and nine hits in 11 games for a solid .310 average.
Catcher Gabriel Moreno adds steady production with a .273 average, two home runs, and five RBI over 12 games. Meanwhile, Tim Tawa (.190 AVG, eight hits, one home run, three RBI, two stolen bases over 13 games) and Nolan Arenado (.178 AVG, eight hits, one home run, two RBI over 12 games) are working to find their rhythmic strokes.
Market Alignment and Head-to-Head History
Looking at recent head-to-head history, the Royals took two out of three games in Arizona back in July 2025 (winning 9-3 and 4-0 while dropping a 7-1 decision), following a 2024 series where Arizona won both games in Kansas City (8-6 and 6-2).
With our MLB model currently undergoing a public retraining cycle, model probabilities serve as just one input alongside market pricing. Sportsbooks are treating this matchup as virtually even: DraftKings places Kansas City at -115 and Arizona at -105, while FanDuel sits at -110 for Kansas City and -106 for Arizona. The game total sits at 9.0 across major boards, holding unchanged from its opening line.
| Player | Team | Games | Hits | HR | RBI | AVG |
|---|---|---|---|---|---|---|
| Carter Jensen | KC | 11 | 14 | 5 | 10 | .341 |
| Jac Caglianone | KC | 10 | 14 | 1 | 10 | .350 |
| Salvador Perez | KC | 12 | 13 | 2 | 10 | .265 |
| Geraldo Perdomo | ARI | 13 | 14 | 0 | 5 | .341 |
| Lars Nootbaar | ARI | 11 | 9 | 3 | 10 | .310 |
More from the Sharp Report: all MLB articles · Arizona Diamondbacks · Kansas City Royals