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 logo4.352-2
Cristopher Sanchez logoC.SanchezPhiladelphia Phillies logo2.894-1

Phillies at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
24-16
-1.5
-1.5-107
o8-105
-180
Cardinals
22-19
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: 119-149-0 (-24.7u)
K.Schwarber o1.5 Hits + Runs + RBIs-120
0.83u
YBK Picks.com
Last 30d: 36-25-2 (+14.0u)
PHI -1.5-105
1.9u
Bet Labs
Bet Labs
Last 30d: 34-26-0 (+3.3u)
PHI -175
1u
Greg DiNardo
Greg DiNardo
Last 30d: 83-66-1 (+13.0u)
PHI -173
0.58u
Mjaybrod
Mjaybrod
Last 30d: 91-82-4 (+7.9u)
PHI -1.5+107
1.07u
Blood oath
💰🦡 Jake
💰🦡 Jake
Last 30d: 122-123-5 (+5.1u)
Over 7.5-120
1.2u
Sandy Plashkes
Sandy Plashkes
Last 30d: 99-122-9 (-20.5u)
PHI -0.5 (F5)-120
1u
Brian Bitler
Brian Bitler
Last 30d: 85-93-0 (-28.3u)
PHI -155
1.94u
Austin Pendergrass
Austin Pendergrass
Last 30d: 82-121-2 (-31.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: 84-67-2 (+0.2u)
PHI -162
0.62u
Brian Bitler
Brian Bitler
Last 30d: 85-93-0 (-28.3u)
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
22-1913-89-115-816-11
Phillies
21-1910-911-1016-165-3

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
22-17-211-9-111-8-18-4-113-13-1
Phillies
18-21-111-87-13-115-16-13-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
22-1915-67-137-614-13
Phillies
24-1613-611-1020-124-4

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
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
24-16
o4.5-111
u4.5-116
Cardinals
22-19
o3.5+117
u3.5-149