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

Braves at Cardinals

12:15 am • FDSMW
6 - 5
Starting Pitchers
pitcherteameraw-l
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo4.218-12
Grant Holmes logoG.HolmesAtlanta Braves logo3.994-9

Braves at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Braves
47-27
-1.5
-1.5+168
o8.5-122
-102
Cardinals
40-34
u8.5
+1.5-194
u8.5+101
-118
location pinSaturday 12:15 a.m.
July 12, 2025
Busch StadiumSt. Louis
Braves vs. Cardinals Expert Picks
Picks Office
Picks Office
Last 30d: 126-118-12 (+0.1u)
ATL -110
0.91u
Follow @PicksOffice on X.
Sandy Plashkes
Sandy Plashkes
Last 30d: 95-129-2 (-34.0u)
ATL +104
1.04u
💰🦡 Jake
💰🦡 Jake
Last 30d: 65-82-3 (-10.0u)
ATL +102
1.02u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 7-12-2 (-3.7u)
STL -120
1.2u
Streaked and Slightly Favored Overall: 425-286-0,60% (ROI:10%) Season:12-7-0,63% (ROI:14%)
Brandon Kravitz
Brandon Kravitz
Last 30d: 57-47-1 (+12.5u)
STL +104
1u
Doug Ziefel
Doug Ziefel
Last 30d: 164-190-6 (-5.7u)
G.Holmes o5.5 Ks+115
0.43u
ATL +100 (F5)
0.5u

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

39%

Bets%

61%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
44-3022-1622-149-735-22
Braves
43-3119-1724-1433-2210-9

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
32-38-417-19-215-19-26-9-125-29-3
Braves
36-33-512-21-324-12-229-22-47-11-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
40-3421-1719-1711-529-28
Braves
47-2723-1324-1437-1810-9

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

Cardinals vs. Braves Injury Updates

Cardinals Injuries

    Braves Injuries

    • Joey Wentz
      RP

      Wentz is out with knee

      Out

    • Spencer Schwellenbach
      SP

      Schwellenbach is out with elbow

      Out

    • AJ Smith-Shawver
      SP

      Smith-Shawver is out with elbow

      Out

    • Hurston Waldrep
      SP

      Waldrep is out with elbow

      Out

    Braves vs. Cardinals Box Score
    Braves Player Stats
    Projected
    PITCHERPCIPKER
    Grant Holmes logoRG.Holmes, P86315
    Enyel De Los Santos logoRE.De Los Santos, P20210
    Austin Cox logoLA.Cox, P11100
    Rafael Montero logoRR.Montero, P17100
    Pierce Johnson logoRP.Johnson, P15100
    Raisel Iglesias logoRR.Iglesias, P14110
    HITTERSH-ABRHRRBI
    Ronald Acuna logo1R.Acuna, RF3-5101
    Matt Olson logo2M.Olson, 1B0-5000
    Austin Riley logo3A.Riley, 3B1-2101
    Luke Williams logo3L.Williams, PH0-3000
    Luke Williams logo3L.Williams, 3B0-3000
    Sean Murphy logo4S.Murphy, DH3-5223
    Jurickson Profar logo5J.Profar, LF2-4100
    Drake Baldwin logo6D.Baldwin, C2-4001
    Ozzie Albies logo7O.Albies, 2B0-3000
    Nick Allen logo8N.Allen, SS0-2000
    Michael Harris logo9M.Harris, CF1-4100
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Matthew Liberatore logoLM.Liberatore, P73306
    Riley O'Brien logoRR.O'Brien, P38240
    Matt Svanson logoRM.Svanson, P342.230
    JoJo Romero logoLJ.Romero, P12120
    Phil Maton logoRP.Maton, P20.100
    HITTERSH-ABRHRRBI
    Brendan Donovan logo1B.Donovan, 2B1-5100
    Masyn Winn logo2M.Winn, SS0-5000
    Alec Burleson logo3A.Burleson, RF2-4201
    Willson Contreras logo4W.Contreras, 1B2-5001
    Lars Nootbaar logo5L.Nootbaar, LF0-3100
    Nolan Arenado logo6N.Arenado, 3B1-3000
    Thomas Saggese logo6T.Saggese, 3B0-1000
    Nolan Gorman logo7N.Gorman, DH1-3100
    Pedro Pages logo8P.Pages, C1-2002
    Jose Fermin logo8J.Fermin, PH0-1000
    Yohel Pozo logo8Y.Pozo, C0-0000
    Victor Scott logo9V.Scott, CF2-3001

    Braves vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Braves at Cardinals Team Totals

    MatchupOverUnder
    Braves
    47-27
    N/A
    N/A
    Cardinals
    40-34
    N/A
    N/A