Braves vs. Cardinals Odds & Betting Predictions - July 12, 2025

Braves at Cardinals

12:15 am • FDSMW
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo3.706-6
Grant Holmes logoG.HolmesAtlanta Braves logo3.444-8

Braves at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Braves
40-52
-1.5
-1.5+167
o8.5-105
+100
Cardinals
50-44
u8.5
+1.5-197
u8.5-115
-120
location pinSaturday 12:15 a.m.
July 12, 2025
Busch StadiumSt. Louis
thermometer image87°Fahrenheit
rain image0%Rain
wind image8Wind

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Braves vs. Cardinals Public Betting Percentages

Away Logo

Braves

Public

43%

Bets%

57%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
51-4325-2126-2218-2332-20
Braves
38-5420-2618-2829-449-10

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
48-42-424-20-224-22-221-17-326-25-1
Braves
35-51-615-28-320-23-328-41-47-10-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
50-4428-1822-2623-1826-26
Braves
40-5224-2216-3036-374-15

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 10thWSHW 8-1-1.5 WU 9STL -146
Jul 9thWSHL 2-8-1.5 LO 7.5WSH -143
Jul 8thWSHW 4-2-1.5 WU 8STL -237
Jul 6th@CHCL 0-11+1.5 LO 7CHC +188
Jul 5th@CHCW 8-6+1.5 WO 11.5STL +138

Braves vs. Cardinals Injury Updates

Braves Injuries

  • Chris Sale
    P

    Sale is out with ribs

    Out

  • Joe Jimenez
    P

    Jimenez is out with knee

    Out

  • Austin Cox
    P

    Cox is out with knee

    Out

  • AJ Smith-Shawver
    P

    Smith-Shawver is out for season with elbow

    Out for Season

  • Nacho Alvarez
    IF

    Alvarez is out with wrist

    Out

Cardinals Injuries

    Braves vs. Cardinals Starting Lineups
    Braves Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Grant Holmes logoRG.Holmes, P4-83.441.23510.41
    HITTERSAVGOBPSLGHR
    Ronald Acuna logo1R.Acuna, RF.324.441.58111
    Matt Olson logo2M.Olson, 1B.267.368.48117
    Austin Riley logo3A.Riley, 3B.273.323.44014
    Sean Murphy logo4S.Murphy, C.226.308.47813
    Jurickson Profar logo5J.Profar, LF.224.240.4293
    Marcell Ozuna logo6M.Ozuna, DH.236.363.38512
    Ozzie Albies logo7O.Albies, 2B.221.292.3207
    Eli White logo8E.White, CF.242.282.3824
    Nick Allen logo9N.Allen, SS.241.311.2740
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Matthew Liberatore logoLM.Liberatore, P6-63.701.1817.40
    HITTERSAVGOBPSLGHR
    Brendan Donovan logo1B.Donovan, 2B.296.367.4358
    Masyn Winn logo2M.Winn, SS.263.324.3917
    Alec Burleson logo3A.Burleson, RF.289.331.46111
    Willson Contreras logo4W.Contreras, 1B.254.343.43012
    Lars Nootbaar logo5L.Nootbaar, LF.230.334.38712
    Nolan Arenado logo6N.Arenado, 3B.245.305.38910
    Nolan Gorman logo7N.Gorman, DH.212.303.3928
    Pedro Pages logo8P.Pages, C.209.257.3366
    Victor Scott logo9V.Scott, CF.232.313.3204

    Braves vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Braves at Cardinals Team Totals

    MatchupOverUnder
    Braves
    40-52
    N/A
    N/A
    Cardinals
    50-44
    N/A
    N/A