MLB

Chicago Cubs at Houston Astros – Where to Watch, Stream Info, TV Channel, and Live Updates (June 28, 2025)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

The Chicago Cubs (48-34) are set to face the Houston Astros (49-33) in a highly anticipated matchup. The Astros enter this game on a five-game winning streak, showcasing a strong home record of 31-13. In contrast, the Cubs are looking to bounce back from a recent loss, having dropped their last game. Both teams currently lead their respective divisions, with the Astros holding a winning percentage of .598 and the Cubs at .585. Key players to watch include the Astros’ Jeremy Peña, who leads the team in batting average at .322, and the Cubs’ Seiya Suzuki, who has driven in 67 runs this season. This game promises to be a competitive clash between two top teams.

Chicago Cubs at Houston Astros Game Information

Game Date: June 28, 2025
Game Time: 07:15 PM ET
TV Channel: MLB.TV – Chicago Cubs, FOX Deportes
Location: Daikin Park, Houston, TX
Live Stream: Fubo (free trial)

Live Updates

10:04 PM ET
Victor Caratini called out on strikes.
10:02 PM ET
Yainer Diaz lines out to deep left field to Ian Happ.
9:59 PM ET
Cam Smith pops out to shallow right field to Michael Busch.
9:59 PM ET
Ryan Pressly (P) replaces Porter Hodge (P).
9:56 PM ET
Ian Happ grounds out to first base to Victor Caratini.
9:54 PM ET
Reese McGuire lines out to deep right field to Cam Smith.
9:53 PM ET
Matt Shaw flies out to deep center field to Taylor Trammell.
9:52 PM ET
Jordan Weems (P) replaces Ryan Gusto (P).
9:49 PM ET
Luis Guillorme grounds out to shallow infield, Jon Berti to Michael Busch.
9:47 PM ET
Taylor Trammell strikes out swinging.
9:46 PM ET
Isaac Paredes homers to left field.
9:44 PM ET
Mauricio Dubón lines out to shortstop to Vidal Bruján.
9:43 PM ET
Porter Hodge (P) replaces Drew Pomeranz (P).
9:43 PM ET
Jon Berti remains in the game as 2B.
9:43 PM ET
Vidal Bruján remains in the game as SS.
9:41 PM ET
Jon Berti hits into a force out to shallow infield. Michael Busch out at second.
9:40 PM ET
Jon Berti pinch-hitting for Nico Hoerner.
9:40 PM ET
Michael Busch singles to shallow left field. Vidal Bruján scores.
9:39 PM ET
Vidal Bruján pinch-running for Dansby Swanson.
9:38 PM ET
Dansby Swanson doubles to right center field.
9:36 PM ET
Pete Crow-Armstrong grounds out to second base, Luis Guillorme to Victor Caratini.
9:36 PM ET
Seiya Suzuki homers to left field. Kyle Tucker scores.
9:35 PM ET
Kyle Tucker singles to shallow center field.
9:33 PM ET
Ian Happ flies out to deep center field to Taylor Trammell.
9:31 PM ET
César Salazar (C) replaces Christian Walker (1B), batting 7th.
9:31 PM ET
Victor Caratini switches from C to 1B.
9:31 PM ET
Taylor Trammell (CF) replaces Jake Meyers (CF), batting 2nd.
9:29 PM ET
Cooper Hummel grounds out to third base, Matt Shaw to Michael Busch.
9:28 PM ET
Christian Walker flies out to center field to Pete Crow-Armstrong.
9:26 PM ET
Victor Caratini strikes out swinging.
9:22 PM ET
Drew Pomeranz (P) replaces Ryan Brasier (P).
9:20 PM ET
Reese McGuire pops out to shallow left field to Isaac Paredes.
9:17 PM ET
Matt Shaw strikes out swinging.
9:15 PM ET
Nico Hoerner flies out to center field to Jake Meyers.
9:14 PM ET
Luis Guillorme (2B) replaces Jose Altuve (2B), batting 3rd.
9:13 PM ET
Yainer Diaz grounds out to shallow infield. Cam Smith out at second.
9:12 PM ET
Cam Smith singles to center field.
9:10 PM ET
Jose Altuve flies out to shallow center field to Dansby Swanson.
9:07 PM ET
Ryan Brasier (P) replaces Colin Rea (P).
9:05 PM ET
Michael Busch strikes out swinging.
9:03 PM ET
Dansby Swanson singles to left field. Kyle Tucker scores.
9:01 PM ET
Pete Crow-Armstrong lines out to first base to Christian Walker.
9:00 PM ET
Seiya Suzuki flies out to deep left center field to Cooper Hummel. Kyle Tucker to third.
8:58 PM ET
Kyle Tucker doubles to left field.
8:55 PM ET
Jake Meyers pops out to shallow infield to Michael Busch.
8:53 PM ET
Isaac Paredes flies out to left field to Ian Happ.
8:51 PM ET
Mauricio Dubón lines out to right center field to Pete Crow-Armstrong.
8:48 PM ET
Ian Happ strikes out swinging.
8:46 PM ET
Reese McGuire strikes out swinging. Matt Shaw steals second.
8:43 PM ET
Matt Shaw singles to shallow infield.
8:42 PM ET
Nico Hoerner pops out to shallow infield to Isaac Paredes.
8:40 PM ET
Ryan Gusto (P) replaces Steven Okert (P).
8:38 PM ET
Cooper Hummel flies out to deep right field to Kyle Tucker.
8:36 PM ET
Christian Walker strikes out swinging.
8:34 PM ET
Victor Caratini flies out to shallow left field to Ian Happ.
8:31 PM ET
Michael Busch pops out to second base to Jose Altuve.
8:30 PM ET
Dansby Swanson singles to shortstop.
8:29 PM ET
Pete Crow-Armstrong out on a sacrifice fly to center field to Jake Meyers. Seiya Suzuki scores.
8:28 PM ET
Steven Okert (P) replaces Lance McCullers (P).
8:26 PM ET
Seiya Suzuki triples to deep center field.
8:24 PM ET
Kyle Tucker homers to right field. Ian Happ scores. Reese McGuire scores.
8:24 PM ET
Ian Happ singles to right field. Reese McGuire to third. Matt Shaw scores.
8:21 PM ET
Reese McGuire singles to shallow center field. Matt Shaw to second.
8:19 PM ET
Matt Shaw walks.
8:17 PM ET
Nico Hoerner homers to left field.
8:15 PM ET
Michael Busch homers to left field.
8:14 PM ET
Dansby Swanson grounds out to shortstop, Mauricio Dubón to Christian Walker.
8:11 PM ET
Yainer Diaz pops out to second base to Nico Hoerner.
8:09 PM ET
Cam Smith homers to left field. Jake Meyers scores.
8:05 PM ET
Jose Altuve grounds out to third base, Matt Shaw to Michael Busch. Jake Meyers to second.
8:03 PM ET
Jake Meyers hits into a force out to third base. Isaac Paredes out at second.
8:02 PM ET
Isaac Paredes singles to shallow left field.
7:59 PM ET
Pete Crow-Armstrong flies out to shallow center field to Jake Meyers.
7:57 PM ET
Seiya Suzuki pops out to Christian Walker.
7:56 PM ET
Kyle Tucker grounds out to second base, Jose Altuve to Christian Walker.
7:52 PM ET
Mauricio Dubón flies out to shallow center field to Pete Crow-Armstrong.
7:48 PM ET
Cooper Hummel singles to shallow left field. Christian Walker to third.
7:48 PM ET
Christian Walker doubles to deep left center field.
7:47 PM ET
Victor Caratini lines out to deep center field to Pete Crow-Armstrong.
7:42 PM ET
Ian Happ grounds out to second base, Jose Altuve to Christian Walker.
7:41 PM ET
Reese McGuire grounds out to shallow infield, Lance McCullers to Christian Walker.
7:40 PM ET
Matt Shaw strikes out swinging.
7:36 PM ET
Yainer Diaz grounds out to second base, Nico Hoerner to Michael Busch.
7:36 PM ET
Cam Smith strikes out on a foul tip.
7:34 PM ET
Jose Altuve flies out to deep right field to Kyle Tucker.
7:33 PM ET
Jake Meyers singles to shortstop. Isaac Paredes to second.
7:30 PM ET
Isaac Paredes hit by pitch.
7:27 PM ET
Nico Hoerner grounds out to shortstop, Mauricio Dubón to Christian Walker.
7:25 PM ET
Michael Busch walks. Dansby Swanson to second. Pete Crow-Armstrong to third. Kyle Tucker scores.
7:23 PM ET
Dansby Swanson walks.
7:21 PM ET
Pete Crow-Armstrong walks.
7:19 PM ET
Seiya Suzuki grounds out to shallow infield, Christian Walker to Lance McCullers. Kyle Tucker to third.
7:17 PM ET
Kyle Tucker singles to shallow right field.
7:16 PM ET
Ian Happ grounds out to shallow infield, Lance McCullers to Christian Walker.

