Up arrow
MLB
Games

San Diego Padres vs. St. Louis Cardinals: Preview, Predictions and Picks for July 25, 2025

Updated on:
Jul 25, 2025 7:38 PM
The San Diego Padres, riding a losing streak, travel to Busch Stadium to take on the St. Louis Cardinals on Friday, July 25, 2025, at 7:15 PM. The Cardinals, holding a 1-0 series lead, look to capitalize on their 30-20 home record, while the Padres aim to overcome their 24-30 road record and get back on track in the NL West. This NL showdown promises to be an exciting matchup between two teams vying for playoff positioning.
San Diego Padres vs St. Louis Cardinals

Current Odds

SD
STL
Over
6.0
-112
Under
6.5
-108
SD
+1.5
+225
STL
-2.5
-130
SD
ML
+650
STL
ML
-833

Padres vs Cardinals statistics

Stat Padres Cardinals
Hits 843 (18th) 893 (Tied-6th)
Batting Average .246 (17th) .253 (8th)
Runs Batted In 388 (25th) 449 (11th)
Runs 414 (25th) 470 (Tied-11th)
Home Runs 88 (27th) 103 (21st)
Walks 327 (18th) 324 (19th)
Stolen Bases 70 (17th) 58 (22nd)
Strikeouts 729 (3rd) 800 (7th)
Pitches 14626 (25th) 15204 (8th)

St. Louis Cardinals recent games

Game Date Opponent Result Score
7/24/25 vs San Diego Padres W 9-7
7/23/25 @ Colorado Rockies L 6-0
7/22/25 @ Colorado Rockies L 8-4
7/21/25 @ Colorado Rockies W 6-2
7/20/25 @ Arizona Diamondbacks L 5-3

San Diego Padres recent games

Game Date Opponent Result Score
7/24/25 @ St. Louis Cardinals L 9-7
7/23/25 @ Miami Marlins L 3-2
7/22/25 @ Miami Marlins L 4-3
7/21/25 @ Miami Marlins W 2-1
7/20/25 @ Washington Nationals W 8-1

St. Louis Cardinals injuries

  • Drew Rom (SP): Day-To-Day
  • Lars Nootbaar (LF): 10-Day-IL
  • Nolan Gorman (2B): 10-Day-IL
  • Zack Thompson (RP): 60-Day-IL
  • Packy Naughton (RP): Day-To-Day

San Diego Padres injuries

  • Michael King (SP): 60-Day-IL
  • Ethan Salas (C): Day-To-Day
  • Joe Musgrove (SP): 60-Day-IL
  • Jhony Brito (RP): 60-Day-IL

Padres vs Cardinals game info

Type Info
Venue Busch Stadium
Location St. Louis, Missouri
First pitch Fri 7:15 PM
Temperature 91°
Chance of Rain 47%

Padres vs Cardinals predictions

If you’re looking for potential breakout performances on the San Diego Padres side, keep an eye on Manny Machado and Fernando Tatis Jr. Machado has been swinging a hot bat all season and it wouldn’t be shocking to see him notch another hit or two, maybe even sending one into the seats. Tatis Jr. is always a threat at the plate and on the basepaths—he feels due for a multi-hit night with a chance to swipe a bag as well. Luis Arraez, consistently one of the best contact hitters in the MLB, looks poised to pile up the singles; you can bet he’ll find his way on base a few times tonight. And with Nick Pivetta on the mound, the Padres should have a solid shot at keeping things tight, as he’s likely to rack up the strikeouts while working into the middle innings.

On the St. Louis Cardinals’ end, Brendan Donovan has quietly been a hitting machine, and this feels like another opportunity for him to stuff the stat sheet with a couple of knocks—possibly even knocking in a run. Willson Contreras seems poised to drive in at least one, with his power numbers looking solid and a knack for coming through with men on base. Alec Burleson is another intriguing name, with a hit and maybe even an extra-base hit in the cards for him. Miles Mikolas, taking the mound, has had his ups and downs, but his ability to limit damage should keep St. Louis in the game, at least through the first five or six innings.

Given how the matchup shapes up, I think this one comes down to the bullpens and timely hitting. The Padres are a talented squad but have struggled to get the big hit lately, and with the Cardinals playing at Busch Stadium, their home record can’t be ignored. If St. Louis can string together a few clutch knocks and Mikolas avoids the early blowup, I’m leaning toward the Cardinals eking out a close win here. Should be a tight, hard-fought MLB matchup that goes down to the late innings—so don’t be surprised if St. Louis walks off as the victors this time around.

St. Louis Cardinals

San Diego Padres

More Games