How to Stream Houston Astros at Kansas City Royals Live TV Channel April 25 2025.png

How to Stream Houston Astros at Kansas City Royals: Live, TV Channel, April 25, 2025


The Houston Astros, currently holding a record of 13-11, are set to face the Kansas City Royals, who sit at 12-14, in a matchup at Kauffman Stadium. Both teams enter this game on a positive note, with the Astros riding a three-game winning streak and the Royals enjoying a four-game win streak. The Astros have a winning percentage of .542, bolstered by strong performances from players like Zach Dezenzo, who leads the team with a batting average of .318, and Josh Hader, who boasts an impressive 0.69 ERA. Meanwhile, the Royals, with a home record of 9-4, are led by Mark Canha, who has a batting average of .348. This game promises to be a competitive encounter as both teams look to extend their winning streaks.

Houston Astros at Kansas City Royals Game Information

Game Date: April 25, 2025
Game Time: 07:40 PM ET
TV Channel: FanDuel Sports Network Midwest Extra – Missouri, Space City Home Network, MLB.TV – Houston Astros
Location: Kauffman Stadium, Kansas City, MO
Live Stream: Fubo (free trial)

Live Updates

9:38 PM ET

Isaac Paredes called out on strikes.

9:35 PM ET

Yordan Alvarez flies out to deep right field to Hunter Renfroe.

9:35 PM ET

Jose Altuve pops out to shallow right field to Michael Massey.

9:33 PM ET

Lucas Erceg (P) replaces Seth Lugo (P).

9:32 PM ET

Maikel Garcia pops out to second base to Christian Walker.

9:32 PM ET

Vinnie Pasquantino lines out to second base, Jose Altuve to Jose Altuve. Bobby Witt doubled off first.

9:30 PM ET

Bobby Witt singles to shortstop.

9:26 PM ET

Bennett Sousa (P) replaces Tayler Scott (P).

9:25 PM ET

Jake Meyers lines out to shallow infield, Seth Lugo to Vinnie Pasquantino.

9:24 PM ET

Cam Smith grounds out to shallow infield. Victor Caratini out at second.

9:23 PM ET

Victor Caratini singles to deep right field.

9:19 PM ET

Jonathan India strikes out swinging.

9:18 PM ET

Kyle Isbel grounds out to second base, Jose Altuve to Christian Walker.

9:17 PM ET

Freddy Fermin strikes out swinging.

9:14 PM ET

Tayler Scott (P) replaces Steven Okert (P).

9:13 PM ET

Zach Dezenzo strikes out swinging.

9:12 PM ET

Christian Walker flies out to deep center field to Kyle Isbel.

9:10 PM ET

Jeremy Peña called out on strikes.

9:08 PM ET

Isaac Paredes singles to left field.

9:05 PM ET

Drew Waters flies out to right field to Cam Smith.

9:03 PM ET

Hunter Renfroe out on a sacrifice fly to deep center field to Jake Meyers. Maikel Garcia to third. Vinnie Pasquantino scores.

9:00 PM ET

Michael Massey out on a sacrifice bunt to shallow infield, Steven Okert to Jose Altuve. Maikel Garcia to second. Vinnie Pasquantino to third.

8:58 PM ET

Steven Okert (P) replaces Hayden Wesneski (P).

8:58 PM ET

Maikel Garcia singles to shallow center field. Vinnie Pasquantino to second.

8:56 PM ET

Vinnie Pasquantino singles to shallow center field.

8:52 PM ET

Yordan Alvarez flies out to deep right field to Hunter Renfroe.

8:51 PM ET

Jose Altuve grounds out to shallow infield, Bobby Witt to Vinnie Pasquantino. Cam Smith to third.

8:50 PM ET

Jake Meyers out on a sacrifice bunt to shallow infield, Jonathan India to Vinnie Pasquantino. Cam Smith to second.

8:49 PM ET

Cam Smith walks.

8:45 PM ET

Bobby Witt grounds out to shallow infield, Jeremy Peña to Christian Walker.

8:44 PM ET

Jonathan India singles to left field.

8:43 PM ET

Kyle Isbel out on a sacrifice fly to right field to Cam Smith. Drew Waters scores.

