KANSAS CITY, Mo.—The Kansas City Royals today announced their radio and television broadcast schedules for the 2023 Spring Training season.

Kansas City’s flagship radio station will broadcast 14 Spring Training games on KCSP-AM. Of those 14 games, 12 will be broadcast on 610 Sports Radio and two will be broadcast on its sister station 1660 The Score.

Of Kansas City’s 34 Spring Training games, 30 of them will be available to stream on, including the games on 610 Sports Radio or 1660 The Score. Sixteen games will air via webcast exclusively on

Spring Training action will be called on radio by Ryan Lefebvre, Steve Stewart and Jake Eisenberg.

Bally Sports Kansas City will televise 10 games this spring, beginning on Saturday, Feb. 25 at 2:05 p.m. CT, when the Royals will be the road team vs. Texas at Surprise Stadium.

Coverage continues on Tuesday, Feb. 28 vs. the Guardians in Goodyear (2:05 p.m. CT), Saturday, March 4 vs. the Dodgers in Surprise (7:05 p.m. CT), Wednesday, March 8 vs. the White Sox in Surprise (7:05 p.m. CT), Saturday, March 11 vs. the Brewers in Maryvale (2:10 p.m. CT), Tuesday, March 14 vs. the Reds in Surprise (8:05 p.m. CT), Saturday, March 18 vs. the Rockies in Las Vegas, Tuesday, March 21 vs. the Cubs in Surprise (8:05 p.m. CT), Thursday, March 23 vs. the Padres in Peoria (3:10 p.m. CT) and the Cactus League finale on Sunday, March 26 vs. the Cubs in Mesa (3:05 p.m. CT).

Royals programming also streams on the Bally Sports app for fans who sign in with their pay-TV login and password or with a subscription to Bally Sports+, the stand-alone streaming service that launched last year.

Six of the 10 Bally Sports Kansas City telecast will feature Lefebvre, Rex Hudler, Eisenberg, Joel Goldberg and Jeff Montgomery. The four remaining telecasts will be shared feeds, including the Feb. 28 game at the Guardians (Bally Sports Great Lakes), the March 11 game at the Brewers (Bally Sports Wisconsin), the March 23 game at the Padres (Bally Sports San Diego) and the March 26 game at the Cubs (Marquee).

The entire Spring Training broadcast schedule is attached.