Jun 19, 2025; San Francisco, California, USA; San Francisco Giants pitcher Logan Webb (62) takes the field to start the game against the Cleveland Guardians at Oracle Park. Mandatory Credit: Bob Kupbens-Imagn Images

San Francisco Giants vs Miami Marlins Prediction 06/25/2025 Picks

Pick details

Miami (32-45) vs San Francisco (44-35)

June 25, 2025 at 09:45 PM EDT

The Line: Betting Odds: San Francisco -225 / Miami +185 — Over/Under: +7

(Get latest betting odds)

The Miami Marlins are visiting the San Francisco Giants on Wednesday, June 25th at the Oracle Park in the second game of this series, with the Marlins having the 1-0 lead. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Miami Marlins vs San Francisco Giants Prediction. We will examine:
The San Francisco Giants recent form and player performance
The Miami Marlins recent form and player performance
Recent betting trends and streaks involving the San Francisco Giants
Recent betting trends and streaks involving the Miami Marlins
Recent betting trends in games played between the Miami Marlins vs San Francisco Giants
A summary that ties it all together and produces a favorable betting outcome for the Miami Marlins vs San Francisco Giants game

San Francisco Giants Preview

The San Francisco Giants have a 44-35 record this season and are sitting on the second place of the NL West. They have a 25-15 home record and are 36-41 in over/under. They are coming off a 2-4 home defeat by the Marlins, which snapped their previous two-game winning streak. Under is 5-2-1 in their last 8 games, and are playing the White Sox and the Diamondbacks next.

The Giants have a .232 batting average this season, .312 OBP and .374 Slugging percentage. San Francisco’s pitching staff has a 3.27 ERA and 1.22 WHIP.  Heliot Ramos leads the Giants with 84 hits and is the team’s best hitter, with a .286 batting average, while adding a team-high 13 home runs. Wilmer Flores leads the team in RBI with 54.

Logan Webb (R) is the projected starting pitcher for the Giants, and he has a 7-5 record, 2.49 ERA and 1.12 WHIP. He has been excellent at home, with a 1.35 ERA across eight home starts, and he has given up 2 runs or less in his last four starts. Logan Webb is 1-2 with an ERA of 3.72 and 34 strikeouts in 6 appearances against the Marlins in his career.

Miami Marlins Preview

The Miami Marlins have a 32-45 record this season and are sitting on the last place of the NL East. The Marlins have a 15-21 road record and are 37-39 in over/under. They are coming off a 4-2 road victory over the Giants, and are 3-1 in their last 4 games. Under is 8-2-1 in their last 11 games and are playing the Diamondbacks and the Twins next.

The Marlins have a .252 batting average this season, .314 OBP and .384 slugging percentage. Miami’s pitching staff has a 4.87 ERA and 1.40 WHIP.  Xavier Edwards leads the Marlins with 72 hits and is the team’s best hitter with a .293 batting average. Kyle Stowers adds team-highs in RBI with 35 and in home runs with 11.

Edward Cabrera (R) will take the mound for the Marlins, and he has a 2-2 record, 3.81 ERA and 1.39 WHIP. He has been in excellent form, having given up 2 runs or less in eight of his last nine starts. His previous start against the Giants this season was a shutout in 5.2 innings pitched.

Why the San Francisco Giants will win

The Marlins have lost each of their last seven night games against NL West opponents following a road win.
The Giants have won nine of their last 10 home games against the Marlins following a loss.
The Giants have covered the run line in eight of their last nine night games against National League opponents following a loss.
The Marlins have failed to cover the run line in 12 of their last 14 night games against National League opponents following a road win.
The Giants have won the first inning in four of their last five night games against National League opponents that held a losing record.
The Marlins have trailed after 3 innings in 15 of their last 20 night games against NL West opponents that held a winning record.

Why the Miami Marlins will win

The Marlins have won four of their last five games as road underdogs.
The Giants have lost three of their last four games as home favorites against NL East opponents.
The underdogs have covered the run line in 18 of the Giants’ last 19 games at Oracle Park.
The Giants have failed to cover the run line in 13 of their last 14 games as home favorites after playing the previous day.
The Marlins have led after 3 innings in six of their last seven road night games.
The Giants have trailed after 5 innings in each of their last six Wednesday games.

Total Runs Facts

Each of the Giants’ last seven games as favorites against NL East opponents have gone UNDER the total runs line.
Seven of the Marlins’ last eight games as underdogs against the Giants have gone UNDER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in nine of the Giants’ last 10 night games.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Marlins’ last five night games.

Matchup/League Facts

The Giants rank 2nd in the league for ERA this season (3.27).
The Giants rank 2nd in the league for home runs allowed this season (62).
The Marlins rank 27th in the league for home runs this season (66).
The Marlins rank 27th in the league for ERA this season (4.87).

Miami Marlins vs San Francisco Giants Prediction

Both teams are tied 2-2 wins this season, and both teams are also 2-2 in their last 4 meetings in San Francisco. Under is 7-1 in their last 8 meetings and a perfect 4-0 this season, with 3.7 average total runs.
In this Miami MarlinsvsSan Francisco GiantsPrediction, the Giants are coming as -225 home favorites. The Giants are rightfully favored, as they have a better overall record, and have been very strong at home, while the Marlins have been weak on the road. the Giants have the best bullpen in the league, and Webb has been almost unhittable at home, and Cabrera has been lights out lately. None of their four meetings this season had more than 6 runs, and I don’t expect fireworks offensively with those two pitchers on the mound today. Take the under 7 runs.  

Nikos Lagouretos's Pick: Under 7

Need More? Get Premium Picks

Hot Cappers this week

Latest Picks & Game Previews

  • Ana Bogdan vs Varvara Gracheva Prediction 07/14/2025 Iasi Picks

    July 14, 2025

  • Lois Boisson vs Julia Grabher Prediction 07/14/2025 Hamburg Picks

    July 14, 2025

  • Stan Wawrinka vs Alexander Shevchenko Prediction 07/14/2025 Gstaad Picks

    July 14, 2025