The Atlanta Braves own a strong 22-14 record vs. left-handed starters this season, and are -150 favorites to add to the win total today against the St. Louis Cardinals.
My Cardinals vs. Braves predictions and MLB picks see value in backing them to do just that on June 30.
Who will win Cardinals vs Braves today: Braves (-150)
St. Louis Cardinals starter Matthew Liberatore turned a corner in May, only for the wheels to fall off again in June.
He has posted a FIP of 6.3 or higher in four consecutive starts, none of which came against teams holding onto playoff spots.
Martin Perez recorded a FIP of 2.5 or better in three of his last four and should give the Atlanta Braves a clear pitching advantage.
The Braves (eighth in ISO) also have a lot more power than the Cardinals (23rd) against lefties, and that will be advantageous in hot weather.
Back Atlanta to -160.

Cardinals vs Braves Over/Under pick: Under 9.0 (+100)
This total is a little high regardless of the conditions.
The Cardinals have plated just 13 runs over their last six games, and now have to deal with Perez.
He ranks in the 81st percentile in Pitcher Run Value and owns a 2.36 ERA over eight starts against teams outside of the Top 15 in OPS vs. left-handed pitching.
The Braves are powerful but rank only 23rd in OBP against lefties. There may not be enough traffic to score the necessary amount to push this game Over the total.
I’d play the Under to -110.
- ML/RL bets: 46-35, +1.50 units
- Over/Under bets: 43-34-4, +4.79 units
Cardinals vs Braves weather
Temperatures could reach the 90s, with a small amount of wind blowing out. Boost to the bats.
Cardinals vs Braves odds
- Moneyline: Cardinals +130 | Braves -150
- Run line: Cardinals +1.5 (-150) | Braves -1.5 (+130)
- Over/Under: Over 9.0 (-120) | Under 9.0 (+100)
Cardinals vs Braves trend
St. Louis has hit the game total Under in 27 of its last 45 games (+9.40 units, 19% ROI). Find more MLB betting trends for Cardinals vs. Braves.
How to watch Cardinals vs Braves and game info
| Location | Truist Park, Cumberland, GA |
| Date | Tuesday, June 30, 2026 |
| First pitch | 7:15 p.m. ET |
| TV | Cardinals.TV, BravesVision |
| Cardinals starting pitcher | Matthew Liberatore (3-5, 5.56 ERA) |
| Braves starting pitcher | Martin Perez (6-4, 3.00 ERA) |
Cardinals vs Braves latest injuries
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.






