
Giants vs. Marlins Prediction, Odds, Picks - June 24
Mike Yastrzemski and the San Francisco Giants will square off against the Miami Marlins and Nick Fortes at Oracle Park on Tuesday at 9:45 p.m. ET. The Giants are favored in this one, at -181, while the underdog Marlins have +150 odds to upset. San Francisco is the run-line favorite (-1.5). The matchup's total is set at 8 runs.
Here is everything you need 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.
Red Sox vs. Giants Highlights | MLB on FOX
Giants vs. Marlins Game Information & Odds
- When: Tuesday, June 24, 2025 at 9:45 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: NBCS-BA and FDSFL
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -181 | +150 | 8 | -109 | -111 | -1.5 | +116 | -139 |
Giants vs. Marlins Prediction
- Score Prediction: Giants 5, Marlins 4
- Total Prediction: Over 8 runs
- Win Probabilities: Giants 58%, Marlins 42%
Giants vs. Marlins Betting Insights
- This season, the Giants have won 29 out of the 49 games, or 59.2%, in which they've been favored.
- San Francisco is 7-3 this season when entering a game favored by -181 or more on the moneyline.
- The implied probability of a win from the Giants, based on the moneyline, is 64.4%.
- The Marlins have come away with 26 wins in the 66 contests they have been listed as the underdogs in this season.
- This season, Miami has come away with a win seven times in 24 chances when named as an underdog of at least +150 or worse on the moneyline.
- The moneyline set for this matchup implies the Marlins have a 40% chance of walking away with the win.
Giants Recent Betting Performance
- The Giants went 3-4 across 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 five times (all 10 games had set totals).
- The Giants' ATS record is 3-7-0 over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.5 |
| HR | 12 |
| ERA | 4.44 |
| K/9 | 8.3 |
Giants Player Insights
- Rafael Devers has accumulated a team-best 16 home runs and 61 runs batted in.
- In all of Major League Baseball, Devers is 18th in homers and sixth in RBI.
- Devers carries a two-game hitting streak into this matchup. In his last five games he is batting .167 with a home run, three walks and two RBIs.
- Jung Hoo Lee is hitting .252 with 17 doubles, five triples, six home runs and 26 walks.
- Lee is 166th in homers and 92nd in RBI among all hitters in MLB.
- Heliot Ramos has racked up a team-high batting average of .285.
- Ramos will look to build on his three-game hitting in this matchup. During his last five outings he is batting .300 with a double, two home runs and seven RBIs.
- Wilmer Flores is batting .252 with seven doubles, 11 home runs and 24 walks.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Wilmer Flores | 0.5 (-205) | 1.5 (+135) | - | 0.5 (+170) |
| Willy Adames | 0.5 (-190) | 1.5 (+135) | - | 0.5 (+180) |
| Rafael Devers | 0.5 (-260) | 1.5 (+100) | - | 0.5 (+145) |
| Mike Yastrzemski | 0.5 (-200) | 1.5 (+125) | - | 0.5 (+200) |
| Jung Hoo Lee | 0.5 (-240) | 1.5 (+130) | - | 0.5 (+180) |
Marlins Recent Betting Performance
- In nine games as underdogs over the last 10 matchups, the Marlins have a record of 5-4.
- When it comes to hitting the over, the Marlins and their opponents are 2-8-0 in their last 10 games with a total.
- The Marlins have seven wins against the spread in their last 10 chances.
Marlins Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.2 |
| HR | 9 |
| ERA | 3.90 |
| K/9 | 6.8 |
Marlins Player Insights
- Kyle Stowers has put up a team-leading 11 home runs and has driven in 35 runs.
- Stowers' home run total places him 58th in the majors, and he is 88th in RBI.
- Otto Lopez has seven doubles, six home runs and 22 walks while hitting .241.
- Lopez ranks 166th in home runs and 141st in RBI among all major league hitters this season.
- Eric Wagaman is hitting .255 with 16 doubles, a triple, five home runs and 17 walks.
- Xavier Edwards leads the team in batting average with a high-water mark of .285.
Marlins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Otto Lopez | 0.5 (-260) | 1.5 (+125) | - | 0.5 (+195) |
| Jesus Sanchez | 0.5 (-190) | 1.5 (+135) | - | 0.5 (+200) |
| Agustin Ramirez | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+155) |
| Xavier Edwards | 1.5 (+195) | 1.5 (+135) | - | 0.5 (+310) |
| Cal Quantrill | - | - | - | - |
Braves 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.
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Tampa Bay Rays Sign Pitcher Nick Martinez
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Tampa Bay Rays Sign Pitcher Nick Martinez
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players


