The Atlanta Braves and San Francisco Giants will wrap-up a three-game series on Sunday, with San Francisco looking to complete the sweep.
The Braves are 27-36 after a miserable start, while the Giants are in a strong position at 37-28. Here is a look at the odds for the series finale and some predictions.
Braves vs. Giants prediction


Spencer Strider will be on the mound for the Atlanta Braves, and needs to set the tone. Strider is 0-4 with a 5.68 ERA in 2025, but he is capable of being a top pitcher in the National League.
Matt Olson is leading the Braves with 13 home runs this season; however, the rest of the lineup has been struggling. Atlanta has failed to come up with big hits, but look for that to change on Sunday.
Landen Roupp will for the San Francisco Giants, with a 3-4 record and a 3.18 ERA. Roupp needs to remain consistent on the mound as he will face a desperate team.
Matt Chapman leads the Giants with 12 home runs, but they don't do a ton of damage on offense. Look for the Braves to break through and snap a long losing streak.
Prediction: Atlanta Braves 4, San Francicso Giants 3
Braves vs. Giants odds
Money Line: Atlanta Braves -120, San Francisco Giants EVEN
Run Spread: Braves -1.5 (+145), Giants +1.5 (-175)
Total Runs: Over 7.5 (-120), Under 7.5 (EVEN)
Braves vs. Giants injuries
Atlanta Braves injury report
Daysbel Hernandez (RHP): TBD (Right forearm inflammation)
AJ Smith-Shawver (RHP): 15-day IL (Torn right UCL)
Stuart Fairchild (OF): TBD (Dislocated right pinkie)
Nacho Alvarez Jr. (INF): 60-day IL (Left wrist inflammation)
Reynaldo Lopez (RHP): TBD (Right shoulder inflammation)
San Francisco Giants injury report
Justin Verlander (RHP): 15-day IL (Right pec strain)
Kyle Harrison (LHP): Day to day (Left elbow contusion)
Jordan Hicks (RHP): 15-day IL (Right great toe inflammation)
Tom Murphy (C): 60-day IL (Mid-back disk herniation)
Braves vs. Giants picks
This series has been dominated by the San Francisco Giants, but the Atlanta Braves will earn the series finale win.
Money line: Atlanta Braves -120
Run spread: San Francisco Giants +1.5 (-175)
Total runs: Under 7.5 (EVEN)