
Giants vs. Marlins Prediction, Odds, Picks - May 31
Heliot Ramos and the San Francisco Giants will take on Eric Wagaman and the Miami Marlins at loanDepot park in the second of a three-game series, on Saturday at 4:10 p.m. ET. The Marlins are +124 moneyline underdogs for this matchup with the favored Giants (-147). San Francisco is the favorite on the run line (-1.5 with +120 odds). The total is 7.5 runs for this matchup.
Take a look at everything you need to know from a betting perspective on the Giants-Marlins game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Giants vs. Marlins Highlights | MLB on FOX
Giants vs. Marlins Game Information & Odds
- When: Saturday, May 31, 2025 at 4:10 p.m. ET
- Where: loanDepot park in Miami, Florida
- How to watch on TV: FDSFL and NBCS-BA
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -147 | +124 | 7.5 | -122 | +101 | -1.5 | +120 | -141 |
Giants vs. Marlins Prediction
- Score Prediction: Giants 5, Marlins 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Giants 53%, Marlins 47%
Giants vs. Marlins Betting Insights
- The Giants have been favorites in 34 games this season and won 21 (61.8%) of those contests.
- San Francisco has a record of 10-6 in games when oddsmakers favor them by at least -147 on the moneyline.
- Oddsmakers have implied with the moneyline set for this matchup that the Giants have a 59.5% chance to win.
- The Marlins have been victorious in 18, or 36.7%, of the 49 contests they have been chosen as underdogs in this season.
- This season, Miami has been victorious 13 times in 34 chances when named as an underdog of at least +124 or longer on the moneyline.
- The Marlins have an implied victory probability of 44.6% according to the moneyline set for this matchup.
Giants Recent Betting Performance
- The Giants went 3-4 over the seven games they were favored on the moneyline in their last 10 matchups.
- In their last 10 outings, the Giants and their opponents combined to hit the over on the run total one time (all 10 games had set totals).
- The Giants' record against the spread is 2-8-0 over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 2.2 |
| HR | 6 |
| ERA | 2.20 |
| K/9 | 9.5 |
Giants Player Insights
- Jung Hoo Lee has 14 doubles, two triples, six home runs and 15 walks while batting .274.
- Among all MLB hitters, Lee is 45th in batting average, 87th in on-base percentage, and 69th in slugging.
- Wilmer Flores has hit 10 home runs with 46 RBI. Both pace his team.
- Of all major league hitters, Flores ranks 35th in homers and fifth in RBI.
- Flores enters this matchup looking for his sixth game in a row with a hit. During his last five outings he is batting .300 with two doubles and three RBIs.
- Ramos paces the Giants with 10 home runs and has racked up a team-high batting average of .286.
- Ramos will look to build on his three-game hitting in this game. During his last five outings he is hitting .227 with a triple, a home run and three RBIs.
- Matt Chapman's 10 home runs are a team-high mark.
- Chapman has recorded at least one hit in two straight games. During his last five outings he is hitting .438 with two doubles, a home run, three walks and an RBI.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Heliot Ramos | 0.5 (-270) | 1.5 (+105) | - | 0.5 (+175) |
| Jung Hoo Lee | 1.5 (+190) | 1.5 (+110) | - | 0.5 (+175) |
| Wilmer Flores | 0.5 (-200) | 0.5 (-205) | - | 0.5 (+160) |
| Willy Adames | 0.5 (-175) | 0.5 (-180) | - | 0.5 (+185) |
| Tyler Fitzgerald | 0.5 (-170) | 0.5 (-175) | - | 0.5 (+220) |
Marlins Recent Betting Performance
- The Marlins have played as underdogs in 10 of their past 10 games and have gone 4-6 in those contests.
- In their last 10 games with a total, the Marlins and their opponents have failed to hit the over five times.
- The Marlins have six wins against the spread in their last 10 chances.
Marlins Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.2 |
| HR | 9 |
| ERA | 4.75 |
| K/9 | 8.4 |
Marlins Player Insights
- Kyle Stowers leads the squad with a batting average of .286, while pacing the Marlins in home runs, with 10 and runs batted in with 32.
- Among all hitters in the big leagues, Stowers' home run total is 35th and his RBI tally ranks 31st.
- Wagaman is batting .255 with 11 doubles, a triple, four home runs and 14 walks.
- Wagaman is currently 162nd in homers and 174th in RBI in the big leagues.
- Otto Lopez is hitting .236 with six doubles, four home runs and 15 walks.
- Agustin Ramirez is batting .254 with 11 doubles, seven home runs and 11 walks.
Marlins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Otto Lopez | 0.5 (-245) | 1.5 (+135) | - | 0.5 (+230) |
| Agustin Ramirez | 0.5 (-210) | 1.5 (+130) | - | 0.5 (+200) |
| Nick Fortes | 0.5 (-145) | 0.5 (-145) | - | 0.5 (+245) |
| Javier Sanoja | 0.5 (-145) | 0.5 (-150) | - | 0.5 (+270) |
| Heriberto Hernandez | 0.5 (+100) | 0.5 (-105) | - | 0.5 (+370) |
Giants vs. Marlins Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites

