MLB

Toronto Blue Jays at Cleveland Guardians – Where to Watch, Stream Info, TV Channel, and Live Updates (June 25, 2025)

How to Watch Game

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

The Toronto Blue Jays (42-36) are set to face the Cleveland Guardians (39-38) in a matchup that highlights two teams with contrasting recent performances. The Blue Jays enter the game on a one-game winning streak, while the Guardians are looking to break a one-game losing streak. Toronto has a winning percentage of .538, bolstered by a strong home record of 25-16, although they have struggled on the road with a 17-20 record. Cleveland, with a .506 winning percentage, has performed slightly better at home (19-16) compared to their away record (20-22). Both teams are vying for improved standings within their division, making this matchup critical as they continue their respective seasons.

Toronto Blue Jays at Cleveland Guardians Game Information

Game Date: June 25, 2025
Game Time: 06:40 PM ET
TV Channel: Cleveland Guardians (NEW), MLB.TV – Cleveland Guardians
Location: Progressive Field, Cleveland, OH
Live Stream: Fubo (free trial)

Live Updates

9:33 PM ET
José Ramírez singles to left field. David Fry to second. Steven Kwan to third. Angel Martínez scores.
9:32 PM ET
David Fry singles to shallow infield. Steven Kwan to second. Angel Martínez to third.
9:31 PM ET
David Fry pinch-hitting for Kyle Manzardo.
9:31 PM ET
Steven Kwan is intentionally walked.
9:31 PM ET
Angel Martínez pinch-running for Bo Naylor.
9:30 PM ET
Bo Naylor placed on 2nd.
9:30 PM ET
Mason Fluharty (P) replaces Jeff Hoffman (P).
9:29 PM ET
Ernie Clement grounds out to third base, José Ramírez to Carlos Santana.
9:24 PM ET
Nathan Lukes flies out to deep center field to Lane Thomas. Vladimir Guerrero to third.
9:23 PM ET
George Springer walks.
9:21 PM ET
Tyler Heineman called out on strikes.
9:19 PM ET
Vladimir Guerrero placed on 2nd.
9:19 PM ET
Nic Enright (P) replaces Emmanuel Clase (P).
9:17 PM ET
Bo Naylor grounds out to second base, Andrés Giménez to Vladimir Guerrero.
9:16 PM ET
Gabriel Arias singles to shallow left field.
9:14 PM ET
Nolan Jones flies out to deep center field to Nathan Lukes.
9:14 PM ET
Daniel Schneemann called out on strikes.
9:09 PM ET
Jeff Hoffman (P) replaces Brendon Little (P).
9:07 PM ET
Vladimir Guerrero lines out to center field to Lane Thomas.
9:06 PM ET
Addison Barger called out on strikes.
9:05 PM ET
Bo Bichette singles to shallow center field.
9:04 PM ET
Andrés Giménez grounds out to shortstop, Gabriel Arias to Carlos Santana.
9:02 PM ET
Emmanuel Clase (P) replaces Jakob Junis (P).
9:00 PM ET
Lane Thomas grounds out to shortstop. Carlos Santana out at second.
8:58 PM ET
Carlos Santana walks.
8:29 PM ET
Nolan Jones flies out to left field to Alan Roden.
8:26 PM ET
Ernie Clement out on a sacrifice fly to center field to Lane Thomas. Alejandro Kirk scores.
8:56 PM ET
Matt Festa (P) replaces Gavin Williams (P).
8:55 PM ET
José Ramírez flies out to right field to Addison Barger.
8:53 PM ET
Tyler Heineman (C) replaces Jonatan Clase (PR), batting 4th.
8:51 PM ET
Alan Roden strikes out swinging.
8:50 PM ET
Ernie Clement strikes out swinging.
8:48 PM ET
Nathan Lukes is intentionally walked.
8:48 PM ET
George Springer grounds out to shallow infield, Bo Naylor to Carlos Santana. Jonatan Clase to second. Vladimir Guerrero to third.
8:47 PM ET
Jonatan Clase pinch-running for Alejandro Kirk.
8:46 PM ET
Alejandro Kirk singles to shallow right field. Vladimir Guerrero to second.
8:44 PM ET
Vladimir Guerrero hit by pitch.
8:42 PM ET
Jakob Junis (P) replaces Tim Herrin (P).
8:41 PM ET
Kyle Manzardo flies out to deep center field to Nathan Lukes.
8:39 PM ET
Steven Kwan grounds out to second base, Andrés Giménez to Vladimir Guerrero.
8:26 PM ET
Alan Roden flies out to left center field to Steven Kwan.
8:38 PM ET
Bo Naylor flies out to center field to Nathan Lukes.
8:36 PM ET
Brendon Little (P) replaces Nick Sandlin (P).
8:35 PM ET
Addison Barger flies out to left field to Steven Kwan.
8:34 PM ET
Bo Bichette grounds out to shallow infield to Carlos Santana.
8:33 PM ET
Andrés Giménez strikes out swinging.
8:32 PM ET
Tim Herrin (P) replaces Matt Festa (P).
8:30 PM ET
Gabriel Arias strikes out swinging.
8:29 PM ET
Nolan Jones flies out to left field to Alan Roden.
8:28 PM ET
Daniel Schneemann flies out to deep left field to Alan Roden.
8:27 PM ET
Lane Thomas homers to left field.
8:27 PM ET
Nick Sandlin (P) replaces Max Scherzer (P).
8:26 PM ET
Alan Roden flies out to left center field to Steven Kwan.
8:26 PM ET
Ernie Clement out on a sacrifice fly to center field to Lane Thomas. Alejandro Kirk scores.
8:26 PM ET
Matt Festa (P) replaces Gavin Williams (P).
8:19 PM ET
Matt Festa (P) replaces Gavin Williams (P).
8:23 PM ET
Nathan Lukes hits into a force out to second base. George Springer to second. Alejandro Kirk to third. Fielding error by Gabriel Arias.
8:22 PM ET
George Springer singles to center field. Alejandro Kirk to second. Vladimir Guerrero scores. Addison Barger scores.
8:10 PM ET
Alejandro Kirk walks. Vladimir Guerrero to second. Addison Barger to third.
8:06 PM ET
Vladimir Guerrero walks. Addison Barger to second.
8:05 PM ET
Addison Barger singles to right field.
8:04 PM ET
Bo Bichette flies out to left field to Steven Kwan.
8:01 PM ET
Carlos Santana strikes out on a foul tip.
7:58 PM ET
José Ramírez grounds out to second base, Andrés Giménez to Vladimir Guerrero. Kyle Manzardo to second.
7:54 PM ET
Kyle Manzardo singles to left center field.
7:53 PM ET
Steven Kwan flies out to deep center field to Nathan Lukes.
7:49 PM ET
Andrés Giménez pops out to third base to José Ramírez.
7:48 PM ET
Alan Roden hits into a force out to shallow infield. Ernie Clement out at second.
7:46 PM ET
Ernie Clement walks.
7:42 PM ET
Bo Naylor grounds out to shallow infield, Max Scherzer to Vladimir Guerrero.
7:42 PM ET
Gabriel Arias doubles to deep center field. Nolan Jones scores. Daniel Schneemann scores.
7:40 PM ET
Nolan Jones walks on a pitch clock violation by the pitcher.
7:36 PM ET
Daniel Schneemann doubles to right field.
7:31 PM ET
Lane Thomas singles to left field.
7:30 PM ET
Carlos Santana grounds out to shallow infield, Ernie Clement to Vladimir Guerrero.
7:28 PM ET
Nathan Lukes grounds out to shallow infield to Carlos Santana.
7:26 PM ET
George Springer singles to shallow left field.
7:24 PM ET
Alejandro Kirk grounds out to second base to Carlos Santana.
7:23 PM ET
Vladimir Guerrero homers to center field.
7:20 PM ET
Addison Barger grounds out to second base, Daniel Schneemann to Carlos Santana.
7:18 PM ET
José Ramírez flies out to deep right field to Addison Barger.
7:17 PM ET
Kyle Manzardo walks.
7:15 PM ET
Steven Kwan grounds out to shallow infield, Ernie Clement to Vladimir Guerrero.
7:14 PM ET
Bo Naylor flies out to center field to Nathan Lukes.
7:12 PM ET
Bo Bichette grounds out to shortstop, Gabriel Arias to Carlos Santana.
7:11 PM ET
Andrés Giménez doubles to deep left field.
7:09 PM ET
Alan Roden strikes out swinging.
7:08 PM ET
Ernie Clement grounds out to shortstop, Gabriel Arias to Carlos Santana.
7:06 PM ET
Gabriel Arias grounds out to shallow center field, Bo Bichette to Vladimir Guerrero.
7:05 PM ET
Nolan Jones grounds out to shallow infield. Daniel Schneemann out at second.
7:03 PM ET
Daniel Schneemann singles to center field.
7:01 PM ET
Nathan Lukes grounds out to shallow infield, José Ramírez to Carlos Santana.
7:00 PM ET
George Springer grounds out to shortstop, Gabriel Arias to Carlos Santana.
6:59 PM ET
Alejandro Kirk flies out to deep center field to Lane Thomas.
6:56 PM ET
Lane Thomas called out on strikes.
6:54 PM ET
Carlos Santana strikes out swinging.
6:53 PM ET
José Ramírez singles to right field, advances to 2nd. Steven Kwan scores. Throwing error by Andrés Giménez.
6:52 PM ET
Kyle Manzardo strikes out swinging. Steven Kwan steals second.
6:49 PM ET
Steven Kwan walks.
6:44 PM ET
Vladimir Guerrero pops out to shallow right field to Carlos Santana.
6:43 PM ET
Addison Barger strikes out swinging.
6:41 PM ET
Bo Bichette flies out to center field to Lane Thomas.

