May 1, 2025; San Francisco, California, USA; San Francisco Giants starting pitcher Justin Verlander (35) throws against the Colorado Rockies in the first inning at Oracle Park. Mandatory Credit: Eakin Howard-Imagn Images

Marlins vs Giants Prediction 06/24/2025 Picks

Pick details

Miami (31-45) vs San Francisco (44-34)

June 24, 2025 at 09:45 PM EDT

The Line: Betting Odds: San Francisco -1.5 — Over/Under: +7.5

(Get latest betting odds)

In this article we will formulate a Marlins vs Giants prediction for this MLB game on Tuesday, June 24th at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup. 

Miami Marlins Betting Preview
The Miami Marlins are 31-45 this year after they won two out of three against the Braves by scores of 6-2, 0-7, and 5-3. In their game three win, Miami had their lead cut to 4-3 in the sixth inning, but they added an insurance run in the bottom half of the inning for the win. The Marlins recorded 12 hits in the game and they were led by Lopez, who went 2-4 with two RBIs in the win. Miami started Alcantara, who allowed six hits and three earned runs over 6.0 innings for the win, while Henriquez picked up the save. 

Prior to that series, the Marlins lost three out of four against the Phillies, but did sweep the Nationals before that. Miami has lost three of their last five games and they are currently last in the NL East standings. The Miami pitching staff has a 4.91 ERA with a 1.41 WHIP and a .260 opponent batting average, while the offense has scored 306 runs with a .251 batting average and a .314 on base percentage this season. Kyle Stowers has led Miami with 11 home runs and 35 RBIs, while Agustin Ramirez has added 11 home runs and 27 RBIs this year. The projected starting pitcher for Miami is Cal Quantrill, who is 3-7 with a 5.68 ERA and a 1.47 WHIP over 63.1 innings pitched this year. 

San Francisco Giants Betting Preview
The San Francisco Giants are 44-34 this season after they won two out of three against Boston by scores of 5-7, 3-2, and 9-5. In their game three win, San Francisco trailed 5-4 in the sixth inning, but they scored the last five runs in the game for the win. The Giants recorded 11 hits and they committed two errors in the game, while they were led by Ramos, who went 2-4 with four RBIs in the win. San Francisco started Ray, who allowed eight hits and three earned runs over 5.0 innings, while Miller picked up the win. 

Prior to that series, the Giants lost two out of three against the Guardians and two out of three against the Dodgers. San Francisco has won three of their last four games and they are currently second in the NL West standings. The San Francisco pitching staff has a 3.26 ERA with a 1.22 WHIP, and a .233 opponent batting average, while the offense has scored 332 runs with a .232 batting average and a .313 on base percentage this season. Wilmer Flores has led San Francisco with 11 home runs and 54 RBIs, while Heliot Ramos has added 13 home runs and 43 RBIs this year. The projected starting pitcher for San Francisco is Justin Verlander, who is 0-4 with a 4.45 ERA and a 1.43 WHIP over 56.2 innings pitched this season. 

Why the Giants will beat the Marlins
The Giants have won each of their last eight games at Oracle Park against teams that held a losing record.
The Marlins have lost 12 of their last 13 games against NL West opponents following a win.
The Marlins have failed to cover the run line in each of their last four games following a home win.
The Giants have covered the run line in five of their last six night games against NL East opponents.
The Giants have led after 5 innings in five of their last six games at Oracle Park against National League opponents that held a losing record.

Why the Marlins will beat the Giants
The Giants have lost six of their last seven games as favorites against the Marlins following a win.
The Marlins have won four of their last five road games.
The Giants have failed to cover the run line in each of their last seven games as favorites against the Marlins following a win.
The Marlins have covered the run line in seven of their last eight road games against teams that held a winning record.

Total Runs Facts
Eight of the Giants’ last nine games against NL East opponents have gone UNDER the total runs line.
Six of the Marlins’ last seven road games against NL West opponents have gone OVER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last six night games against National League opponents.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Marlins’ last four night games.

San Francisco Giants Player Prop Facts
Willy Adames has hit a home run in each of the Giants’ last two night games against NL opponents that held a losing record.
Justin Verlander has recorded five or more strikeouts in each of his last 11 Tuesday night appearances against teams that held a losing record.
Rafael Devers has recorded at least one hit in 17 of his last 18 home appearances against NL opponents that held a losing record.
Justin Verlander has recorded a win in each of his last four appearances against NL East opponents that held a losing record.
Wilmer Flores has recorded an RBI in each of the Giants’ last five night games against NL teams that held a losing record.
Matt Chapman has scored a run in each of his last five appearances after not playing the previous day.

Miami Marlins Player Prop Facts
Jesus Sanchez has hit a home run in two of the Marlins’ last three games as road underdogs against NL West opponents.
Cal Quantrill has recorded five or more strikeouts in each of his last three appearances with his team as an underdog against the Giants.
Jesus Sanchez has recorded at least one hit in each of the Marlins’ last eight road games against NL West opponents.
Jesus Sanchez has recorded at least one RBI in three of the Marlins’ last four road games against opponents that held a winning record.
Jesus Sanchez has scored at least one run in each of the Marlins’ last three games as road underdogs against NL West opponents.

Marlins vs Giants Prediction 
Both of these teams come into this matchup after picking up a series win over the weekend, but San Francisco has had the much better season. The Giants are 25-14 at home this year, while the Marlins are 14-21 on the road. Miami has had a very tough season with their pitching staff, but Quantrill has been serviceable over his last five starts. The Giants are going with Verlander, who has allowed two earned runs in three of his last five starts, but this is just his second start since coming off of the IL. I don’t love the pitching matchup here, but we can’t take an over in a San Francisco night game. Back the under here. 

David Racey's Pick: Under 7.5

Need More? Get Premium Picks

Hot Cappers this week

Latest Picks & Game Previews

  • Carlos Alcaraz vs Jannik Sinner Prediction 07/13/2025 Wimbledon Picks

    July 13, 2025

  • Indiana Fever vs Dallas Wings Prediction 07/13/2025 Picks

    July 13, 2025

  • Rays vs Red Sox Prediction 07/13/2025 Picks

    July 13, 2025

  • Chicago Cubs vs New York Yankees Prediction 07/13/2025 Picks

    July 13, 2025

  • Baltimore Orioles vs Miami Marlins Prediction 07/13/2025 Picks

    July 13, 2025

  • Seattle Mariners vs Detroit Tigers Prediction 07/13/2025 Picks

    July 13, 2025

  • Kansas City Royals vs New York Mets Prediction 07/13/2025 Picks

    July 13, 2025

  • Guardians vs White Sox Prediction 07/13/2025 Picks

    July 13, 2025

  • Pittsburgh Pirates vs Minnesota Twins Prediction 07/13/2025 Picks

    July 13, 2025

  • Milwaukee Brewers vs Washington Nationals Prediction 07/13/2025 Picks

    July 13, 2025