
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.
Dodgers' Blake Snell Set for Elbow Surgery, Expected Back Later this Season
Mariners Call Up Top Prospect Colt Emerson for MLB Debut Against Padres
MLB 2026 Buzz: Astros Place P Lance McCullers Jr. on 15-Day IL
Cristopher Sánchez Strikes Out a Career-High 13, Phillies Beat Pirates 6-0
MLB Roundtable: Subway Series, White Sox's Outlook, And A Dodgers Dilemma
Last Night In Baseball: Pirates Implode Against Phillies
Yankees Vs. Mets: Flashback To 2000 'Subway Series' World Series Matchup
Big Bets Report: Bettor Banks Close to $1 Million With Unique Strategy
Big Bets Report: Fan Waves White Flag on Lakers, Pockets $13k
Dodgers' Blake Snell Set for Elbow Surgery, Expected Back Later this Season
Mariners Call Up Top Prospect Colt Emerson for MLB Debut Against Padres
MLB 2026 Buzz: Astros Place P Lance McCullers Jr. on 15-Day IL
Cristopher Sánchez Strikes Out a Career-High 13, Phillies Beat Pirates 6-0
MLB Roundtable: Subway Series, White Sox's Outlook, And A Dodgers Dilemma
Last Night In Baseball: Pirates Implode Against Phillies
Yankees Vs. Mets: Flashback To 2000 'Subway Series' World Series Matchup
Big Bets Report: Bettor Banks Close to $1 Million With Unique Strategy
Big Bets Report: Fan Waves White Flag on Lakers, Pockets $13k