8:42 PM ET

Freddy Fermin out on a sacrifice bunt to shallow infield, Victor Caratini to Jose Altuve. Drew Waters to third.

8:41 PM ET

Drew Waters doubles to left field.

8:37 PM ET

Victor Caratini strikes out swinging.

8:36 PM ET

Zach Dezenzo called out on strikes.

8:35 PM ET

Christian Walker flies out to deep left center field to Drew Waters.

8:32 PM ET

Hunter Renfroe pops out to shortstop to Jeremy Peña.

8:31 PM ET

Michael Massey grounds out to second base, Jose Altuve to Christian Walker.

8:30 PM ET

Maikel Garcia grounds out to second base, Jose Altuve to Christian Walker.

8:27 PM ET

Jeremy Peña grounds out to shallow infield, Jonathan India to Vinnie Pasquantino.

8:26 PM ET

Isaac Paredes doubles to deep right field.

8:24 PM ET

Yordan Alvarez grounds out to first base, Vinnie Pasquantino to Seth Lugo.

8:23 PM ET

Jose Altuve flies out to deep left field to Drew Waters.

8:20 PM ET

Vinnie Pasquantino flies out to left field to Zach Dezenzo.

8:18 PM ET

Bobby Witt singles to left field.

8:16 PM ET

Jonathan India strikes out swinging.

8:12 PM ET

Jake Meyers strikes out on a foul tip.

8:11 PM ET

Cam Smith lines out to shortstop to Bobby Witt.

8:11 PM ET

Victor Caratini lines out to deep center field to Kyle Isbel.

8:08 PM ET

Kyle Isbel pops out to shortstop to Isaac Paredes.

8:06 PM ET

Freddy Fermin flies out to shallow right field to Cam Smith.

8:05 PM ET

Drew Waters doubles to deep right field. Hunter Renfroe to third.

8:03 PM ET

Hunter Renfroe singles to shallow center field.

8:03 PM ET

Michael Massey flies out to deep right field to Cam Smith.

7:59 PM ET

Zach Dezenzo strikes out swinging.

7:57 PM ET

Christian Walker strikes out swinging.

7:56 PM ET

Jeremy Peña grounds out to shortstop, Bobby Witt to Vinnie Pasquantino.

7:52 PM ET

Maikel Garcia flies out to center field to Jake Meyers.

7:50 PM ET

Vinnie Pasquantino pops out to shortstop to Jeremy Peña.

7:48 PM ET

Bobby Witt singles to left field.

7:46 PM ET

Jonathan India grounds out to shallow infield, Isaac Paredes to Christian Walker.

7:44 PM ET

Isaac Paredes flies out to shallow center field to Kyle Isbel.

7:43 PM ET

Yordan Alvarez strikes out swinging.

7:41 PM ET

Jose Altuve grounds out to shortstop, Bobby Witt to Vinnie Pasquantino.

Kansas City Royals Team Statistics and Rankings

Win-Loss Record: 12-14
Home Record: 9-4
Away Record: 3-10
Division Record: 6-8
Streak: 4 Win streak
Winning Percentage: .462

LIVE SPORTS & TV WITHOUT CABLE

Start your free trial. No commitment. Cancel anytime.
Start Free Trial

Houston Astros Team Statistics and Rankings

Win-Loss Record: 13-11
Home Record: 9-6
Away Record: 4-5
Division Record: 2-1
Streak: 3 Win streak
Winning Percentage: .542

Stat Leaders

