Bobby Witt Jr. and the Kansas City Royals meet Alec Burleson and the St. Louis Cardinals on Friday at 7:40 p.m. ET in the first game of a three-game series.

The Royals rank 16th in the majors with a .242 batting average. The Cardinals strike out just 7.2 batters per nine innings as a pitching staff, which ranks 29th in MLB.

Get ready for the Royals vs. Cardinals with what you need to know before Friday’s game, including viewing options.

Royals vs. Cardinals: live stream info, TV channel & game timeGame day: Friday, May 16, 2025Game time: 7:40 p.m. ETLocation: Kansas City, MissouriStadium: Kauffman StadiumTV channel: FanDuel Sports Network IndianaLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch the MLB on Fubo!

Royals vs. Cardinals odds & betting linesFavorite: Royals (-158, bet $158 to win $100)Underdog: Cardinals (+133, bet $100 to win $133)Over/under: 8.5

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 3:08 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.