
The world’s most devoted soccer fans could find themselves also taking in one of baseball’s established rivalries next June.
Major League Baseball unveiled the 2026 season schedule for all 30 teams Tuesday, Aug. 26, resulting in a pair of unusual off days for the Kansas City Royals, as neighboring Arrowhead Stadium will host six games in next year’s FIFA World Cup. The Royals will host the St Louis Cardinals in the second half of the I-70 series June 18 and 19, before taking off Saturday, June 20. The two teams will then finish the series at Kauffman Stadium on the 21st, before the Royals go on the road for a week. The Royals will then have Friday, July 3 off, before hosting the Philadelphia Phillies for Independence Day weekend, and then hit the road before the All-Star Break.
The Royals will start the 2026 season in Atlanta on Thursday, March 26 before having their home opener March 30 against Minnesota. After visiting Busch Stadium and the Cardinals on May 15-17, the Royals will open the first of two home stands that stretch nine games, welcoming Boston, Seattle and the New York Yankees. The other extended home stand will run Sept. 1-9 and feature Miami, Toronto and Arizona. The Royals will close the 2026 season with a home stand against two AL Central opponents, the Chicago White Sox and Cleveland Guardians.
Meanwhile, the Cardinals will open the season with a six-game home stand, hosting opening day March 26 against Tampa Bay before welcoming the New York Mets. The Cardinals also have a pair of nine-game home stands, the first starting May 29 against the Chicago Cubs, then stretch into the first week of June with visits by Texas and Cincinnati. The Cardinals will also have nine straight games at home in mid-September against the White Sox, San Francisco, and Washington, before spending the final week of the season at Pittsburgh and Milwaukee. Prior to hosting the Royals in May, the Cardinals will pay their first visit to Sacramento when they play the Athletics May 12-14.