A pair of hot hitters, Kyle Stowers and Jung Hoo Lee, will try to keep it going when the Miami Marlins play the San Francisco Giants on Sunday, June 1 at 1:40 p.m. ET, at loanDepot park (on FDSFL and NBCS-BA).

Buy Marlins Tickets on SeatGeek

Buy Marlins Tickets on StubHub

Marlins vs. Giants Game InfoGame day: Sunday, June 1, 2025Game time: 1:40 p.m. ETTV channel: FDSFL and NBCS-BALive Stream: Watch LIVE with Fubo! (Regional restrictions may apply)Location: Miami, FloridaStadium: loanDepot parkMarlins Starter: TBAGiants Starter: TBAMarlins vs. Giants Tickets For SaleMarlins vs. Giants offensive insightsThe Marlins’ 32 home runs rank 21st in Major League Baseball.The offense for Miami has a slugging percentage of .380 this season, 20th in MLB.The Marlins’ .249 batting average is among the best in baseball, ranking 10th in MLB.The Giants rank 14th in baseball with 39 home runs. They average one per game.So far this year, San Francisco is 14th in baseball, slugging .387.The Giants have the 24th-ranked batting average in the majors (.236).

Watch MLB on Fubo

Marlins’ top hittersStowers’ batting average this year is .303, and he has an OPS of .879 (.375 on-base, .504 slugging). He has six homers and 25 RBI, plus 18 runs scored and two stolen bases on three attempts. His strikeout rate is 29.2%, and his walk rate is 10.2%.So far this season, Xavier Edwards is batting .252, with a .325 on-base percentage and a .286 slugging percentage. His strikeout rate is 17.4%, and his walk rate is 9.6%. He has no home runs and 10 RBI, plus 16 runs scored and nine steals on 11 attempts.Eric Wagaman’s current batting average is .244, and he has three home runs and eight RBI, plus 16 runs scored. His strikeout rate is 15.9%, and his walk rate is 5.6%. He has a .286 on-base percentage, and a .378 slugging percentage.The Marlins’ Dane Myers is batting .342, with a .883 OPS (.383 on-base, .500 slugging). His strikeout rate is 24.7%, and his walk rate is 6.2%. He has three home runs and 14 RBI, plus 10 runs scored and six steals on eight attempts.Giants’ top hittersLee has put up a batting average of .301 with an OPS of .842 (.353 OBP; .490 SLG) this season, while cracking four HRs with 27 runs and 23 RBI. He’s drawing free passes at a 7.1% clip and striking out 13.5% of the time. On the bases, he’s swiped three bags on four attempts.In 161 plate appearances, Matt Chapman has clubbed seven bombs, knocked in 23 runs, and scored 21 times while hitting .220/.360/.417. He’s also swiped five bags on six attempts. His strikeout rate comes in at 26.1%, and his walk rate sits at 18%.This season, Wilmer Flores has belted seven bombs, driven in 33 runs, and scored 17 times while hitting .256/.308/.429 in 143 plate appearances. His strikeout rate comes in at 20.3%, and his walk rate sits at 6.3%.At the plate, the Giants’ Michael Yastrzemski has a .278/.385/.470 slash line, and he’s blasted five homers with 18 runs scored and 17 RBI plus two steals on four attempts. He’s walking and striking out 14.1% and 20% of the time, respectively.Marlins’ injuries

Derek Hill: 10 Day IL (Hand), Robert Brantly: 10 Day IL (Lat), Otto Lopez: 10 Day IL (Ankle), Declan Cronin: 15 Day IL (Hip), Ryan Weathers: 15 Day IL (Forearm), Braxton Garrett: 60 Day IL (Elbow), Eury Pérez: 60 Day IL (Elbow), Andrew Nardi: 60 Day IL (Back), Griffin Conine: 60 Day IL (Arm)

Giants’ injuries

Casey Schmitt: 10 Day IL (Side), Tyler Fitzgerald: 10 Day IL (Ribs), Thomas Murphy: 60 Day IL (Back), Jerar Encarnación: 60 Day IL (Finger)

Buy Marlins Tickets on SeatGeek

Buy Marlins Tickets on StubHub