Kansas City Royals won 12-5 as Luinder Avila worked 5 innings
Jac Caglianone homered and drove in 3 runs, while Luinder Avila worked 5 innings in the Kansas City Royals' win over the Tampa Bay Rays.
By Gamebook Baseball Desk
Reporting date: . Published: .
On June 23, 2026, the Kansas City Royals beat the Tampa Bay Rays 12-5. Luinder Avila worked 5 innings, allowing 1 run on 87 pitches, and Jac Caglianone homered and drove in 3 runs.
How the runs came
The Kansas City Royals finished with 12 runs, 7 runs more than the Tampa Bay Rays. The offense scored in 4 of 9 innings, topped by a 5-run 8th. The staff held the Tampa Bay Rays without a run in 6 of 9 innings.
In the top of the 1st, Nick Loftin drove in 1 run with a home run. The play put the Kansas City Royals ahead to stay, 1-0.
The Kansas City Royals stood 34-46, 5th in the division and 8 games back at the end of June 23, 2026.
Hitters in the win
Jac Caglianone went 3-for-5 with 3 runs, 2 home runs, and 3 RBIs. Nick Loftin finished 4-for-5 with 4 runs, 1 home run, and 2 RBIs. Salvador Perez had 1 hit in 4 at-bats with 1 run, 1 double, and 2 RBIs.
Josh Rojas finished 1-for-1 with 1 double and 1 RBI. Kameron Misner had 1 hit in 4 at-bats with 1 double and 1 RBI. Tyler Tolbert collected 2 hits across 3 at-bats with 2 runs. The Kansas City Royals' 14 hits came from 8 batters. They also drew 1 walk. 7 hits went for extra bases.
How the staff pitched
Luinder Avila worked 5 innings on 87 pitches, allowing 3 hits and 1 run, walking 4 and striking out 6. Across 9 innings, the Kansas City Royals' staff threw 166 pitches, allowed 9 hits and 5 runs, issued 6 walks, and recorded 9 strikeouts.
Official sources
Team facts, standings, and players reflect the reporting date.