It’s the rubber match of a 3-game set between the San Francisco Giants and Atlanta Braves.
Our Giants vs. Braves predictions think Atlanta owns the pitching matchup and should escape with the win on getaway day.
Read on for my full MLB picks for Wednesday, July 23.
Giants vs Braves prediction
My Giants vs Braves best bet: Braves -1.5 (+125 at BetMGM)
Justin Verlander has had a legit Hall-of-Fame career, so this stint with the San Francisco Giants should be just a speed bump en route to Cooperstown.
That doesn’t help the G-Men, though, as Verlander is 0-8 with a 4.99 ERA. The Giants have lost six straight Verlander starts, with the righty taking five losses. He has a whopping 9.26 ERA in July.
It’s not like he’s had help either. San Francisco is 22nd in scoring, but it's done even worse for Verlander, managing eight total runs over the last six starts, including shutout losses in each of his last two appearances.
Compare that with Atlanta Braves SP Spencer Strider, who, after starting 0-5, has gone 4-2 in his last seven starts, allowing two earned runs or fewer in four of those games.
Strider has a crisp 2.89 ERA in July, and the Braves have put up at least seven runs in three of those four wins.
Giants vs Braves same-game parlay (SGP)
Despite a 9-0 loss on Tuesday, Braves first baseman Matt Olson stayed hot, picking up three hits. He’s hit Verlander the hardest out of any Braves, with two home runs, a double, and four RBI.
Speaking of Verlander, he’s got a generous 4.5 strikeout line. Despite his struggles, the veteran hurler can still ring up some Ks, picking up at least five punchouts in four of his last six starts.
Atlanta is a Bottom-10 strikeout team, averaging nearly nine per game.
Giants vs Braves odds
Giants vs Braves live odds
Giants vs Braves opening odds
- Moneyline: San Francisco +145 | Atlanta -170
- Run line: San Francisco +1.5 (-140) | Atlanta -1.5 (+120)
- Over/Under: Over 8.5 (-110) | Under 8.5 (-110)
Giants vs Braves trend
San Francisco has lost eight straight day games after playing the previous day. Find more MLB betting trends for Giants vs Braves.
How to watch Giants vs Braves and game info
Location | Truist Park, Atlanta, GA |
Date | Wednesday, 7-23-2025 |
First pitch | 12:15 p.m. ET |
TV | NBCSBA, FDSNSO, MLBN |
Giants starting pitcher | Justin Verlander (0-8, 4.99 ERA) |
Braves starting pitcher | Spencer Strider (4-7, 3.59 ERA) |
Giants vs Braves latest injuries
Giants vs Braves weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.