Back to Sport

Caglianone’s Two Homers Lift Royals Past Rangers 5-3

Jac Caglianone hit two home runs as the Kansas City Royals defeated the Texas Rangers 5-3 at Kauffman Stadium on Tuesday.

Emmett Hollis

June 10, 20262 min read

MLBFinal
Texas Rangers3
Kansas City Royals5

June 9, 2026

Caglianone Powers Kansas City

Jac Caglianone delivered the decisive blows in the sixth inning, hitting back-to-back home runs to help the Kansas City Royals secure a 5-3 victory over the Texas Rangers. The two long balls, one a solo shot and the other a two-run drive, shifted the momentum firmly in favor of the home team at Kauffman Stadium.

Caglianone’s first home run came in the fifth inning, a 421-foot blast to right center that cut the Rangers’ lead to 2-1. Just an inning later, he provided the go-ahead runs with a 431-foot home run to right center that also scored Salvador Perez, giving Kansas City a 5-2 advantage. These two hits accounted for all five of the Royals' runs in the game.

Rangers Take Early Lead

The Rangers opened the scoring in the second inning when Michael Langford singled to left, allowing Adolis Garcia to score for a 1-0 lead. Texas extended that advantage in the fourth inning when Corey Seager scored on a throwing error by Royals catcher Austin Hedges, making it 2-0. Another throwing error by Hedges later in the fourth inning allowed Seager to score again, though the box score indicates the run was charged to the pitcher rather than a separate play, keeping the score at 2-0 before the Royals responded.

Late Rally Falls Short

Texas managed to narrow the deficit in the sixth inning when Josh Smith tripled to right, allowing Seager to score and make it 2-1. However, the Rangers’ offense stalled after Caglianone’s second homer. In the seventh inning, Seager grounded out to first, allowing Andrew Benintendi to score, making the final score 5-3. The Rangers could not generate any further offense to tie or take the lead.

Pitching Performances

Stephen Kolek started for Kansas City, pitching 5.0 innings and allowing 4 earned runs on 8 hits while striking out 3 batters. Steven Cruz earned the win by pitching 1.1 scoreless innings with 2 strikeouts. Daniel Lynch IV and John Schreiber each recorded a save situation appearance, with Lynch allowing 1 run in 1.0 inning and Schreiber pitching 0.2 scoreless innings. Alex Lange closed the game with 1.0 inning of work, striking out 2 batters.

For the Rangers, Nathan Eovaldi took the loss after pitching 5.2 innings, allowing 4 earned runs on 4 hits. Jalen Beeks gave up 1 earned run in 0.2 innings, while Cole Winn and Robby Ahlstrom pitched scoreless relief. The game drew an attendance of 25,075. The Royals improved their record to 28-39, while the Rangers fell to 32-34.

Sources

https://www.espn.com/mlb/game/_/gameId/401815690

Share

Emmett Hollis

Emmett Hollis covers Howe high school sports and athletics across the area.

Related Stories

More in Weather