Cleveland Guardians Team Statistics and Rankings

Win-Loss Record: 39-38
Home Record: 19-16
Away Record: 20-22
Division Record: 14-5
Streak: 1 Loss streak
Winning Percentage: .506

Toronto Blue Jays Team Statistics and Rankings

Win-Loss Record: 42-36
Home Record: 25-16
Away Record: 17-20
Division Record: 6-7
Streak: 1 Win streak
Winning Percentage: .538

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Stat Leaders

Cleveland Guardians (39-38, #2 in division)

Batting Average Leader: José Ramírez, 0.317
RBI Leader: Carlos Santana, 37 RBI
Home Run Leader: José Ramírez, 13 HR
Runs Leader: José Ramírez, 43 Runs
Hits Leader: Steven Kwan, 254 Hits
Stolen Bases Leader: José Ramírez, 20 SB
ERA Leader: Nic Enright, 2.25 ERA
Strikeout Leader: Luis L. Ortiz, 91 K
Wins Leader: Gavin Williams, 5 W
Saves Leader: Emmanuel Clase, 18 SV

Toronto Blue Jays (42-36, #3 in division)

Batting Average Leader: Tyler Heineman, 0.394
RBI Leader: Bo Bichette, 48 RBI
Home Run Leader: Bo Bichette, 11 HR
Runs Leader: Vladimir Guerrero Jr., 46 Runs
Hits Leader: Bo Bichette, 266 Hits
Stolen Bases Leader: Andrés Giménez, 9 SB
ERA Leader: Nick Sandlin, 1.86 ERA
Strikeout Leader: Chris Bassitt, 90 K
Wins Leader: Chris Bassitt, 7 W
Saves Leader: Jeff Hoffman, 17 SV

Cleveland Guardians Injury Report

Andrew Walters – Lat (D60) – The Cleveland Guardians transferred RHP Andrew Walters to the 60-day injured list with a right lat strain.
Erik Sabrowski – Elbow (D60) – The Cleveland Guardians transferred LHP Erik Sabrowski from the 15-day injured list to the 60-day injured list. He has been sidelined since spring training due to left elbow inflammation.
Sam Hentges – Shoulder (D60) – The Cleveland Guardians placed LHP Sam Hentges on the 60-day injured list as he recovers from shoulder capsule repair.
John Means – Elbow (D60) – The Cleveland Guardians transferred LHP John Means from the 15-day injured list to the 60-day injured list as he recovers from UCL revision.
Trevor Stephan – Elbow (D60) – The Cleveland Guardians transferred RHP Trevor Stephan from the 15-day injured list to the 60-day injured list due to a UCL reconstruction.
Ben Lively – Forearm (D60) – The Cleveland Guardians transferred C Max Stassi from the 15-day injured list to the 60-day injured list. Lively is set to undergo season-ending UCL surgery and will miss the remainder of the season.
Shane Bieber – Elbow (D60) – The Cleveland Guardians placed RHP Shane Bieber on the 60-day injured list as he recovers from Tommy John surgery.
Will Brennan – Forearm (D10) – The Cleveland Guardians placed OF Will Brennan on the 10-day injured list with left forearm inflammation.
Paul Sewald – Shoulder (D15) – The Cleveland Guardians placed RHP Paul Sewald on the 15-day injured list due to a right shoulder strain.

Toronto Blue Jays Injury Report

Daulton Varsho – Hamstring (D10) – The Toronto Blue Jays placed OF Daulton Varsho on the 10-day injured list with left hamstring strain.
Max Scherzer – Thumb (D60) – The Toronto Blue Jays transferred RHP Max Scherzer from the 15-day injured list to the 60-day injured list with a right thumb inflammation.
Alek Manoah – Elbow (D60) – The Toronto Blue Jays placed RHP Alek Manoah on the 60-day injured list as he recovers from Tommy John surgery. He’s expected to return in the summer of the 2025 season.
Ryan Burr – Shoulder (D60) – The Toronto Blue Jays transferred RHP Ryan Burr from the 15-day injured list to the 60-day injured list with a right shoulder inflammation.
Bowden Francis – Shoulder (D15) – The Toronto Blue Jays placed RHP Bowden Francis on the 15-day injured list with right shoulder impingement.
Yimi García – Shoulder (D15) – The Toronto Blue Jays placed RHP Yimi García on the 15-day injured list with a right shoulder impingement.
Angel Bastardo – Elbow (D60) – The Toronto Blue Jays placed RHP Angel Bastardo on the 60-day injured list as he recovers from Tommy John surgery.
Anthony Santander – Shoulder (D10) – The Toronto Blue Jays placed OF Anthony Santander on the 10-day injured list due to a left shoulder inflammation.

Cleveland Guardians Upcoming 2024-2025 Schedule

June 25, 2025 vs Toronto Blue Jays
June 26, 2025 vs Toronto Blue Jays
June 27, 2025 vs St. Louis Cardinals
June 28, 2025 vs St. Louis Cardinals
June 29, 2025 vs St. Louis Cardinals
July 01, 2025 at Chicago Cubs
July 02, 2025 at Chicago Cubs
July 03, 2025 at Chicago Cubs
July 04, 2025 vs Detroit Tigers
July 05, 2025 vs Detroit Tigers

Toronto Blue Jays Upcoming 2024-2025 Schedule

June 25, 2025 at Cleveland Guardians
June 26, 2025 at Cleveland Guardians
June 27, 2025 at Boston Red Sox
June 28, 2025 at Boston Red Sox
June 29, 2025 at Boston Red Sox
June 30, 2025 vs New York Yankees
July 01, 2025 vs New York Yankees
July 02, 2025 vs New York Yankees
July 03, 2025 vs New York Yankees
July 04, 2025 vs Los Angeles Angels

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now