Up arrow
MLB
Games

San Francisco Giants vs. Miami Marlins: Preview, Predictions and Picks for June 1, 2025

Updated on:
Jun 1, 2025 3:16 PM
The San Francisco Giants and Miami Marlins are set to square off on Sunday, June 1, 2025, at 1:40 PM at loanDepot park, with the winner claiming the 3-game series after the two teams split the first two games. The Giants, sitting third in the NL West, are aiming to improve their 15-17 road record, while the Marlins, currently fifth in the NL East, look to build on their 14-16 home record.
San Francisco Giants vs Miami Marlins

Current Odds

SF
MIA
Over
6.5
+240
Under
6.5
-222
SF
-2.5
+230
MIA
+1.5
+400
SF
ML
-1667
MIA
ML
+1300

Giants vs Marlins statistics

Stat Giants Marlins
Hits 446 (25th) 472 (19th)
Batting Average .233 (25th) .248 (15th)
Runs Batted In 233 (16th) 220 (22nd)
Runs 244 (16th) 230 (24th)
Home Runs 56 (Tied-21st) 51 (26th)
Walks 200 (12th) 175 (Tied-20th)
Stolen Bases 30 (25th) 46 (Tied-13th)
Strikeouts 493 (21st) 466 (12th)
Pitches 8561 (15th) 7930 (29th)

Miami Marlins recent games

Game Date Opponent Result Score
5/31/25 vs San Francisco Giants W 1-0
5/30/25 vs San Francisco Giants L 2-0
5/28/25 @ San Diego Padres W 10-8
5/27/25 @ San Diego Padres L 8-6
5/26/25 @ San Diego Padres L 4-3 F/11

San Francisco Giants recent games

Game Date Opponent Result Score
5/31/25 @ Miami Marlins L 1-0
5/30/25 @ Miami Marlins W 2-0
5/28/25 @ Detroit Tigers L 4-3
5/27/25 @ Detroit Tigers L 3-1
5/26/25 @ Detroit Tigers L 3-1

Miami Marlins injuries

  • Woo-Suk Go (RP): Day-To-Day
  • Andrew Nardi (RP): 60-Day-IL
  • Eury Perez (SP): 60-Day-IL
  • Derek Hill (CF): 10-Day-IL
  • Rob Brantly (C): 60-Day-IL

San Francisco Giants injuries

  • Ethan Small (SP): Day-To-Day
  • Ryan Murphy (SP): Day-To-Day
  • Jerar Encarnacion (RF): 60-Day-IL
  • Cole Waites (RP): Day-To-Day
  • Justin Verlander (SP): 15-Day-IL

Giants vs Marlins game info

Type Info
Venue loanDepot park
Location Miami, Florida
First pitch Sun 1:40 PM
Temperature 84°
Chance of Rain 25%

Giants vs Marlins predictions

When you look at the San Francisco Giants this season, it’s hard not to get excited about their young lineup, especially with Heliot Ramos swinging a hot bat at .292. I’d keep my eyes on Ramos in this game—he’s been driving the ball with authority and has all the makings of a multi-hit day, maybe even flirting with an extra-base hit or two. Matt Chapman always brings some pop in the middle of the order, and considering his recent approach, I could see him adding to his run total. As for Wilmer Flores, now sitting comfortably as the team leader in both home runs and RBIs, there’s every reason to think he could tack on another RBI or knock one over the fence. Hayden Birdsong has been steady on the mound, and pitching into the sixth with 5-6 strikeouts wouldn’t be a surprise. Can he keep the game close and give the bullpen a bit of breathing room? That’s the real question.

Switching things over to the Miami Marlins, the conversation usually starts and ends with Kyle Stowers. With a .286 average, double-digit homers, and a team-high in RBIs, Stowers feels due for a big series finale moment—maybe a clutch RBI or a longball to shift the momentum. Xavier Edwards has been steadily getting on base and causing headaches for opposing pitchers, both at the plate and on the bases, and I like his chances to swipe a bag and spark a rally. On the mound, Ryan Weathers is doing enough to give Miami a shot, capable of getting through the middle innings with run support. If Edwards and Otto Lopez can reach consistently, watch out for some late-inning chaos from the Marlins’ offense.

So, with the series tied and everything riding on this rubber match at loanDepot park, this feels like one of those classic toss-ups. The Giants have the power bats and some real spark in their lineup, but the Marlins seem to squeeze just enough out of their offense at home. If pitching can hold, and one big hitter steps up—think Stowers or Flores—it’ll swing the game. My gut says San Francisco Giants edge this one thanks to depth in their order and the ability to string together timely hits, but don’t count Miami out in front of their crowd. This is what makes MLB baseball so much fun: you never really know until the final out.

Miami Marlins

San Francisco Giants

More Games