Cardinals vs Padres Prediction, Odds, Moneyline, Spread & Over/Under for July 24

Odds updated as of 7:12 p.m.
In MLB action on Thursday, the St. Louis Cardinals face the San Diego Padres.
We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Padres Game Info
- St. Louis Cardinals (52-51) vs. San Diego Padres (55-47)
- Date: Thursday, July 24, 2025
- Time: 7:45 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and SDPA
Cardinals vs Padres Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-154) | SD: (+130)
- Spread: STL: -1.5 (+136) | SD: +1.5 (-164)
- Total: 8 -- Over: (-102) | Under: (-120)
Cardinals vs Padres Probable Starting Pitchers
Probable Pitchers: Sonny Gray (Cardinals) - 9-4, 4.04 ERA vs Yu Darvish (Padres) - 0-2, 6.08 ERA
The Cardinals will call on Sonny Gray (9-4) against the Padres and Yu Darvish (0-2). Gray's team is 10-9-0 against the spread this season in his starts. When Gray starts a game and his team is the favorite on the moneyline, they have a record of 10-3. Darvish has started two games with set spreads, and the Padres went 1-1-0. The Padres were the moneyline underdog for one Darvish start this season -- they won.
Cardinals vs Padres Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (60.2%)
Cardinals vs Padres Moneyline
- The moneyline numbers for Cardinals vs. Padres reveal St. Louis as the favorite (-154) and San Diego as the underdog (+130) on the road.
Cardinals vs Padres Spread
- The Cardinals are hosting the Padres and are favored by 1.5 runs (+136 to cover) on the runline. San Diego is -164 to cover.
Cardinals vs Padres Over/Under
- The over/under for Cardinals-Padres on July 24 is 8. The over is -102, and the under is -120.
Bet on St. Louis Cardinals vs. San Diego Padres on FanDuel today!
Cardinals vs Padres Betting Trends
- The Cardinals have been victorious in 24, or 52.2%, of the 46 contests they have been chosen as favorites in this season.
- St. Louis has not played a game this season with better moneyline odds than -154.
- Contests with the Cardinals have gone over the total set by oddsmakers in 52 of 100 chances this season.
- The Cardinals are 53-47-0 against the spread in their 100 games that had a posted line this season.
- The Padres have won 46.8% of the games this season they were the underdog on the moneyline (22-25).
- San Diego has not yet played a game with moneyline odds of +130 or longer.
- The Padres have played in 100 games with a set over/under, and have combined with opponents to go over the total 41 times (41-56-3).
- The Padres have put together a 55-45-0 record ATS this season (covering 55% of the time).
Cardinals Player Leaders
- Brendan Donovan leads St. Louis with an OBP of .361, plus a team-best slugging percentage of .422. He's batting .292 on the season.
- He is 12th in batting average, 29th in on-base percentage, and 82nd in slugging among all qualified hitters in MLB.
- Alec Burleson leads St. Louis in total hits (90) this season while batting .290 with 29 extra-base hits. He's slugging .461 with an on-base percentage of .342.
- Among qualifiers, he is 15th in batting average, 58th in on-base percentage and 49th in slugging percentage.
- Nolan Arenado has 82 hits this season and has a slash line of .241/.299/.379.
- Willson Contreras has 13 home runs, 57 RBI and a batting average of .258 this season.
- Contreras takes a four-game hitting streak into this game. In his last five games he is hitting .333 with three doubles, a home run and two RBIs.
Padres Player Leaders
- Manny Machado has put up a team-high slugging percentage (.485) and leads the Padres in hits (111). He's batting .285 and with an on-base percentage of .346.
- Including all the qualified hitters in the majors, he ranks 24th in batting average, 51st in on-base percentage and 30th in slugging percentage.
- Fernando Tatis Jr.'s .361 OBP paces his team. He has a batting average of .262 while slugging .437.
- Including all qualified hitters, he ranks 76th in batting average, 29th in on-base percentage and 70th in slugging percentage.
- Luis Arraez has put up a slugging percentage of .391, a team-high for the Padres.
- Xander Bogaerts is batting .268 with 22 doubles, six home runs and 43 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!