
Braves vs. Giants Prediction, Odds, Picks - July 23
Ronald Acuna and Jung Hoo Lee will look to continue their recent offensive production when the Atlanta Braves and San Francisco Giants hit the field at Truist Park on Wednesday, at 12:15 p.m. ET. The Giants are +136 moneyline underdogs in this matchup with the Braves (-163). Atlanta is a 1.5-run favorite (at +124 odds). The contest's over/under has been set at 8 runs.
Here's everything you need from a betting perspective on the Braves-Giants game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Giants vs. Braves Highlights | MLB on FOX
Braves vs. Giants Game Information & Odds
- When: Wednesday, July 23, 2025 at 12:15 p.m. ET
- Where: Truist Park in Atlanta, Georgia
- How to watch on TV: MLB Network, FDSSO, and NBCS-BA
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Braves | -163 | +136 | 8 | -105 | -115 | -1.5 | +124 | -149 |
Braves vs. Giants Prediction
- Score Prediction: Braves 5, Giants 4
- Total Prediction: Under 8 runs
- Win Probabilities: Braves 52%, Giants 48%
Braves vs. Giants Betting Insights
- The Braves have won 39, or 50%, of the 78 games they've played as favorites this season.
- This season Atlanta has won 18 of its 33 games, or 54.5%, when favored by at least -163 on the moneyline.
- The Braves have a 62% chance to win this game based on the implied probability of the moneyline.
- The Giants have been underdogs in 40 games this season and have come away with the win 19 times (47.5%) in those contests.
- This year, San Francisco has won three of nine games when listed as at least +136 or worse on the moneyline.
- The moneyline set for this matchup implies the Giants have a 42.4% chance of coming away with a victory in the contest.
Braves Recent Betting Performance
- The Braves went 4-3 across the seven games they were a moneyline favorite in their last 10 matchups.
- Over their last 10 outings, the Braves and their opponents combined to go over the total six times (all 10 games had set totals).
- The Braves' ATS record is 4-6-0 over their past 10 games.
Braves Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 5.7 |
| HR | 17 |
| ERA | 5.39 |
| K/9 | 8.1 |
Braves Player Insights
- Matt Olson leads the Braves with 18 home runs and 64 runs batted in.
- Olson ranks 30th in home runs and 17th in RBI among all hitters in MLB.
- Olson has collected a hit in six straight games. During his last 10 outings he is hitting .262 with two doubles, a home run, six walks and six RBIs.
- Ozzie Albies is batting .223 with 12 doubles, a triple, nine home runs and 36 walks.
- Albies is 145th in homers in baseball, and 118th in RBI.
- Albies enters this game looking for his third game in a row with a hit. In his last five games he is hitting .294 with two home runs, three walks and 10 RBIs.
- Marcell Ozuna is hitting .235 with 11 doubles, 13 home runs and 64 walks.
- Acuna is batting .320 with nine doubles, a triple, 13 home runs and 37 walks.
Braves Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Sean Murphy | 0.5 (-230) | 1.5 (+115) | - | 0.5 (+150) |
| Ozzie Albies | 0.5 (-225) | 1.5 (+125) | - | 0.5 (+190) |
| Michael Harris II | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+190) |
| Matt Olson | 0.5 (-225) | 1.5 (+105) | - | 0.5 (+150) |
| Jurickson Profar | 0.5 (-235) | 1.5 (+125) | - | 0.5 (+200) |
Giants Recent Betting Performance
- In seven games over the last 10 matchups when set as underdogs by oddsmakers, the Giants had a record of 1-6.
- The Giants and their opponents have combined to hit the over five times in their last 10 games with a total.
- The Giants have a record of 2-8-0 ATS over their last 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 3.8 |
| HR | 10 |
| ERA | 5.42 |
| K/9 | 8.3 |
Giants Player Insights
- Rafael Devers leads the Giants with 17 long balls and runs batted in, driving in 69.
- Among all hitters in the majors, Devers' home run total ranks 41st and his RBI tally ranks 12th.
- Devers has collected a hit in three straight games. In his last five games he is batting .333 with two doubles, a walk and an RBI.
- Lee is hitting .246 with 20 doubles, eight triples, six home runs and 33 walks.
- Lee is currently 204th in homers and 99th in RBI in the major leagues.
- Willy Adames is hitting .231 with 16 doubles, two triples, 15 home runs and 48 walks.
- Heliot Ramos paces the Giants with a team-leading batting average of .266.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Justin Verlander | - | - | - | - |
| Jung Hoo Lee | - | - | - | - |
| Andrew Knizner | - | - | - | - |
| Willy Adames | 0.5 (-170) | - | - | 0.5 (+215) |
| Rafael Devers | 0.5 (-175) | - | - | 0.5 (+200) |
Giants vs. Braves Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
Justin Verlander on Tigers' Reunion: 'I Thought There Was a Chance I Come Back'
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Phillies' Bryce Harper Dismayed by Dave Dombrowski's Elite Comment: 'Kind of Wild to Me'
MLB Spring Training Buzz: Angels' Mike Trout Wants To Return to Center Field
Alex Vesia On Daughter’s Passing: ‘We’re Carrying Her With Us Every Day’
Nick Castellanos Admits To Bringing Beer Into Dugout In Sendoff Letter To Phillies Fans
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
10 fastest pitches in MLB History: Regular season and playoff records
2026 World Baseball Classic: Roman Anthony Replacing Corbin Carroll for USA
Justin Verlander on Tigers' Reunion: 'I Thought There Was a Chance I Come Back'
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Phillies' Bryce Harper Dismayed by Dave Dombrowski's Elite Comment: 'Kind of Wild to Me'
MLB Spring Training Buzz: Angels' Mike Trout Wants To Return to Center Field
Alex Vesia On Daughter’s Passing: ‘We’re Carrying Her With Us Every Day’
Nick Castellanos Admits To Bringing Beer Into Dugout In Sendoff Letter To Phillies Fans
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
10 fastest pitches in MLB History: Regular season and playoff records
2026 World Baseball Classic: Roman Anthony Replacing Corbin Carroll for USA

