Game result and context

Cleveland Guardians defeat Kansas City Royals 12-9 in 2026 regular season matchup

The Cleveland Guardians improved to 84-76 with a 12-9 win over the 68-92 Kansas City Royals, highlighted by a decisive five-run rally in the final frame.

Final result

The Cleveland Guardians defeated the Kansas City Royals 12-9 on September 25, 2026. The game featured high-scoring bursts from both sides, ultimately decided by a late-inning surge from the visiting Guardians.

The Guardians move to a record of 84-76, while the Royals fall to 68-92.

How the game changed

The game remained competitive through the middle innings, with the Royals holding a narrow lead after scoring two runs in the eighth inning to pull ahead. However, the Guardians responded decisively in the top of the ninth inning, plating five runs to reclaim the lead and secure the victory.

The scoring breakdown by inning saw the Guardians lead 2-1 after the first, followed by a 3-3 tie after two. The Royals took a 5-3 lead by the fourth, but the Guardians regained momentum with three runs in the fifth. After the Royals added two in the eighth, the Guardians' five-run ninth proved to be the difference.

Key performances

Carter Jensen led the Royals' offense, finishing with two home runs and five RBIs on two hits. Salvador Perez also contributed a home run and two RBIs, while Jac Caglianone added three hits and two RBIs.

For the Guardians, Angel Martínez drove in four runs on two hits. David Fry and Austin Hedges each contributed home runs, with Fry recording two RBIs and Hedges adding one.

Season and playoff context

The Cleveland Guardians enter this late-season stretch having already clinched their division, holding an 84-76 record. The Kansas City Royals, at 68-92, are currently fifth in their division and have been eliminated from playoff contention.

Official game sources