Braves vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for July 23

Odds updated as of 8:11 a.m.
In MLB action on Wednesday, the Atlanta Braves face the San Francisco Giants.
We've got you covered, in terms of the vital information regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Braves vs Giants Game Info
- Atlanta Braves (44-56) vs. San Francisco Giants (53-49)
- Date: Wednesday, July 23, 2025
- Time: 12:15 p.m. ET
- Venue: Truist Park -- Atlanta, Georgia
- Coverage: MLB Network, FDSSO, and NBCS-BA
Braves vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ATL: (-172) | SF: (+144)
- Spread: ATL: -1.5 (+115) | SF: +1.5 (-138)
- Total: 8.5 -- Over: (-102) | Under: (-120)
Braves vs Giants Probable Starting Pitchers
Probable Pitchers: Spencer Strider (Braves) - 4-7, 3.59 ERA vs Justin Verlander (Giants) - 0-8, 5.11 ERA
The Braves will give the nod to Spencer Strider (4-7) versus the Giants and Justin Verlander (0-8). Strider and his team have a record of 4-8-0 against the spread when he starts. Strider's team has won 36.4% of his starts when they are favored on the moneyline (4-7). The Giants have gone 3-13-0 against the spread when Verlander starts. The Giants have a 1-6 record in Verlander's seven starts this season when they were the moneyline underdog.
Braves vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Braves win (57.4%)
Braves vs Giants Moneyline
- The moneyline numbers for Braves vs. Giants reveal Atlanta as the favorite (-172) and San Francisco as the underdog (+144) on the road.
Braves vs Giants Spread
- The Giants are at +1.5 on the runline against the Braves. The Giants are -138 to cover the spread, and the Braves are +115.
Braves vs Giants Over/Under
- A total of 8.5 runs has been set for the Braves-Giants contest on July 23, with the over available at -102 and the under at -120.
Bet on Atlanta Braves vs. San Francisco Giants on FanDuel today!
Braves vs Giants Betting Trends
- The Braves have been chosen as favorites in 74 games this year and have walked away with the win 38 times (51.4%) in those games.
- Atlanta has a record of 16-11 in contests when sportsbooks favor them by -172 or more on the moneyline.
- The Braves and their opponents have gone over the total this season in 38 of their 96 opportunities.
- The Braves have an against the spread mark of 41-55-0 in 96 games with a line this season.
- The Giants have an 18-19 record in games they were the underdog on the moneyline (winning 48.6% of those games).
- San Francisco is 1-3 (winning just 25% of its games) when it has played as a moneyline underdog of +144 or longer.
- The Giants have had an over/under set by oddsmakers 102 times, and have combined with opponents to go over the total in 46 of those games (46-52-4).
- The Giants have a 43-59-0 record against the spread this season (covering 42.2% of the time).
Braves Player Leaders
- Matt Olson leads Atlanta with 101 hits and an OBP of .366 this season. He has a .266 batting average and a slugging percentage of .475.
- He is 68th in batting average, 26th in on-base percentage, and 37th in slugging among all qualifying hitters in MLB.
- Olson has hit safely in six games in a row. In his last 10 outings he is hitting .262 with two doubles, a home run, six walks and six RBIs.
- Ozzie Albies has 12 doubles, a triple, nine home runs and 36 walks. He's batting .223 and slugging .331 with an on-base percentage of .295.
- His batting average is 147th among qualified players, his on-base percentage 138th, and his slugging percentage 153rd.
- Albies heads into this game looking to extend his two-game hit streak. During his last five outings he is batting .294 with two home runs, three walks and 10 RBIs.
- Marcell Ozuna has 76 hits this season and has a slash line of .235/.361/.390.
- Ronald Acuna has been key for Atlanta with 57 hits, an OBP of .437 plus a slugging percentage of .601.
Giants Player Leaders
- Rafael Devers has racked up a team-high OBP (.383), and paces the Giants in hits (99). He's batting .259 and slugging.
- Including all qualified players, he ranks 80th in batting average, while his on-base percentage is seventh and he is 49th in slugging.
- Devers heads into this matchup on a three-game hitting streak. During his last five outings he is batting .333 with two doubles, a walk and an RBI.
- Jung Hoo Lee has 20 doubles, eight triples, six home runs and 33 walks while hitting .246. He's slugging .393 with an on-base percentage of .312.
- He ranks 109th in batting average, 116th in on-base percentage and 111th in slugging percentage in MLB.
- Willy Adames has 16 doubles, two triples, 15 home runs and 48 walks while hitting .231.
- Heliot Ramos' .427 slugging percentage leads his team.
Braves vs Giants Head to Head
- 7/22/2025: 9-0 SF (Favorite: Braves, Spread: -1.5, Total: 9.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 7/21/2025: 9-5 ATL (Favorite: Braves, Spread: -1.5, Total: 9.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 6/8/2025: 4-3 SF (Favorite: Braves, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/7/2025: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 6/6/2025: 5-4 SF (Favorite: Braves, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 8/15/2024: 6-0 SF (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/14/2024: 13-2 ATL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/13/2024: 4-3 ATL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/12/2024: 1-0 ATL (Favorite: Giants, Spread: -1.5, Total: 6.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 7/4/2024: 4-2 SF (Favorite: Braves, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!