Padres vs. Cardinals Odds & Betting Predictions - July 25, 2025

Padres at Cardinals

11:15 pm • FDSMW
0 - 3
Starting Pitchers
pitcherteameraw-l
Miles Mikolas logoM.MikolasSt. Louis Cardinals logo4.848-11
Nick Pivetta logoN.PivettaSan Diego Padres logo2.8713-5

Padres at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Padres
38-36
-1.5
-1.5+134
o8.5-112
-130
Cardinals
40-34
u8.5
+1.5-158
u8.5-106
+110
location pinFriday 11:15 p.m.
July 25, 2025
Busch StadiumSt. Louis
Padres vs. Cardinals Expert Picks
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 7-12-2 (-3.7u)
SD -145 (F5)
0.73u
F5 Non Div Fav on Losing Streak (***) Overall: 180-89-45,67% (ROI:14%) Season:13-4-3,76% (ROI:25%)
Picks Office
Picks Office
Last 30d: 125-118-10 (-0.9u)
STL +120
1.2u
Player Prop Savant
Player Prop Savant
Last 30d: 98-75-0 (+15.2u)
SD -136 (F5)
1.36u
Did not mean to play this for full unit - .5u spot
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 7-12-2 (-3.7u)
Under 8.5-105
1u
🔪
Matt Trollo
Matt Trollo
Last 30d: 67-72-8 (-5.2u)
STL +110
0.55u
90 degrees - Pivetta 11.4% Barrels/BBE - STL 113/108/115 wRC+ Hm/v RHP/L7 days, SDP 89/99/100 - STL one of best defenses, top bullpen estimators MLB L30 days
Ryan Minion
Ryan Minion
Last 30d: 288-307-15 (+12.1u)
F.Tatis o1.5 Total Bases-125
$1.00
CeeJ Sports
CeeJ Sports
Last 30d: 0-0-0 (+0.0u)
SD -130
1u
Nick Pivetta, that's it, place the bet. Pivetta is 10-2 with a 2.81 ERA this season and has been the Padres best pitcher. He now will face a Cardinals team that has been all over the place of late. I would have loved to play a Pivetta ER prop here, but the books are heavily juicing his lines, so the moneyline is a nice 2nd option. Mikolas will be on the mound for the Cardinals, and I think this Padres lineup can get to him. Mikolas holds a 5-7 record and a 5.20 ERA this season. This Padres lineup is slowly waking up with guys like Jackson Merrill starting to heat back up, and Mikolas has a favorable pitch mix to provide some run support for Pivetta.
Grant Neiffer
Grant Neiffer
Last 30d: 34-115-3 (+6.0u)
F.Tatis o0.5 HR+400
0.5u
Capper Central
Capper Central
Last 30d: 0-0-0 (+0.0u)
STL +1-118
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 64-82-2 (-11.6u)
SD -1.5+135
1u
Ryan Minion
Ryan Minion
Last 30d: 288-307-15 (+12.1u)
F.Tatis o1.5 Hits+140
$1.40
SD -140 (F5)
$1.40
Brian Bitler
Brian Bitler
Last 30d: 89-93-1 (+20.1u)
STL +120
3.6u
Kyle Murray
Kyle Murray
Last 30d: 60-92-2 (-25.1u)
SD -130 (F5)
1.3u

Padres vs. Cardinals Previews & Analysis

  • 4 Home Run Prop Bets & Parlay for Friday article feature image

    4 Home Run Prop Bets & Parlay for Friday

    Grant Neiffer
    Jul 25, 2025 UTC
  • Friday's MLB Best Bets article feature image

    Friday's MLB Best Bets

    Action Network Staff
    Jul 25, 2025 UTC
  • Padres vs Cardinals: F5 Moneyline Bet for Tonight article feature image

    Padres vs Cardinals: F5 Moneyline Bet for Tonight

    Kyle Murray
    Jul 25, 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

Padres vs. Cardinals Public Betting Percentages

Away Logo

Padres

Public

84%

Bets%

16%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
44-3022-1622-149-735-22
Padres
39-3520-1819-1716-1723-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
32-38-417-19-215-19-26-9-125-29-3
Padres
32-41-116-21-116-2013-19-119-22

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
40-3421-1719-1711-529-28
Padres
38-3619-1919-1718-1520-21

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 24thSDW 9-7-1.5 WO 7.5STL -155
Jul 23rd@COLL 0-6-1.5 LU 11COL -190
Jul 23rd@COLL 4-8-1.5 LU 12COL -170
Jul 22nd@COLW 6-2-1.5 WU 12STL -181
Jul 20th@ARIL 3-5+1.5 LU 9ARI +121

Cardinals vs. Padres Injury Updates

Cardinals Injuries

    Padres Injuries

    • Joe Musgrove
      SP

      Musgrove is out with elbow

      Out

    Padres vs. Cardinals Box Score
    Padres Player Stats
    Projected
    PITCHERPCIPKER
    Nick Pivetta logoRN.Pivetta, P906.142
    Wandy Peralta logoLW.Peralta, P60.200
    David Morgan logoRD.Morgan, P9100
    HITTERSH-ABRHRRBI
    Fernando Tatis logo1F.Tatis, RF2-4000
    Luis Arraez logo2L.Arraez, 1B1-4000
    Manny Machado logo3M.Machado, DH2-4000
    Jackson Merrill logo4J.Merrill, CF1-4000
    Xander Bogaerts logo5X.Bogaerts, SS2-4000
    Gavin Sheets logo6G.Sheets, LF0-4000
    Jake Cronenworth logo7J.Cronenworth, 2B1-4000
    Jose Iglesias logo8J.Iglesias, 3B1-4000
    Elias Diaz logo9E.Diaz, C1-2000
    Trenton Brooks logo9T.Brooks, PH0-1000
    Martin Maldonado logo9M.Maldonado, C0-1000
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Miles Mikolas logoRM.Mikolas, P73510
    Steven Matz logoLS.Matz, P11100
    Phil Maton logoRP.Maton, P9110
    JoJo Romero logoLJ.Romero, P9100
    Ryan Helsley logoRR.Helsley, P13120
    HITTERSH-ABRHRRBI
    Brendan Donovan logo1B.Donovan, 2B0-4000
    Ivan Herrera logo2I.Herrera, DH2-4000
    Alec Burleson logo3A.Burleson, LF0-4000
     Hampson logo3G.Hampson, PR0-0000
     Hampson logo3G.Hampson, LF0-0000
    Willson Contreras logo4W.Contreras, 1B2-2200
    Nolan Arenado logo5N.Arenado, 3B0-3100
    Masyn Winn logo6M.Winn, SS1-2002
    Yohel Pozo logo7Y.Pozo, C0-3001
    Jordan Walker logo8J.Walker, RF0-3000
    Victor Scott logo9V.Scott, CF0-3000

    Padres vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Padres at Cardinals Team Totals

    MatchupOverUnder
    Padres
    38-36
    N/A
    N/A
    Cardinals
    40-34
    N/A
    N/A