
It’s the St. Louis Cardinals versus the Kansas City Royals at Kauffman Stadium on June 18, 2026. Here’s how to watch live on TV.
- Time: 7:40 PM ET
- Location: Kauffman Stadium, Kansas City, MO
- League Package: MLB Extra Innings®
How to Watch St. Louis Cardinals vs. Kansas City Royals on June 18, 2026
Watch the Kansas City Royals take on the St. Louis Cardinals live with DIRECTV on MLB St. Louis Cardinals (Channel 672) and MLB Kansas City Royals (Channel 671) on June 18, 2026 at 7:40 PM ET.
St. Louis Cardinals (40-32) at Kansas City Royals (30-45) — Game Preview
The St. Louis Cardinals bring a 40-32 record into Kauffman Stadium to face a Kansas City Royals club sitting at 30-45. The pitching gap shows up in the team numbers, where St. Louis carries a 4.08 ERA against a Kansas City mark of 4.48, while the Royals counter with more power at 93 home runs to the Cardinals’ 78. Jordan Walker anchors the visiting lineup, hitting .288 with 18 home runs and 56 RBIs out of right field.
On the home side, Bobby Witt Jr. keeps the Royals’ offense moving with a .290 average and a .364 on-base percentage from shortstop. Alec Burleson gives St. Louis a second run producer, driving in 53 runs with 13 home runs and a .488 slugging percentage. Witt and Walker headline a matchup of two of the more productive bats on the field tonight.
What Time is the St. Louis Cardinals vs. Kansas City Royals Game Today?
The St. Louis Cardinals vs. Kansas City Royals game starts at 7:40 PM ET.
Where Can I Watch St. Louis Cardinals vs. Kansas City Royals?
You can watch St. Louis Cardinals vs. Kansas City Royals with
St. Louis Cardinals vs. Kansas City Royals Channel on DIRECTV
MLB St. Louis Cardinals (Channel 672), MLB Kansas City Royals (Channel 671).
Players to Watch: St. Louis Cardinals vs. Kansas City Royals
St. Louis Cardinals
Jordan Walker — RF. Walker leads the Cardinals’ run production from right field, hitting .288 with 18 home runs and 56 RBIs. His .537 slugging percentage points to the kind of extra-base contact that drives an offense, and his .341 on-base mark keeps him in front of the lineup’s biggest swings.
Alec Burleson — 1B. A steady presence at first base, Burleson is batting .285 with 13 home runs and 53 RBIs. The .488 slugging percentage gives St. Louis a second middle-of-the-order threat behind Walker.
Ivan Herrera — DH. Herrera does his damage by getting on base, posting a .398 on-base percentage that tops the Cardinals’ regulars. He hits .261 with a .420 slugging mark, turning at-bats into traffic for the hitters behind him.
Kansas City Royals
Bobby Witt Jr. — SS. The face of the Royals’ lineup, Witt is hitting .290 with a .364 on-base percentage from shortstop. His .451 slugging percentage rounds out a complete offensive profile at the top of the order.
Salvador Perez — C. Perez brings the power behind the plate, with 9 home runs and 26 RBIs on the season. He is hitting .200, but the catcher remains a threat to change a game with one swing.
Carter Jensen — C. Jensen has been a quiet run producer for Kansas City, driving in 37 runs to go with 9 home runs. He is batting .235, giving the Royals a second catcher with pop in the lineup.
Watch Major League Baseball Live on DIRECTV
You can watch Major League Baseball games live every day right on DIRECTV. Get started today!
Interested in a service that lets you access live sports, and only live sports and includes ESPN Unlimited at no extra cost? Check out MySports® Genre Pack® today.
© 2026 Major League Baseball Properties, Inc. All rights reserved. Major League Baseball trademarks and copyrights are used with permission of Major League Baseball Properties, Inc
![]()
DIRECTV Insider brings you our views on what’s happening in streaming, t.v., movies and sports. Companies and persons mentioned are not necessarily associated with and do not necessarily endorse DIRECTV. We will disclose sponsored content on our site when we show it to you, and some of the links on the site may be ads or affiliate links which means DIRECTV may earn compensation from your purchases.




