Up arrow
MLB
Games

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

Updated on:
Jun 25, 2025 6:13 AM
The Miami Marlins, riding a road win streak, look to extend their momentum as they face off against the San Francisco Giants on Wednesday, June 25, 2025, at 9:45 PM at Oracle Park. The Giants, with a strong 25-15 home record, will aim to protect their turf against the Marlins, who are 15-21 on the road this season. This matchup promises to be a thrilling encounter, with the series currently tied 2-2.
Miami Marlins vs San Francisco Giants

Current Odds

MIA
SF
Over
7.0
+104
Under
6.5
+113
MIA
+1.5
-113
SF
-1.5
+105
MIA
ML
+194
SF
ML
-211

Marlins vs Giants statistics

Stat Marlins Giants
Hits 663 (15th) 599 (26th)
Batting Average .252 (12th) .232 (24th)
Runs Batted In 298 (23rd) 315 (21st)
Runs 310 (24th) 334 (Tied-19th)
Home Runs 66 (27th) 77 (Tied-23rd)
Walks 228 (24th) 284 (Tied-4th)
Stolen Bases 59 (Tied-14th) 43 (Tied-23rd)
Strikeouts 616 (8th) 663 (Tied-17th)
Pitches 10920 (Tied-29th) 11622 (16th)

San Francisco Giants recent games

Game Date Opponent Result Score
6/24/25 vs Miami Marlins L 4-2
6/22/25 vs Boston Red Sox W 9-5
6/21/25 vs Boston Red Sox W 3-2
6/20/25 vs Boston Red Sox L 7-5
6/19/25 vs Cleveland Guardians W 2-1

Miami Marlins recent games

Game Date Opponent Result Score
6/24/25 @ San Francisco Giants W 4-2
6/22/25 vs Atlanta Braves W 5-3
6/21/25 vs Atlanta Braves L 7-0
6/20/25 vs Atlanta Braves W 6-2
6/19/25 vs Philadelphia Phillies L 2-1

San Francisco Giants injuries

  • Cole Waites (RP): Day-To-Day
  • Ryan Murphy (SP): Day-To-Day
  • Jerar Encarnacion (RF): 10-Day-IL
  • Ethan Small (SP): Day-To-Day
  • Matt Chapman (3B): 10-Day-IL

Miami Marlins injuries

  • Rob Brantly (C): 60-Day-IL
  • Derek Hill (CF): 10-Day-IL
  • Jesus Tinoco (RP): 15-Day-IL
  • Andrew Nardi (RP): 60-Day-IL
  • Ryan Weathers (SP): 60-Day-IL

Marlins vs Giants game info

Type Info
Venue Oracle Park
Location San Francisco, California
First pitch Wed 9:45 PM
Temperature 54°
Chance of Rain 0%

Marlins vs Giants predictions

If you’ve been keeping an eye on the Miami Marlins lately, you know they’ve quietly pieced together a solid road win streak—something that could give them a little swagger heading into their tilt against the San Francisco Giants at Oracle Park. Looking at their lineup, I’m really liking what Xavier Edwards could bring to the table; with his hot bat, I’d expect at least a couple of hits out of him and a good shot at swiping a base or two. Kyle Stowers, who’s been leading the team in homers and RBIs, always seems to have a flair for the dramatic, so it wouldn’t be surprising to see him drive in a run and maybe even go yard in this matchup. On the mound, Edward Cabrera feels primed for a competitive outing—his knack for racking up strikeouts could play well here, though walks might be a battle for him to keep under control.

Meanwhile, the San Francisco Giants have been tough at Oracle Park, and they’ll be sending Logan Webb to the hill—a guy capable of keeping things tight through the middle innings. I have a feeling Heliot Ramos will make his presence felt in the batter’s box; with his power numbers on the rise and a respectable batting average, Ramos could easily notch a multi-hit game and drive in a run. Rafael Devers and Mike Yastrzemski seem like prime candidates to reach base a couple of times too, and with Wilmer Flores in the lineup, there’s more than enough pop to turn any rally dangerous for the Marlins’ staff. Mix in Webb’s potential to notch five or more strikeouts before handing things over to the bullpen, and you’ve got a Giants team that isn’t going to roll over easily on their home turf.

When all is said and done, it’s hard to see the Giants letting this one slip away with their home-field advantage and a more balanced lineup in play. The Marlins might keep things interesting—especially if Edwards and Stowers get hot—but San Francisco just looks more consistent across the board right now. I’d lean toward the Giants taking this one, especially with their strong recent form at Oracle Park and the reliable arm of Logan Webb leading the charge. What do you think—could Miami pull off another road stunner, or will the home team hold serve?

San Francisco Giants

Miami Marlins

More Games