Jac Caglianone blasts 2 home runs as Royals roll past Rays
Jun 23, 2026; St. Petersburg, Florida, USA; Kansas City Royals first baseman Jac Caglianone (14) celebrates a home run during the first inning against Tampa Bay Rays at Tropicana Field. Mandatory Credit: Pablo Robles-Imagn Images Tampa native Jac Caglianone hit a solo homer and two-run shot as the Kansas City Royals defeated the Tampa Bay Rays 12-5 on Tuesday at St. Petersburg, Fla.
Caglianone, who starred at nearby Plant High School and the University of Florida, also singled in front of several family members and friends while leading the Royals to a second straight victory to open a four-game set.
Nick Loftin went deep for one of his four hits and scored four times for Kansas City, which has won five of six. Salvador Perez's two-RBI double highlighted a five-run eighth inning as the Royals made it five straight wins in contests at St. Petersburg dating back to last season.
Royals starter Luinder Avila (3-3) allowed three hits and walked four over five innings, but he yielded only one run and struck out six.
Tampa Bay starter Shane McClanahan (6-5) had allowed only three home runs all season entering the contest, but he matched that on Tuesday while giving up six runs (two earned) over six innings. He permitted six hits and a walk, and he fanned four.
Losers in eight of 11, the Rays were 6-0 in home games this season started by McClanahan prior to Tuesday.
Junior Caminero went 3-for-5 with an eighth-inning solo homer and three RBIs for the Rays, who trailed 11-1 after 7 1/2 innings.
Three batters into the game, Kansas City led 2-0. With one out, Loftin sent McClanahan's pitch into the seats just inside the left field foul pole. Caglianone then found the right-field catwalk with his estimated 443-foot shot.
The Rays got a run back in their half of the first. Avila hit Yandy Diaz, who extended his home on-base streak to 21 games, then Jonathan Aranda (two hits, RBI) singled. Two batters later, Caminero lined a run-scoring hit to right-center field.
Kansas City's Michael Massey opened the fifth with a double, and he scored when Tyler Tolbert (two hits) laid down a bunt and made third on McClanahan's throwing error. Loftin later delivered a two-out RBI single and scored when Caglianone cleared the wall in left-center field for a 6-1 Royals advantage.
The Royals' Carter Jensen singled in the eighth, extending his hitting streak to 14 games.
--Field Level Media
Related
Ole Miss' CFP Hopes Take a Hit After Loss to Texas
Why Tyrese Maxey Is the Key to the Sixers’ Success
Seahawks vs. Chiefs Betting Pick: SNF Best Bets
Why Did Netflix Mike Tyson Docuseries Omit His Last Fight?
- Rays vs. Brewers Prediction: Why Tampa Bay Can Steal Game 2 on the Road
- UFC 333 Betting Lines Are Tightening Across a Wide-Open Fight Card
- UFC 333 Betting Splits: Where the Sharp Money Is Landing This Weekend
- NBA Best Bets Today: Pacers, Grizzlies and Trail Blazers Picks
- College Football Week 8 Best Betting Picks, Predictions
- World Series Game 1 Predictions: Rays vs. Brewers Picks and Best Bets
- UFC 333 Predictions: Best Bets for Volkov, Keita and Murzakanov