Houston Astros Team Statistics and Rankings

Win-Loss Record: 49-33
Home Record: 31-13
Away Record: 18-20
Division Record: 15-9
Streak: 5 Win streak
Winning Percentage: .598

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Chicago Cubs Team Statistics and Rankings

Win-Loss Record: 48-34
Home Record: 25-15
Away Record: 23-19
Division Record: 14-8
Streak: 1 Loss streak
Winning Percentage: .585

Stat Leaders

Houston Astros (49-33, #1 in division)

Batting Average Leader: Jeremy Peña, 0.322
RBI Leader: Isaac Paredes, 45 RBI
Home Run Leader: Isaac Paredes, 16 HR
Runs Leader: Jeremy Peña, 48 Runs
Hits Leader: Jeremy Peña, 253 Hits
Stolen Bases Leader: Jeremy Peña, 15 SB
ERA Leader: Shawn Dubin, 1.33 ERA
Strikeout Leader: Hunter Brown, 118 K
Wins Leader: Hunter Brown, 8 W
Saves Leader: Josh Hader, 22 SV

Chicago Cubs (48-34, #1 in division)

Batting Average Leader: Nico Hoerner, 0.294
RBI Leader: Seiya Suzuki, 67 RBI
Home Run Leader: Pete Crow-Armstrong, 21 HR
Runs Leader: Pete Crow-Armstrong, 59 Runs
Hits Leader: Nico Hoerner, 277 Hits
Stolen Bases Leader: Pete Crow-Armstrong, 24 SB
ERA Leader: Chris Flexen, 0.64 ERA
Strikeout Leader: Ben Brown, 91 K
Wins Leader: Matthew Boyd, 7 W
Saves Leader: Daniel Palencia, 8 SV

Houston Astros Injury Report

Zach Dezenzo – Hand (D10) – The Houston Astros placed INF Zach Dezenzo on the 10-day injured list with left hand inflammation.
Ronel Blanco – Elbow (D60) – The Houston Astros transferred RHP Ronel Blanco to the 60-day injured list with a right elbow inflammation.
Jeremy Peña – Rib (Day-to-Day) – Peña left Friday’s (Jun. 27) game against the Cubs due to left rib soreness, resulting from the hit by pitch.
Pedro León – Knee (D60) – The Houston Astros transferred OF Pedro León to the 60-day injured list due to a Grade 1 MCL strain.
Shawn Dubin – Forearm (D15) – The Houston Astros placed RHP Shawn Dubin on the 15-day injured list due to a right forearm 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.
Hayden Wesneski – Elbow (D60) – The Houston Astros transferred RHP Hayden Wesneski to the 60-day injured list from the 15-day injured list with right elbow inflammation.
Lance McCullers Jr. – Foot (D15) – The Houston Astros placed RHP Lance McCullers on the 15-day injured list with a right foot sprain.
Spencer Arrighetti – Thumb (D60) – The Houston Astros transferred RHP Spencer Arrighetti from the 15-day injured list to the 60-day injured list due to a broken right thumb.
Chas McCormick – Oblique (D10) – The Houston Astros placed OF Chas McCormick on the 10-day injured list due to a left oblique strain.
Jacob Melton – Ankle (D10) – The Houston Astros placed OF Jacob Melton on the 10-day injured list with an ankle injury.
Brendan Rodgers – Oblique (D10) – The Houston Astros placed INF Brendan Rodgers on the 10-day injured list due to left oblique strain.
Yordan Alvarez – Hand (D10) – The Houston Astros placed OF Yordan Alvarez on the 10-day injured list due to a right hand inflammation.

Chicago Cubs Injury Report

Miguel Amaya – Oblique (D10) – The Chicago Cubs placed C Miguel Amaya on the 10-day injured list with a left oblique strain.
Eli Morgan – Elbow (D60) – The Chicago Cubs transferred RHP Eli Morgan to the 60-day injured list with a right elbow impingement.
Justin Steele – Elbow (D60) – The Chicago Cubs transferred LHP Justin Steele from the 15-day injured list to the 60-day injured list and will undergo season-ending surgery to repair his flexor tendon and address UCL damage in his left elbow.
Javier Assad – Oblique (D60) – The Chicago Cubs transferred RHP Javier Assad to the 60-day injured list with a left oblique strain.

Houston Astros Upcoming 2024-2025 Schedule

June 28, 2025 vs Chicago Cubs
June 29, 2025 vs Chicago Cubs
July 01, 2025 at Colorado Rockies
July 02, 2025 at Colorado Rockies
July 03, 2025 at Colorado Rockies
July 04, 2025 at Los Angeles Dodgers
July 05, 2025 at Los Angeles Dodgers
July 06, 2025 at Los Angeles Dodgers
July 07, 2025 vs Cleveland Guardians
July 08, 2025 vs Cleveland Guardians

Chicago Cubs Upcoming 2024-2025 Schedule

June 28, 2025 at Houston Astros
June 29, 2025 at Houston Astros
July 01, 2025 vs Cleveland Guardians
July 02, 2025 vs Cleveland Guardians
July 03, 2025 vs Cleveland Guardians
July 04, 2025 vs St. Louis Cardinals
July 05, 2025 vs St. Louis Cardinals
July 06, 2025 vs St. Louis Cardinals
July 08, 2025 at Minnesota Twins
July 09, 2025 at Minnesota Twins

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now