
Marlins vs Giants Prediction 6/24/25 MLB Picks Today
Marlins vs Giants
June 24, 2025 9:45 pm EDT
The Line: Marlins +150 / Giants -180 / Over/Under: 8
(Get latest betting odds)
The Miami Marlins are visiting the San Francisco Giants on Tuesday, June 24th at the Oracle Park in the opening game of this series. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Marlins vs Giants Prediction. We will examine:
The San Francisco Giants’ recent form and player performance
The Miami Marlins’ recent form and player performance
Recent betting trends and streaks involving the San Francisco Giants
Recent betting trends and streaks involving the Miami Marlins
Recent betting trends in games played between the Miami Marlins vs San Francisco Giants
A summary that ties it all together and produces a favorable betting outcome for the Miami Marlins vs San Francisco Giants game
San Francisco Giants Preview
The San Francisco Giants have a 44-34 record this season and are sitting in second place in the NL West. They have a 25-14 home record and are 36-40 in over/under. They are coming off a 9-5 home victory over the Red Sox, and are 3-1 in their last 4 games. Under is 4-2-1 in their last 7 games, and they are playing the White Sox and the Diamondbacks next.
The Giants have a .232 batting average this season, a .313 OBP, and a .375 Slugging percentage. San Francisco’s pitching staff has a 3.26 ERA and 1.22 WHIP. Heliot Ramos leads the Giants with 83 hits and is the team’s best hitter, with a .285 batting average, while adding a team-high 13 home runs. Wilmer Flores leads the team in RBI with 54.
Justin Verlander (R) is the projected starting pitcher for the Giants, and he has a 0-4 record, 4.45 ERA, and 1.43 WHIP. He has given up 2+ runs in each of his last five starts. Justin Verlander is 2-0 with an ERA of 2.63 and 22 strikeouts in 4 appearances against the Marlins in his career.
Miami Marlins Preview
The Miami Marlins have a 31-45 record this season and are sitting in last place in the NL East. The Marlins have a 14-21 road record and are 37-38 in over/under. They are coming off a 5-3 home victory over the Braves, and are 2-3 in their last 5 games. Under is 7-2-1 in their last 10 games and are playing the Diamondbacks and the Twins next.
The Marlins have a .251 batting average this season, a .314 OBP, and a .384 slugging percentage. Miami’s pitching staff has a 4.91 ERA and 1.41 WHIP. Xavier Edwards leads the Marlins with 70 hits and is the team’s best hitter with a .289 batting average. Kyle Stowers adds team-highs in RBI with 32 and in home runs with 10.
Cal Quantrill (R) will take the mound for the Marlins, and he has a 3-7 record, 5.68 ERA, and 1.47 WHIP. He has been weaker on the road with a 6.53 ERA across seven road starts, and he has given up 3 runs in 9 innings pitched across his last two starts. In his previous start against the Giants this season, he gave up 2 runs across 5 innings of work.
Why the San Francisco Giants will win
- The Marlins have lost each of their last nine night games against NL West opponents following a win.
- The Giants have won each of their last eight home games against teams that held a losing record.
- The Marlins have failed to cover the run line in each of their last four games against National League opponents following a home win.
- The Giants have covered the run line in each of their last four night games against NL East opponents.
- The Marlins have trailed after 5 innings in five of their last six night games against opponents that held a winning record.
- The Giants have won the first inning in each of their last four night games against National League opponents that held a losing record.
- The Marlins have trailed after 3 innings in eight of their last 10 night games against NL West opponents that held a winning record.
Why the Miami Marlins will win
- The Giants have lost each of their last four games as favorites against the Marlins following a win.
- The Marlins have won three of their last four games as road underdogs.
- The underdogs have covered the run line in 17 of the Giants’ last 18 games at Oracle Park.
- The Giants have failed to cover the run line in 14 of their last 15 games as favorites against the Marlins following a win.
- The Marlins have led after 3 innings in five of their last six road night games.
- The Marlins have led after 5 innings in three of their last four games.
Total Runs Facts
- Each of the Giants’ last six games as favorites against NL East opponents have gone UNDER the total runs line.
- Each of the Marlins’ last four games as road underdogs have gone UNDER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last nine night games.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in eight of the Marlins’ last nine night games against NL West opponents.
Matchup/League Facts
- The Giants rank 2nd in the league for ERA this season (3.26).
- The Giants rank 2nd in the league for home runs allowed this season (62).
- The Marlins rank 27th in the league for home runs this season (66).
- The Marlins rank 27th in the league for ERA this season (4.91).
Marlins vs Giants Prediction
The Giants won their previous series against the Marlins this season in Miami. The Giants are 6-4 in their last 10 overall meetings, but the Marlins are 2-1 in their last 3 visits to San Francisco. Under is 6-1 in their last 7 meetings.
In this Marlins vs Giants Prediction, the Giants are coming as -180 home favorites. The Giants are rightfully favored, as they have a better overall record and have been very strong at home, while the Marlins have been weak on the road. I don’t trust either pitching in this matchup, as they have a combined 10.13 ERA and 1.40+ WHIP. Both teams are also better against righties, averaging 8.9 runs combined against right-handed pitching. With the total set at 8 runs, I will gladly go over the total.