Royals

TV viewers will have two options to watch Royals-Cardinals game this week

Kansas City Royals catcher Salvador Perez celebrates his home run against the St. Louis Cardinals during Game 1 of Wednesday’s doubleheader at Busch Stadium.
Kansas City Royals catcher Salvador Perez celebrates his home run against the St. Louis Cardinals during Game 1 of Wednesday’s doubleheader at Busch Stadium. USA TODAY Sports

The eyes of baseball fans around the state of Missouri will be on Kauffman Stadium this week, and Royals supporters will have a pair of options for watching the I-70 Series.

The St. Louis Cardinals will be at The K for a three-game series starting Friday. The games will air on FanDuel Sports Kansas City as usual, but another over-the-air option will be available for one game.

Ten Royals games are being simulcast on local Kansas City channels this season, and that includes Sunday’s Royals-Cardinals contest. It will be on KSMO (Ch. 62).

Here is how to watch the Royals’ six games in the upcoming week, along with radio information. Fans also have the option to stream games on the FanDuel Sports app, which is available on Amazon Prime.

Monday: at Astros, 7:10 p.m. (FDSKC and 96.5 The Fan)

Tuesday: at Astros, 7:10 p.m. (FDSKC and 96.5 The Fan)

Wednesday: at Astros, 7:10 p.m. (FDSKC and 96.5 The Fan)

Friday: vs. Cardinals, 6:40 p.m. (FDSKC and 96.5 The Fan)

Saturday: vs. Cardinals, 6:10 p.m. (FDSKC and 96.5 The Fan)

Sunday: vs. Cardinals, 1:10 p.m. (FDSKC, KSMO Ch. 62 and 96.5 The Fan)

This story was originally published May 12, 2025 at 8:02 AM.

Pete Grathoff
The Kansas City Star
From covering the World Series to the World Cup, Pete Grathoff has done a little bit of everything since joining The Kansas City Star in 1997.
Sports Pass is your ticket to Kansas City sports
#ReadLocal

Get in-depth, sideline coverage of Kansas City area sports - only $1 a month

VIEW OFFER