MLB

How to Stream San Francisco Giants at Miami Marlins: Live, TV Channel, June 01, 2025

How to Watch Game

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

The San Francisco Giants, currently holding a record of 32-26, will face off against the Miami Marlins, who sit at 23-33, in an upcoming matchup. The Giants are coming off a one-game losing streak, while the Marlins are on a one-game winning streak. San Francisco has a winning percentage of .552, bolstered by strong performances from players like Heliot Ramos, who leads the team with a .292 batting average and 46 RBIs. In contrast, Miami’s Kyle Stowers has been a standout for the Marlins, leading the team with 32 RBIs and 10 home runs. Both teams will look to improve their standings as they continue their respective seasons.

San Francisco Giants at Miami Marlins Game Information

Game Date: June 01, 2025
Game Time: 01:40 PM ET
TV Channel: FanDuel Sports Network Florida, NBC Sports Bay Area, MLB.TV – Miami Marlins
Location: loanDepot park, Miami, FL
Live Stream: Fubo (free trial)

Live Updates

4:24 PM ET
Agustín Ramírez grounds out to shallow infield, Camilo Doval to Casey Schmitt.
4:22 PM ET
Otto Lopez walks.
4:21 PM ET
Jesús Sánchez grounds out to second base. Xavier Edwards out at second.
4:19 PM ET
Xavier Edwards singles to center field.
4:18 PM ET
Jung Hoo Lee (CF) replaces Luis Matos (CF), batting 9th.
4:16 PM ET
Heliot Ramos grounds out to second base, Xavier Edwards to Jack Winkler.
4:14 PM ET
Luis Matos singles to shortstop.
4:12 PM ET
Patrick Bailey flies out to center field to Dane Myers.
4:12 PM ET
Mike Yastrzemski grounds out to shallow infield, Cade Gibson to Jack Winkler.
4:11 PM ET
Cade Gibson (P) replaces Tyler Phillips (P).
4:11 PM ET
Jack Winkler (1B) replaces Javier Sanoja (CF), batting 9th.
4:11 PM ET
Dane Myers remains in the game as CF.
4:09 PM ET
Javier Sanoja grounds out to shortstop, Willy Adames to Casey Schmitt.
4:08 PM ET
Dane Myers walks.
4:05 PM ET
Camilo Doval (P) replaces Erik Miller (P).
4:03 PM ET
Dane Myers pinch-hitting for Liam Hicks.
4:03 PM ET
Connor Norby pops out to shallow center field to Tyler Fitzgerald.
3:59 PM ET
Eric Wagaman doubles to right field. Agustín Ramírez to third.
3:58 PM ET
Kyle Stowers called out on strikes.
3:57 PM ET
Agustín Ramírez singles to shallow left field.
3:55 PM ET
Erik Miller (P) replaces Tyler Rogers (P).
3:54 PM ET
Casey Schmitt called out on strikes.
3:52 PM ET
Willy Adames singles to left field.
3:51 PM ET
Matt Chapman grounds out to shortstop. Wilmer Flores out at second.
3:50 PM ET
Wilmer Flores singles to left field.
3:47 PM ET
Tyler Phillips (P) replaces Jesús Tinoco (P).
3:46 PM ET
Otto Lopez grounds out to shortstop, Willy Adames to Casey Schmitt.
3:44 PM ET
Jesús Sánchez strikes out swinging.
3:43 PM ET
Xavier Edwards singles to shallow infield. Javier Sanoja to second. Liam Hicks to third. Eric Wagaman scores.
3:41 PM ET
Tyler Rogers (P) replaces Jordan Hicks (P).
3:40 PM ET
Javier Sanoja walks. Liam Hicks to second. Eric Wagaman to third.
3:37 PM ET
Liam Hicks walks. Eric Wagaman to second.
3:35 PM ET
Connor Norby strikes out swinging.
3:32 PM ET
Eric Wagaman walks.
3:29 PM ET
Jordan Hicks (P) replaces Ryan Walker (P).
3:28 PM ET
Tyler Fitzgerald grounds out to shortstop. Heliot Ramos out at second.
3:27 PM ET
Heliot Ramos walks.
3:25 PM ET
Luis Matos grounds out to shortstop, Otto Lopez to Liam Hicks.
3:22 PM ET
Jesús Tinoco (P) replaces Ryan Weathers (P).
3:20 PM ET
Kyle Stowers strikes out swinging.
3:18 PM ET
Agustín Ramírez flies out to shallow center field to Luis Matos.
3:15 PM ET
Ryan Walker (P) replaces Hayden Birdsong (P).
3:15 PM ET
Otto Lopez singles to center field. Jesús Sánchez to second. Xavier Edwards scores.
3:13 PM ET
Jesús Sánchez singles to deep right field. Xavier Edwards to third.
3:10 PM ET
Xavier Edwards singles to shallow center field.
3:09 PM ET
Javier Sanoja strikes out swinging.
3:05 PM ET
Patrick Bailey strikes out swinging.
3:03 PM ET
Mike Yastrzemski hits into a force out to shallow infield. Casey Schmitt out at second.
3:01 PM ET
Casey Schmitt singles to center field.
3:00 PM ET
Willy Adames grounds out to shortstop, Otto Lopez to Liam Hicks.
2:56 PM ET
Liam Hicks flies out to center field to Luis Matos.
2:56 PM ET
Connor Norby grounds out to third base, Matt Chapman to Casey Schmitt.
2:55 PM ET
Eric Wagaman grounds out to shortstop, Willy Adames to Casey Schmitt.
2:50 PM ET
Matt Chapman grounds out to shallow infield, Connor Norby to Liam Hicks.
2:49 PM ET
Wilmer Flores strikes out swinging.
2:48 PM ET
Tyler Fitzgerald grounds out to shortstop, Otto Lopez to Liam Hicks.
2:44 PM ET
Kyle Stowers strikes out swinging.
2:43 PM ET
Agustín Ramírez grounds out to shortstop, Willy Adames to Casey Schmitt.
2:40 PM ET
Otto Lopez lines out to deep center field to Luis Matos.
2:37 PM ET
Heliot Ramos strikes out swinging.
2:35 PM ET
Luis Matos homers to center field. Patrick Bailey scores. Casey Schmitt scores.
2:34 PM ET
Patrick Bailey singles to left field. Casey Schmitt to second.
2:33 PM ET
Mike Yastrzemski flies out to left field to Kyle Stowers.
2:32 PM ET
Casey Schmitt walks.
2:30 PM ET
Willy Adames flies out to deep right field to Jesús Sánchez.
2:28 PM ET
Jesús Sánchez grounds out to shallow infield, Hayden Birdsong to Casey Schmitt.
2:27 PM ET
Xavier Edwards singles to left center field, advances to 2nd. Fielding error by Luis Matos.
2:25 PM ET
Javier Sanoja grounds out to second base, Tyler Fitzgerald to Casey Schmitt.
2:25 PM ET
Liam Hicks grounds out to shallow infield, Willy Adames to Casey Schmitt.
2:21 PM ET
Matt Chapman called out on strikes.
2:20 PM ET
Wilmer Flores grounds out to shallow infield, Xavier Edwards to Liam Hicks. Tyler Fitzgerald to third. Heliot Ramos scores.
2:18 PM ET
Tyler Fitzgerald walks. Heliot Ramos to second.
2:15 PM ET
Heliot Ramos singles to shortstop.
2:13 PM ET
Luis Matos flies out to deep left field to Kyle Stowers.
2:10 PM ET
Connor Norby strikes out swinging.
2:09 PM ET
Eric Wagaman strikes out swinging.
2:08 PM ET
Kyle Stowers grounds out to shallow infield, Willy Adames to Casey Schmitt.
2:04 PM ET
Patrick Bailey grounds out to shallow infield, Xavier Edwards to Liam Hicks.
2:03 PM ET
Mike Yastrzemski grounds out to shortstop, Connor Norby to Liam Hicks.
2:02 PM ET
Casey Schmitt strikes out swinging.
1:58 PM ET
Agustín Ramírez flies out to deep left field to Heliot Ramos.
1:56 PM ET
Otto Lopez grounds out to second base, Casey Schmitt to Hayden Birdsong. Xavier Edwards to third.
1:55 PM ET
Jesús Sánchez strikes out swinging.
1:52 PM ET
Xavier Edwards doubles to left field.
1:49 PM ET
Willy Adames called out on strikes.
1:47 PM ET
Matt Chapman walks.
1:45 PM ET
Wilmer Flores flies out to right field to Jesús Sánchez.
1:42 PM ET
Tyler Fitzgerald strikes out swinging.
1:41 PM ET
Heliot Ramos singles to right center field.

