Phillies vs. Cardinals Odds & Betting Predictions - April 12, 2025

Phillies at Cardinals

6:15 pm • NBCS-PH+
4 - 1
Starting Pitchers
pitcherteameraw-l
Miles Mikolas logoM.MikolasSt. Louis Cardinals logo9.000-2
Cristopher Sanchez logoC.SanchezPhiladelphia Phillies logo3.121-0

Phillies at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
9-5
-1.5
-1.5-107
o8-105
-180
Cardinals
6-8
u7.5
+1.5-112
u8-110
+150
location pinSaturday 6:15 p.m.
April 12, 2025
Busch StadiumSt. Louis
Phillies vs. Cardinals Expert Picks
Firefighter Bets
Firefighter Bets
Last 30d: 170-177-3 (-12.4u)
K.Schwarber o1.5 Hits + Runs + RBIs-120
0.83u
YBK Picks.com
Last 30d: 48-53-1 (-11.4u)
PHI -1.5-105
1.9u
Bet Labs
Bet Labs
Last 30d: 76-49-0 (+18.3u)
PHI -175
1u
Greg DiNardo
Greg DiNardo
Last 30d: 55-51-0 (-1.0u)
PHI -173
0.58u
Mjaybrod
Mjaybrod
Last 30d: 66-82-2 (-14.0u)
PHI -1.5+107
1.07u
Blood oath
💰🦡 Jake
💰🦡 Jake
Last 30d: 97-111-0 (-12.2u)
Over 7.5-120
1.2u
Sandy Plashkes
Sandy Plashkes
Last 30d: 105-110-12 (-5.3u)
PHI -0.5 (F5)-120
1u
Brian Bitler
Brian Bitler
Last 30d: 80-92-2 (-39.8u)
PHI -155
1.94u
Austin Pendergrass
Austin Pendergrass
Last 30d: 93-120-2 (-9.8u)
PHI -162
0.62u
Jumping on this early cause I think the odds will get worse by game time. Phillies bats have been highly inconsistent to start the year which is a worry but Mikolas was rocked his last time out and I think the bats can wake up against him today. The Phillies team has a combined .272 lifetime BA off of him so they’ve seen him enough to get it going today
Scott Rickenbach
Scott Rickenbach
Last 30d: 100-118-5 (-32.3u)
PHI -162
0.62u
Brian Bitler
Brian Bitler
Last 30d: 80-92-2 (-39.8u)
PHI -155
1.94u

Phillies vs. Cardinals Previews & Analysis

  • Phillies vs. Cardinals: Philly Spread Prediction article feature image

    Phillies vs. Cardinals: Philly Spread Prediction

    Sean Paul
    Apr 12, 2025 UTC
  • 3 MLB Player Props for Saturday article feature image

    3 MLB Player Props for Saturday

    Doug Ziefel
    Apr 12, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Phillies vs. Cardinals Public Betting Percentages

Away Logo

Phillies

Public

86%

Bets%

14%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
6-85-31-51-45-4
Phillies
9-55-14-46-33-2

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
9-4-15-34-1-14-15-3-1
Phillies
4-101-53-52-72-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
6-85-31-51-45-4
Phillies
9-55-14-46-33-2

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 12thPHIW 2-0+1.5 WU 7.5STL -107
Apr 9th@PITL 1-2-1.5 LU 7.5PIT -115
Apr 8th@PITW 5-3+1.5 WO 6.5STL +120
Apr 7th@PITL 4-8-1.5 LO 8.5PIT -115
Apr 6th@BOSL 7-18-1.5 LO 9.5BOS -105

Cardinals vs. Phillies Injury Updates

Cardinals Injuries

    Phillies Injuries

    • Ranger Suarez
      P

      Suarez is out with back

      Out

    • Weston Wilson
      OF

      Wilson is out with oblique

      Out

    Phillies vs. Cardinals Box Score
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Cristopher Sanchez logoLC.Sanchez, P956.131
    Orion Kerkering logoRO.Kerkering, P80.210
    Jordan Romano logoRJ.Romano, P5100
    Jose Alvarado logoLJ.Alvarado, P11110
    HITTERSH-ABRHRRBI
    Bryson Stott logo1B.Stott, 2B1-5001
    Trea Turner logo2T.Turner, SS1-5001
    Bryce Harper logo3B.Harper, 1B1-4100
    Kyle Schwarber logo4K.Schwarber, DH1-2100
    Nick Castellanos logo5N.Castellanos, RF3-4002
    Max Kepler logo6M.Kepler, LF0-4000
    J.T. Realmuto logo7J.Realmuto, C0-4000
    Alec Bohm logo8A.Bohm, 3B1-4100
    Brandon Marsh logo9B.Marsh, CF0-2100
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Miles Mikolas logoRM.Mikolas, P82563
    Steven Matz logoLS.Matz, P462.111
    Roddery Munoz logoRR.Munoz, P150.220
    John King logoLJ.King, P15110
    HITTERSH-ABRHRRBI
    Lars Nootbaar logo1L.Nootbaar, LF1-3000
    Luken Baker logo2L.Baker, DH1-3100
    Alec Burleson logo2A.Burleson, PH0-1000
    Alec Burleson logo2A.Burleson, DH0-1000
    Willson Contreras logo3W.Contreras, 1B2-4001
    Nolan Arenado logo4N.Arenado, 3B0-4000
    Brendan Donovan logo5B.Donovan, 2B1-4000
    Brendan Donovan logo5B.Donovan, SS1-4000
    Jordan Walker logo6J.Walker, RF1-4000
    Pedro Pages logo7P.Pages, C1-3000
    Victor Scott logo8V.Scott, CF1-3000
    Thomas Saggese logo9T.Saggese, SS1-2000
    Nolan Gorman logo9N.Gorman, PH0-1000
    Nolan Gorman logo9N.Gorman, 2B0-1000

    Phillies vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Phillies at Cardinals Team Totals

    MatchupOverUnder
    Phillies
    9-5
    o4.5-111
    u4.5-116
    Cardinals
    6-8
    o3.5+117
    u3.5-149