SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Miami Marlins vs San Francisco Giants
Sat 9:05 PM ET
Miami Marlins logo
Miami
Marlins4
E. Cabrera RHP · 2–6, 5.60 ERA
versus
San Francisco Giants logo
San Francisco
Giants3
M. Black RHP · 0–1, 8.79 ERA
Final
Team123456789T
Miami Marlins0200011004
San Francisco Giants0000

Miami Marlins vs San Francisco Giants Betting Picks & Predictions

Game time: August 31, 2024 at 9:05 PM ET

Venue: Oracle Park — San Francisco, California

Article updated Aug 31, 6:04 PM EDT

Published by SportsJaw Editorial Team

The Miami Marlins and San Francisco Giants are set to face off in another game of their series on Saturday, Aug. 31. The Marlins have the second-worst record in the league at

Game outlook

The Miami Marlins and San Francisco Giants are set to face off in another game of their series on Saturday, Aug. 31. The Marlins have the second-worst record in the league at 49-86, while the Giants are 68-68 and pushing for a wild card spot in the National League. San Francisco is currently 6.5 games back from a playoff spot and has a 3-3 record in their last six games. The first pitch is scheduled for 9:05 P.M. EST with Edward Cabrera starting for the Marlins and Mason Black starting for the Giants. The Giants are the betting favorite, opening at -136 with the current line at San Francisco -139.

Betting Odds

Moneyline: Marlins +126 | Giants -139

Spread: Marlins +1.5 (-170) | Giants -1.5 (+150)

Total: Over/Under 7.5 (-110)

Based on the moneyline, the implied probability that San Francisco will win straight-up is 58%.

Miami Marlins

Miami Marlins are currently 49-86 this season, putting them in last place in the National League East division and overall in the National League. They have lost eight of their last 11 games, including a 3-1 loss to the Giants on August 30. Pitcher Adam Oller had a strong performance in the game, but the Giants ultimately secured the win in the eighth inning. Saturday's game will feature Edward Cabrera as the starting pitcher, who has a 2-6 record this season. The team's hitting statistics rank them 17th in the league, with the second fewest amount of runs scored. With a power ranking of 29, the Marlins struggle on both offense and defense, averaging 3.77 points per game while allowing 5.16 points to be scored against them.

1
1
0
1
0
3
MLB · Miami Marlins at San Francisco Giants

Your Picks on Marlins vs Giants

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

San Francisco Giants Analysis

The San Francisco Giants are currently in fourth place in the National League West division with a record of 65-97, 13.5 games behind the Dodgers. They are also 6.5 games back of a wild card spot, making it crucial for them to make a late playoff push. The Giants have won 3 of their last 6 games and recently defeated the Marlins 3-1, with Matt Chapman hitting a key double in the eighth inning. Mason Black will be the starting pitcher for the Giants in their upcoming game. The team has a .241 batting average this season and ranks 18th in runs scored and hits. Despite their struggles in certain areas, they have shown improvement in some aspects of their game.

Giants Favored for High-Scoring Win Against Struggling Marlins

On Saturday, the Giants and the Marlins will face off in a competitive game. The Marlins, currently holding the second worst record in the MLB, have been struggling as of late, losing eight of their last 11 games. With a .255 batting average against Miami this season, San Francisco's offense is poised to perform well against starting pitcher Edward Cabrera, who has a 7.58 ERA on the road. This matchup gives the Giants an edge to secure a high-scoring victory. Therefore, it is recommended to take San Francisco to cover in this game.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#MiamiMarlins#SanFranciscoGiants

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Marlins vs Giants archived game preview contains historical odds and availability that may no longer be current. View history of past Marlins vs Giants matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Miami Marlins+115 → +125Moved
  • Moneyline · San Francisco Giants-136 → -138Moved
  • Spread · Miami Marlins+1.5 (-192) → +1.5 (-174)Moved
  • Spread · San Francisco Giants-1.5 (+160) → -1.5 (+150)Moved
  • Total · Over7.5 (-110) → 7.5 (-110)Unchanged
  • Total · Under7.5 (-110) → 7.5 (-110)Unchanged

ATS and O/U trends

Miami Marlins
80-82 matchup record · 4-6-0 ATS · 5-4-1 O/U
Last 10 completed games on file
San Francisco Giants
65-97 matchup record · 6-4-0 ATS · 4-3-3 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-08-31T22:04:48.702Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

  • 2024-08-30Miami Marlins 1 · San Francisco Giants 3
Final result

Matchup pick recap

Miami Marlins defeated San Francisco Giants 4-3

Miami Marlins defeated San Francisco Giants 4-3 on August 31, 2024, a 1-run decision in the series. Miami Marlins' strongest period was the 2nd inning, when it outscored its opponent 2-0. Against SportsJaw's recorded Miami Marlins +1.5 (-174) spread, Miami Marlins covered, while the 7 combined runs finished under the recorded total of 7.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • JtphamTotal · Over 7.5 (-110)Loss
  • BooksworstnightmareMoneyline · San Francisco Giants -139Loss