MLB Picks

Giants vs Marlins Prediction 5/31/25 MLB Picks Today

Giants vs Marlins
May 31, 2025 4:10 pm EDT
The Line: Giants -170 / Marlins +145 / Over/Under: 7.5
(Get latest betting odds)

The San Francisco Giants are visiting the Miami Marlins on Saturday, May 31st at the Kauffman Stadium in the second game of this series, with the Giants having a 1-0 lead. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Giants vs Marlins Prediction. We will examine:

The Miami Marlins recent form and player performance


The San Francisco Giants recent form and player performance

Recent betting trends and streaks involving the Miami Marlins

Recent betting trends and streaks involving the San Francisco Giants

Recent betting trends in games played between the San Francisco Giants vs Miami Marlins

A summary that ties it all together and produces a favorable betting outcome in this Giants vs Marlins Prediction

Miami Marlins Preview

The Miami Marlins have a 22-33 record this season and are sitting on the last place of the NL East. The Marlins have a 13-16 home record and are 32-23 in over/under. They are coming off a 0-2 home defeat by the Giants, and are 1-3 in their last 4 games. Under is 4-2 in their last 4 games and are playing the Rockies and the Rays next.

The Marlins have a .249 batting average this season, .315 OBP and .387 slugging percentage. Miami’s pitching staff has a 5.23 ERA and 1.45 WHIP.  Kyle Stowers leads the Marlins with 55 hits, adding team-highs in RBI with 32, in home runs with 10, and is the team’s best hitter with a .286 batting average.

Edward Cabrera (R) will take the mound for the Marlins, and he has a 1-1 record, 4.73 ERA and 1.40 WHIP. He has been weaker at home with a 5.33 ERA across five home starts, and he is coming off a shutout start against the Angels in 5.2 innings of work. Edward Cabrera has a 2-0 record with an ERA of 2.08 and 21 strikeouts in 3 appearances versus the Giants in his career.

San Francisco Giants Preview

The San Francisco Giants have a 32-25 record this season and are sitting on the third place of the NL West. They have a 15-16 road record and are 28-29 in over/under. They are coming off a 2-0 road victory over the Marlins, which ended their previous three-game losing streak. Under is 9-1 in their last 10 games, and are playing the Padres and the Braves next.

The Giants have a .233 batting average this season, .309 OBP and .377 Slugging percentage. San Francisco’s pitching staff has a 3.16 ERA and 1.20 WHIP.  Heliot Ramos leads the Giants with 61 hits and is the team’s best hitter, with a .286 batting average.  Wilmer Flores leads the team in RBI with 46, and in home runs with 10.

Robbie Ray (L) will take the mound for the Giants, and he has a 7-0 record, 2.56 ERA and 1.15 WHIP. He has been weaker on the road, with a 3.55 ERA across five road starts, and he has been in excellent form, having one earned run or less in four of his last five starts. Robbie Ray is 4-4 with an ERA of 2.41 and 66 strikeouts in 10 appearances against the Marlins in his career.

Why the Miami Marlins will win

  • The Giants have lost each of their last eight games at LoanDepot Park following a win.
  • The Marlins have won each of their last seven Saturday games as underdogs against the Giants.
  • The Giants have failed to cover the run line in each of their last nine games as favorites after playing the previous day.
  • The Marlins have covered the run line in 15 of their last 16 games as underdogs against the Giants following a loss.
  • The Giants have trailed after 5 innings in six of their last seven day games.
  • The Giants have trailed after 3 innings in each of their last five Saturday games against NL East opponents that held a losing record.

Why the San Francisco Giants will win

  • The Marlins have lost eight of their last nine home games against NL West opponents that held a winning record.
  • The Giants have won eight of their last nine day games against teams that held a losing record.
  • The Marlins have failed to cover the run line in eight of their last nine games as home underdogs against NL West opponents.
  • The road team has covered the run line in five of the Marlins’ last six games.
  • The Marlins have lost the first inning in four of their last five home games against NL West opponents.
  • The Giants have led after 5 innings in five of their last six games as favorites against National League opponents.
  • The Marlins have trailed after 3 innings in eight of their last nine home games against NL West opponents that held a winning record.

Total Runs Facts

  • Each of the Marlins’ last 10 day games against NL West opponents have gone OVER the total runs line.
  • Each of the Giants’ last seven games have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last six day games at LoanDepot Park.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in eight of the Marlins’ last nine home games against National League opponents.

Matchup/League Facts

  • The Marlins rank 27th in the league for ERA this season (5.23).
  • The Marlins rank 27th in the league for runs allowed this season (307).
  • The Giants rank 2nd in the league for home runs allowed this season (41).
  • The Giants rank 3rd in the league for ERA this season (3.16).

Giants vs Marlins Prediction

The Giants are 5-3 in their last 8 meetings against the Marlins, and are 3-1 in their last 4 visits in Miami. Under is 7-3 in their last 10 meetings.

In this Giants vs Marlins Prediction, the Giants are coming as -170 road favorites. The Giants are rightfully favored, as they have a better record this season, and have more road wins, than the Marlins have at home. Both teams have not been in good form lately, but the Giants have a better bullpen, and they are better against righties, while the Marlins are weaker against lefties. Cabrera has been up and down this season for the Marlins, while Ray has been solid for the Giants. The moneyline is juiced, but its worth it, so take the San Francisco Giants on the moneyline in this one.

Nikos Lagouretos's Free Pick: San Francisco Giants Moneyline

Need More? Get Premium Picks

Related Articles

Back to top button