Jeremy Pena and the Houston Astros will square off against Bobby Witt Jr. and the Kansas City Royals at Daikin Park on Wednesday at 8:10 p.m. ET, in the final game of a three-game series.
The 9.5 strikeouts per nine innings put together by the Astros pitching staff ranks second in MLB. The Royals’ 28 home runs rank last in MLB this season.
Get ready for the Astros vs. Royals with what you need to know ahead of Wednesday’s baseball action, including viewing options.
Astros vs. Royals: live stream info, TV channel & game timeGame day: Wednesday, May 14, 2025Game time: 8:10 p.m. ETLocation: Houston, TexasStadium: Daikin ParkTV channel: FanDuel Sports Network Kansas CityLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Astros vs. Royals odds & betting linesFavorite: Astros (-139, bet $139 to win $100)Underdog: Royals (+117, bet $100 to win $117)Over/under: 8
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:08 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.