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

Phillies at Cardinals

12:15 am • NBCS-PH+
0 - 2
Starting Pitchers
pitcherteameraw-l
Andre Pallante logoA.PallanteSt. Louis Cardinals logo4.914-3
Aaron Nola logoA.NolaPhiladelphia Phillies logo6.161-7

Phillies at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
37-26
-1.5
-1.5+146
o7.5-105
-118
Cardinals
35-28
u7.5
+1.5-178
u7.5-115
-107
location pinSaturday 12:15 a.m.
April 12, 2025
Busch StadiumSt. Louis
Phillies vs. Cardinals Expert Picks
YBK Picks.com
Last 30d: 32-26-4 (+6.1u)
STL -105
1.9u
Scott Rickenbach
Scott Rickenbach
Last 30d: 80-78-2 (-10.9u)
STL -103
0.97u
Steak Friend
Steak Friend
Last 30d: 134-153-1 (-28.6u)
PHI -117
1.17u
Bet Labs
Bet Labs
Last 30d: 35-33-1 (-1.4u)
PHI -118
1.18u
R B
R B
Last 30d: 46-51-0 (-1.9u)
STL +100
2u
Picks Office
Picks Office
Last 30d: 77-74-0 (+2.5u)
Under 8-125
0.8u
Aaron Nola thrives on weak contact – 47.2% GB rate, 13.9% LD. Only 8.3% weak contact rate allowed, keeps innings clean. Cards bottom-10 in HRs and xwOBA vs RHP. Nola’s 51.6% Zone% keeps walks low, forces early outs and quick innings. Pallante = elite groundball arm – 77.8% GB%, lowest flyball rate among starters. Phillies struggle vs sinker arms, .265 avg, 20th in hard-hit%. STL pen quietly solid – 3.20 ERA last 7. Both teams low walk rates = fewer threats on base. Busch Stadium = 22th in HR factor, kills offense. Phillies offense dips on road – just 4.3 runs/gm vs 5.8 at home. Under spot on the board.
Lines at Lunch
Lines at Lunch
Last 30d: 83-97-5 (-18.6u)
STL +110 (F5)
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 104-109-7 (-1.0u)
STL +110 (F5)
1.1u
Mjaybrod
Mjaybrod
Last 30d: 33-27-0 (+7.4u)
PHI -130
1u
Blood oath
Stuck 🚨
Stuck 🚨
Last 30d: 0-2-0 (-0.6u)
STL +120
0.36u
Sean Zerillo
Sean Zerillo
Last 30d: 137-133-6 (+2.2u)
STL +125
0.63u
Bet to +120

Phillies vs. Cardinals Previews & Analysis

  • +650, +750 & +850 HR Picks article feature image

    +650, +750 & +850 HR Picks

    Alex Kolodziej
    Apr 11, 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

74%

Bets%

26%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
34-2918-1316-1610-1623-13
Phillies
31-3214-1717-1525-276-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
34-27-217-13-117-14-115-10-118-17-1
Phillies
28-33-216-1512-18-224-26-24-7

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
35-2821-1014-1814-1220-16
Phillies
37-2619-1218-1432-205-6

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Apr 6th@BOSL 4-5-1.5 LU 9BOS -102
Phillies vs. Cardinals Box Score
Phillies Player Stats
Projected
PITCHERPCIPKER
Aaron Nola logoRA.Nola, P93572
Jose Ruiz logoRJ.Ruiz, P10110
Carlos Hernandez logoRC.Hernandez, P12110
Tanner Banks logoLT.Banks, P13110
HITTERSH-ABRHRRBI
Bryson Stott logo1B.Stott, 2B0-4000
Trea Turner logo2T.Turner, SS1-4000
Bryce Harper logo3B.Harper, 1B0-3000
Kyle Schwarber logo4K.Schwarber, DH1-4000
Nick Castellanos logo5N.Castellanos, RF1-4000
Max Kepler logo6M.Kepler, LF0-3000
Alec Bohm logo7A.Bohm, 3B0-3000
Brandon Marsh logo8B.Marsh, CF0-2000
Rafael Marchan logo9R.Marchan, C0-3000
Cardinals Player Stats
Projected
PITCHERPCIPKER
Andre Pallante logoRA.Pallante, P93740
Andre Pallante logoRA.Pallante, P93740
Phil Maton logoRP.Maton, P16100
Ryan Helsley logoRR.Helsley, P7100
HITTERSH-ABRHRRBI
Lars Nootbaar logo1L.Nootbaar, LF1-3000
Jordan Walker logo2J.Walker, RF0-4000
Brendan Donovan logo3B.Donovan, DH1-4000
Brendan Donovan logo3B.Donovan, 2B1-4000
Nolan Arenado logo4N.Arenado, 3B0-3000
Alec Burleson logo5A.Burleson, 1B1-2001
Pedro Pages logo6P.Pages, C1-3000
Pedro Pages logo6P.Pages, 2B1-3000
Luken Baker logo6L.Baker, PH0-1000
Victor Scott logo7V.Scott, CF0-4000
Thomas Saggese logo8T.Saggese, 2B2-4100
Thomas Saggese logo8T.Saggese, SS2-4100
Masyn Winn logo9M.Winn, SS0-0000
Yohel Pozo logo9Y.Pozo, C3-4101

Phillies vs. Cardinals Odds Comparison

Right Arrow

Could not load odds

Phillies at Cardinals Team Totals

MatchupOverUnder
Phillies
37-26
o3.5-129
u3.5+100
Cardinals
35-28
o3.5-111
u3.5-116