
Make Your Picks[ - ]
Make your predictions for Miami Marlins vs San Francisco Giants to showcase your betting acumen and earn tips for your winners!
Miami Marlins vs
San Francisco GiantsPredictions & Preview
Giants favored over Marlins in National League showdown at Oracle Park
The 2025 MLB season continues with the Miami Marlins facing off against the San Francisco Giants in a National League showdown at Oracle Park. This is the second game of a three-game series, with the Marlins previously taking two out of three against the Giants in a previous matchup. The Giants are currently firm -210 moneyline favorites for this game, with a total of 6.5 runs. Edward Cabrera will be starting for the Marlins with a 3.81 ERA, while Logan Webb will be on the mound for the Giants with a 2.49 ERA. Despite an initial -220 opening line for the Giants, the betting odds have not shifted. For more MLB predictions and picks, continue reading and stay tuned for Wednesday's game at 9:45 PM ET.
Betting Odds
- Moneyline: Marlins +190 | Giants -220
- Spread: Marlins +1.5 (-120) | Giants -1.5 (+100)
- Total: Over/Under 7 (-110)
- Based on the moneyline, the implied probability that San Francisco will win straight-up is 69%.
Miami vs San Francisco Stats

Miami Marlins
The Miami Marlins have shown improvement recently by winning two of their last three series. They swept the Washington Nationals, lost three out of four to the Philadelphia Phillies, and took two out of three from the Atlanta Braves. In the past two weeks, the Marlins have had a .268/.322/.397 slash line with 14 doubles, three triples, and 11 home runs in 411 at-bats. The bullpen has a 3.68 ERA, 1.32 WHIP, and a .265 batting average against during this time. Edward Cabrera will be pitching against the Giants on Wednesday night, boasting a 2-2 record with a 3.81 ERA and 1.39 WHIP in 12 starts this season. He has been performing well in his last five starts, allowing just six runs on 19 hits and 12 walks in 24.2 innings. Cabrera has a 3-0 record with a 1.57 ERA in four career starts against the Giants, with a strong performance in their last meeting. The Marlins are ranked 23 overall, with a #23 offense (scoring 4.01 runs per game), #28 defense (allowing 5.24 runs per game), and a 31-45 record so far this season.
San Francisco Giants Analysis
The San Francisco Giants have experienced ups and downs in their recent series, losing two of their last three matchups but bouncing back with a successful series against the Boston Red Sox. The team's hitting and bullpen statistics have been solid in the past couple of weeks, with Logan Webb set to pitch the next game with an impressive record this season. Despite a lower offensive ranking, the Giants have a strong defense and a respectable overall record. In their last encounters, the Miami Marlins have had the upper hand against the Giants.
Edward Cabrera faces tough test against San Francisco as Logan Webb shines for Giants
Edward Cabrera has been performing well recently, however his narrow win over the Giants in May was somewhat fortunate. It will be a challenge for Cabrera to keep the Giants from scoring in their upcoming matchup. I predict that San Francisco will exceed the runline in this game. On the other hand, Logan Webb is currently enjoying a successful season with an impressive 1.35 ERA at Oracle Park in 2025. The Giants have shown a slight improvement against right-handed pitchers compared to the Marlins in the last 10 days. Additionally, San Francisco's bullpen is more reliable in my opinion.
Best Bets From The Most Profitable MLB Handicappers







