Find Out the Winning Probability and Team Stats for Giants vs Marlins Match – 5/31/25

San Francisco Giants logo

San Francisco Giants

@
Miami Marlins logo

Miami Marlins

-145O/U: 7.5
(-120/+100)
+125

On May 31, 2025, the Miami Marlins will host the San Francisco Giants at LoanDepot Park for the second game of their series. The Marlins, sitting at 22-33, are struggling this season and suffered a setback yesterday, losing to the Giants 2-0. Meanwhile, the Giants are having a solid year at 32-25, bolstered by their recent success, which included a victory over the Marlins where they managed to shut them out.

Starting for Miami is Edward Cabrera, who projects to average 4.9 innings today with an ERA of 4.73. While his recent outing on May 25, where he pitched 6 innings without allowing any earned runs and striking out 10 batters, shows his potential, his overall season performance has been below average, ranking as the 122nd best starter in MLB. Cabrera’s high projected walks (2.4) and hits (4.3) allowed today could prove detrimental against the Giants.

On the other side, San Francisco counters with Robbie Ray, a pitcher enjoying an excellent season with a 7-0 record and an impressive ERA of 2.56. Ray’s ability to strike out batters (projected at 7.1 today) combined with the Marlins’ lack of power—ranking 23rd in MLB for home runs—suggests he holds a notable advantage. Despite projecting to allow 2.6 earned runs and 4.9 hits, Ray’s strong performance continues to set the tone for the Giants.

Offensively, the Marlins rank 16th overall, with their best hitter showing resilience in recent games, boasting a .348 batting average and 1.052 OPS over the last week. However, the Giants’ offense, while ranked lower at 21st, features a hitter performing consistently well.

San Francisco Giants Insights

  • Robbie Ray – Over/Under 6.5 Strikeouts (-125/-105)
    The Miami Marlins have 9 hitters in the projected batting order that will have the benefit of the platoon advantage against Robbie Ray in this game.
    Explain: Right-handed pitchers perform worse against left-handed hitters (and visa-versa). If several hitters hold this advantage against the pitcher, it can have a huge impact on whether he will perform well or struggle on any given day.
  • Mike Yastrzemski – Over/Under 0.5 Hits (-160/+125)
    Mike Yastrzemski is projected to bat 6th in the lineup in this matchup, which would be a downgrade from his 69% rate of hitting in the top-half of the lineup this season.
    Explain: The lower in the order a player bats, the fewer plate appearances he will get and the fewer opportunities he will get to hit the Over for every market. A player who hits lower in the order than he normally does may provide extra value opportunity since the market may be based on him hitting higher.
  • San Francisco Giants – 2H Moneyline
    According to the leading projection system (THE BAT), the San Francisco Giants’ bullpen projects as the best out of all MLB teams.
    Explain: Most bettors only consider the starting pitcher, but a strong bullpen sneakily creates a tougher matchup for the opposing offense and suppresses a game’s runs.

Miami Marlins Insights

  • Miami Marlins – Moneyline (+125)
    Among all the teams playing today, the strongest infield defense is that of the Miami Marlins.
    Explain: Defense is an integral part of preventing hits and runs.
  • Otto Lopez – Over/Under 1.5 Total Bases (+150/-195)
    Otto Lopez’s average exit velocity has decreased this year; his 88-mph average last season has decreased to 85.7-mph.
    Explain: Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.
  • Dane Myers – Over/Under 1.5 Total Bases (+150/-195)
    Dane Myers hits many of his flyballs to center field (41% — 100th percentile) and will have a big advantage facing MLB’s 6th-shallowest CF fences in today’s game.
    Explain: This player’s skill set matches up particularly well with the park he’s in today, which may lead to better-than-usual performance.

Betting Trends

  • Over/Under 7.5 Game Total (-120/+100)
    The Miami Marlins have hit the Game Total Over in 25 of their last 42 games (+5.95 Units / 13% ROI)
  • San Francisco Giants – Over/Under 4.5 Team Total (+105/-135)
    The San Francisco Giants have hit the Team Total Under in 18 of their last 26 games (+9.80 Units / 33% ROI)
  • Agustin Ramirez – Over/Under 0.5 Singles (+100/-130)
    Agustin Ramirez has hit the Singles Under in 16 of his last 25 games (+5.95 Units / 21% ROI)