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)
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.