The 2025 baseball season is almost here, and there are numerous ways to watch the Royals for all 162 games.
FanDuel Sports Network Kansas City (rebranded from Bally Sports Kansas City last October) will continue to be the Royals’ exclusive broadcast partner for nearly all Royals games in 2025. The only games that won’t be shown on FanDuel Sports Network are national broadcasts, like when the Royals play the Orioles on May 3 in Baltimore with FOX broadcasting the game.
The entire broadcasting schedule can be viewed here. The Royals’ announcer lineup is returning, with Ryan Lefebvre calling the majority of regular-season games for FanDuel Sports Network in his 27th season as the play-by-play announcer. Jake Eisenberg will provide the play-by-play on any games Lefebvre doesn’t call. Rex Hudler, Jeff Montgomery and Jeremy Guthrie are returning as analysts, while Joel Goldberg will continue to host pre- and postgame shows on Royals Live.
FanDuel Sports Network is available on cable, with options in the Royals' television territory including Charter Spectrum, Comcast Xfinity, Cox, DIRECTV, DIRECTV STREAM, Fubo, U-verse TV and Xtream powered by Mediacom.

Games will also be available for streaming on the FanDuel app, either through your TV provider or through a FanDuel subscription.
For those outside the Royals’ television footprint, games are available on MLB.TV. For a list of local providers that carry FanDuel Sports Network, visit www.getmyhometeams.com.
This season, the Royals also expanded the ways to watch their games. FanDuel Sports Network will also be available on Amazon Prime Video as an add-on subscription for customers living within the Royals' television territory.
There will also be 10 games this year broadcast over the air, simulcast with FanDuel Sports Network on KCTV5 (CBS), KSMO (MyNetwork) or both. This partnership will allow nearly 7 million households throughout the Royals' television territory to watch these select games.
Those 10 games are:
Sunday, April 6: vs. Orioles, 1:10 p.m. CT (KCTV5 and KSMO)
Sunday, April 27: vs. Astros, 1:10 p.m. (KSMO)
Sunday, May 18: vs. Cardinals, 1:10 p.m. (KSMO)
Monday, May 26: vs. Reds, 3:10 p.m. (KCTV5 and KSMO)
Sunday, June 1: vs. Tigers, 1:10 p.m. (KSMO)
Sunday, June 15: vs. Athletics, 1:10 p.m. (KCTV5 and KSMO)
Sunday, July 20: at Marlins, 12:40 p.m. (KCTV5 and KSMO)
Sunday, Aug. 17: vs. White Sox, 1:10 p.m. (KCTV5 and KSMO)
Sunday, Aug. 24: at Tigers, 12:40 p.m. (KCTV5 and KSMO)
Sunday, Aug. 31: vs. Tigers, 1:10 p.m. (KCTV5 and KSMO)
This season, there are more ways than ever to catch the Royals in action on your TV screen. Plus, you can always listen to radio broadcasts, with 96.5 The Fan continuing as the Royals’ radio partner. Listen on the MLB app, the Audacy app or Audacy.com.
More information can be found here throughout the season.
Anne Rogers covers the Royals for MLB.com.