Kansas City Royals (12-14, #3 in division)

Batting Average Leader: Mark Canha, 0.348
RBI Leader: Vinnie Pasquantino, 15 RBI
Home Run Leader: Salvador Perez, 2 HR
Runs Leader: Bobby Witt Jr., 18 Runs
Hits Leader: Bobby Witt Jr., 82 Hits
Stolen Bases Leader: Bobby Witt Jr., 8 SB
ERA Leader: Lucas Erceg, 0.96 ERA
Strikeout Leader: Cole Ragans, 46 K
Wins Leader: Daniel Lynch IV, 3 W
Saves Leader: Carlos Estévez, 6 SV

Houston Astros (13-11, #3 in division)

Batting Average Leader: Zach Dezenzo, 0.318
RBI Leader: Isaac Paredes, 13 RBI
Home Run Leader: Isaac Paredes, 4 HR
Runs Leader: Jeremy Peña, 13 Runs
Hits Leader: Jose Altuve, 75 Hits
Stolen Bases Leader: Jake Meyers, 7 SB
ERA Leader: Josh Hader, 0.69 ERA
Strikeout Leader: Hunter Brown, 31 K
Wins Leader: Ryan Gusto, 3 W
Saves Leader: Josh Hader, 7 SV

Kansas City Royals Injury Report

Alec Marsh – Shoulder (D15) – The Kansas City Royals placed RHP Alec Marsh on the 15-day injured list due to a shoulder impingement.
James McArthur – Elbow (D15) – The Kansas City Royals placed RHP James McArthur on the 15-day injured list due to an elbow olecranon surgery.
Cole Ragans – Groin (Day-to-Day) – The Royals announced that Cole Ragans was removed from Thursday’s (Apr. 24) start against the Rockies due to groin tightness. The severity of the injury is unclear at the moment.
Dairon Blanco – Achilles (D10) – The Kansas City Royals placed OF Dairon Blanco on the 10-day injured list with a right achilles tendinopathy.
Hunter Harvey – Shoulder (D15) – The Kansas City Royals placed RHP Hunter Harvey on the 15-day injured list with a right teres major strain.
Sam Long – Elbow (D15) – The Kansas City Royals placed LHP Sam Long on the 15-day injured list with a left elbow inflammation.
Kyle Wright – Shoulder (D15) – The Kansas City Royals placed RHP Kyle Wright on the 15-day injured list due to a shoulder surgery.

Houston Astros Injury Report

Lance McCullers Jr. – Forearm (D15) – The Houston Astros placed RHP Lance McCullers on the 15-day injured list as he recovers from an elbow injury.
Shawn Dubin – Shoulder (D15) – The Houston Astros placed RHP Shawn Dubin on the 15-day injured list due to a shoulder inflammation.
Pedro León – Knee (D10) – The Houston Astros placed OF Pedro León on the 10-day injured list due to a Grade 1 MCL strain.
Kaleb Ort – Oblique (D15) – The Houston Astros placed RHP Kaleb Ort on the 15-day injured list due to a left oblique strain.
Taylor Trammell – Calf (D10) – The Houston Astros placed OF Taylor Trammell on the 10-day injured list as he suffered a right calf strain.
Cristian Javier – Elbow (D60) – The Houston Astros placed RHP Cristian Javier on the 60-day injured list as he works his way back from a Tommy John Surgery.
Luis Garcia – Elbow (D60) – The Houston Astros transferred RHP Luis Garcia from the 15-day injured list to the 60-day injured list to an elbow inflammation.
J.P. France – Shoulder (D60) – The Houston Astros placed RHP J.P. France on the 60-day injured list due to a right shoulder inflammation.
Spencer Arrighetti – Thumb (D15) – The Houston Astros placed RHP Spencer Arrighetti on the 15-day injured list due to a broken right thumb.

Kansas City Royals Upcoming 2024-2025 Schedule

April 25, 2025 vs Houston Astros
April 26, 2025 vs Houston Astros
April 27, 2025 vs Houston Astros
April 29, 2025 at Tampa Bay Rays
April 30, 2025 at Tampa Bay Rays
May 01, 2025 at Tampa Bay Rays
May 02, 2025 at Baltimore Orioles
May 03, 2025 at Baltimore Orioles
May 04, 2025 at Baltimore Orioles
May 05, 2025 vs Chicago White Sox

Houston Astros Upcoming 2024-2025 Schedule

April 25, 2025 at Kansas City Royals
April 26, 2025 at Kansas City Royals
April 27, 2025 at Kansas City Royals
April 28, 2025 vs Detroit Tigers
April 29, 2025 vs Detroit Tigers
April 30, 2025 vs Detroit Tigers
May 02, 2025 at Chicago White Sox
May 03, 2025 at Chicago White Sox
May 04, 2025 at Chicago White Sox
May 05, 2025 at Milwaukee Brewers

Shopping Cart
Scroll to Top