Royals score 12 runs against Rays while Yankees end losing streak

Yahoo Sports1 min read • Latest: Jun 24, 2026, 2:00 PM

Last updated Jun 24, 2026

Royals score 12 runs against Rays while Yankees end losing streak
Summary

On June 23, 2026, the Kansas City Royals defeated the Tampa Bay Rays 12-5 at Tropicana Field. The Royals surged early, with homers from Nick Loftin and Jac Caglianone contributing to a commanding lead. The Rays struggled as pitcher Shane McClanahan allowed costly unearned runs due to an error. In other American League action, the New York Yankees triumphed over the Detroit Tigers 4-3, ending their losing streak, bolstered by Jazz Chisholm Jr.'s home run and strong bullpen performance. Meanwhile, the Houston Astros edged the Toronto Blue Jays 9-7 in 11 innings, and the Chicago White Sox narrowly defeated the Cleveland Guardians 2-1.

Source Links
By the Numbers
  • Royals jump ahead with two home runs in the first inning.
  • McClanahan's error leads to unearned runs for Royals.
  • Yankees snap losing streak with a 4-3 win over Tigers.
  • Astros defeat Blue Jays in 11 innings, improving their record.
  • White Sox remain in first place, beating Guardians 2-1.
Latest Updates
  • 2:00 PMYahoo SportsYankees Rivalry Roundup: Royals drop double-digit runs on Rays
What they're saying
"

Recapping how the Yankees’ top American League opponents fared on June 23rd.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days