Miami Marlins (22-33) vs San Francisco Giants (32-25)
May 31, 2025 at 04:10 PM EDT
The Line: Betting Odds: Miami Marlins +145 / San Francisco Giants -175 — Over/Under: 7.5
The San Francisco Giants and the Miami Marlins meet Saturday in MLB action from LoanDepot Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a San Francisco Giants vs. Miami Marlins prediction.
Starting Pitching Matchup
The San Francisco Giants will send out Robbie Ray for the start and Ray is 7-0 with a 2.56 ERA and 69 strikeouts this season. In his last five starts against the Marlins, Ray is 2-2 with a 2.48 ERA and 41 strikeouts. Edward Cabrera will get the start for the Marlins and is 1-1 with a 4.73 ERA and 43 strikeouts this season. In his career, Cabrera is 2-0 with a 2.08 ERA and 21 strikeouts against San Francisco.
San Francisco Giants Recap
The San Francisco Giants come into this game looking to build on their 2-0 win over the Marlins from Friday’s series-opening matchup to improve to 32-25 on the year. After this series, the Giants will head home for a series against the San Diego Padres.
Giants Snap Three-game Losing Streak
Jung Hoo Lee has 60 hits including a team-high 14 doubles along with a pair of triples, 6 home runs and 31 RBIs with 4 stolen bases while Heliot Ramos has 61 hits with 11 doubles, 10 home runs and 29 RBIs. Wilmer Flores also has a team-high 10 home runs and 46 RBIs while Mike Yastrzemski has 5 home runs with 17 RBIs and 9 doubles and Tyler Fitzgerald has a team-high 7 stolen bases as well on the year. Matt Chapman also has 46 hits with 10 home runs and 26 RBIs along with 9 doubles and Willy Adames has 46 hits with 10 doubles, 5 home runs and 25 RBIs.
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.
San Francisco Giants Player Prop Facts
- Mike Yastrzemski has hit a home run in three of his last four appearances against the Marlins after playing the previous day.
- Matt Chapman has recorded a Double in four of his five previous road appearances against the Marlins after playing the previous day.
- Mike Yastrzemski has recorded at least one RBI in each of his last four appearances against the Marlins after playing the previous day.
- Mike Yastrzemski has scored at least one run in six of his last seven appearances in day games against NL teams that held a losing record.
- Jung Hoo Lee has recorded at least one Single in each of his nine previous appearances against NL East opponents that held a losing record.
- Wilmer Flores has recorded at least one hit in 12 of his last 13 appearances against NL opponents.
- Robbie Ray ranks T1st in the league for Wins (7) this season.
Miami Marlins Recap
The Miami Marlins come into this game looking to rebound from their loss at the hands of the Giants from Saturday’s matchup to sit at 22-33 on the year. After this game, the Marlins will welcome the Colorado Rockies to town for a series.
Marlins Looking To Avoid Another Series Loss
Xavier Edwards leads the Marlins with 45 hits including 3 doubles and a team-high 11 stolen bases while Eric Wagaman has 49 hits with 11 doubles. Otto Lopez has 34 hits with 6 doubles and 4 home runs with 18 RBIs and Matt Mervis has 7 home runs and 14 RBIs so far this year. Kyle Stowers has 55 hits with 7 doubles, 2 triples, 10 home runs and 32 RBIs but also has 61 strikeouts while Mervis has 50 K’s as well so far this season.
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.
Miami Marlins Player Prop Facts
- Jesus Sanchez has scored at least one run in four of the Marlins’ last five games as underdogs.
- Edward Cabrera has recorded six or more strikeouts in four of his last five appearances in day games against NL teams that held a winning record.
- Otto Lopez has recorded at least one Single in seven of his eight previous appearances in day games against NL West teams that held a winning record.
- Otto Lopez has recorded at least one hit in 12 of his 13 previous home appearances 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.
San Francisco Giants vs. Miami Marlins Prediction
I’m on the under in this game. It’s a solid starting pitching matchup of Ray vs. Cabrera, and the Marlins have regressed back to the Marlins of the last couple of years, who struggle against lefties. On the other side, the Giants haven’t really been hitting well overall in their own right and I think we’re in store for another pitchers duel here. Give me the under.