Miami Marlins Team Statistics and Rankings

Win-Loss Record: 23-33
Home Record: 14-16
Away Record: 9-17
Division Record: 7-6
Streak: 1 Win streak
Winning Percentage: .411

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 32-26
Home Record: 17-9
Away Record: 15-17
Division Record: 8-5
Streak: 1 Loss streak
Winning Percentage: .552

Stat Leaders

Miami Marlins (23-33, #5 in division)

Batting Average Leader: Rob Brantly, 0.429
RBI Leader: Kyle Stowers, 32 RBI
Home Run Leader: Kyle Stowers, 10 HR
Runs Leader: Kyle Stowers, 24 Runs
Hits Leader: Eric Wagaman, 157 Hits
Stolen Bases Leader: Xavier Edwards, 11 SB
ERA Leader: Janson Junk, 1.00 ERA
Strikeout Leader: Max Meyer, 63 K
Wins Leader: Cal Quantrill, 3 W
Saves Leader: Calvin Faucher, 4 SV

San Francisco Giants (32-26, #3 in division)

Batting Average Leader: Heliot Ramos, 0.292
RBI Leader: Wilmer Flores, 46 RBI
Home Run Leader: Heliot Ramos, 10 HR
Runs Leader: Heliot Ramos, 37 Runs
Hits Leader: Jung Hoo Lee, 192 Hits
Stolen Bases Leader: Tyler Fitzgerald, 7 SB
ERA Leader: Randy Rodríguez, 0.70 ERA
Strikeout Leader: Logan Webb, 84 K
Wins Leader: Robbie Ray, 7 W
Saves Leader: Ryan Walker, 10 SV

Miami Marlins Injury Report

Eury Pérez – Elbow (D60) – The Miami Marlins placed RHP Eury Pérez on the 60-day injured list with a right elbow inflammation.
Braxton Garrett – Elbow (D60) – The Miami Marlins placed LHP Braxton Garrett on the 60-day injured list as he recovers from left elbow UCL revision surgery.
Griffin Conine – Arm (D60) – The Miami Marlins placed OF Griffin Conine on the 60-day injured list due to left shoulder dislocation and will miss the remainder of the 2025 season following shoulder surgery.
Derek Hill – Wrist (D10) – The Miami Marlins placed OF Derek Hill on the 10-day injured list with a left wrist sprain.
Andrew Nardi – Back (D60) – The Miami Marlins placed LHP Andrew Nardi on the 60-day injured list with a lower-back inflammation.
Rob Brantly – Lat (D60) – The Miami Marlins transferred C Rob Brantly to the 60-day injured list with right lat strain.

San Francisco Giants Injury Report

Tom Murphy – Back (D60) – The San Francisco Giants placed C Tom Murphy on the 60-day injured list due to mid-back disc herniation.
Jerar Encarnación – Finger (D60) – The San Francisco Giants transferred OF Jerar Encarnación to the 60-day injured list due to a fractured hand.
Justin Verlander – Pectoral (D15) – The San Francisco Giants placed RHP Justin Verlander on the 15-day injured list due to a right pectoral strain.

Miami Marlins Upcoming 2024-2025 Schedule

June 01, 2025 vs San Francisco Giants
June 02, 2025 vs Colorado Rockies
June 03, 2025 vs Colorado Rockies
June 04, 2025 vs Colorado Rockies
June 06, 2025 at Tampa Bay Rays
June 07, 2025 at Tampa Bay Rays
June 08, 2025 at Tampa Bay Rays
June 09, 2025 at Pittsburgh Pirates
June 10, 2025 at Pittsburgh Pirates
June 11, 2025 at Pittsburgh Pirates

San Francisco Giants Upcoming 2024-2025 Schedule

June 01, 2025 at Miami Marlins
June 02, 2025 vs San Diego Padres
June 03, 2025 vs San Diego Padres
June 04, 2025 vs San Diego Padres
June 05, 2025 vs San Diego Padres
June 06, 2025 vs Atlanta Braves
June 07, 2025 vs Atlanta Braves
June 08, 2025 vs Atlanta Braves
June 10, 2025 at Colorado Rockies
June 11, 2025 at Colorado Rockies

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now