St. Louis Cardinals vs San Diego Padres Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
7/26/25 19:15
San Diego Padres

Prediction:

 

San Diego Padres win both halves

+136
$350 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Erik Gibbs | in MLB Picks

The San Diego Padres and St. Louis Cardinals square off this afternoon in Game 3 of their four-game series at Busch Stadium. Both teams are chasing postseason spots in their respective divisions, though each has encountered turbulence in recent weeks. The Padres, sitting second in the NL West with a 55-48 record, are trying to shake off a three-game skid and close the five-game gap behind the division-leading Dodgers.

The Cardinals, currently fourth in the NL Central at 49-54, are hoping to build on yesterday’s shutout win and claw their way back into the playoff race despite trailing the Milwaukee Brewers by eight games.

St. Louis has taken control of this series early, claiming the opener 9-7 and following it up with a dominant pitching performance in Friday’s 3-0 shutout. The pair of wins snapped the Cardinals' brief two-game slide and provided a much-needed jolt of confidence. However, the broader picture shows St. Louis still struggling to find consistency, having dropped four of their last seven games overall.

The Padres, on the other hand, have been tough to peg. Before their current three-game losing streak, they had won six of eight and appeared to be gathering momentum. Pitching remains their strong suit, with a team ERA of 3.63—seventh-best in the majors.

St. Louis Cardinals vs San Diego Padres Form

Table

Teams Pts P W L
7 San Diego Padres
0.556 162 90 72
20 St. Louis Cardinals
0.481 162 78 84

St. Louis Cardinals and San Diego Padres Latest Matches

St. Louis Cardinals
St. Louis Cardinals Latest matches
L W L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 25, 2025 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres

Jul 24, 2025 - MLB

St. Louis Cardinals
9 :  7
San Diego Padres

Jul 23, 2025 - MLB

Colorado Rockies
6 :  0
St. Louis Cardinals

Jul 22, 2025 - MLB

Colorado Rockies
8 :  4
St. Louis Cardinals

Jul 21, 2025 - MLB

Colorado Rockies
2 :  6
St. Louis Cardinals

Jul 20, 2025 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals
W L L W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 25, 2025 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres

Jul 24, 2025 - MLB

St. Louis Cardinals
9 :  7
San Diego Padres

Jul 13, 2025 - MLB

St. Louis Cardinals
5 :  4
Atlanta Braves

Jul 12, 2025 - MLB

St. Louis Cardinals
6 :  7
Atlanta Braves

Jul 11, 2025 - MLB

St. Louis Cardinals
5 :  6
Atlanta Braves

Jul 10, 2025 - MLB

St. Louis Cardinals
8 :  1
Washington Nationals
L L L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jul 23, 2025 - MLB

Colorado Rockies
6 :  0
St. Louis Cardinals

Jul 22, 2025 - MLB

Colorado Rockies
8 :  4
St. Louis Cardinals

Jul 21, 2025 - MLB

Colorado Rockies
2 :  6
St. Louis Cardinals

Jul 20, 2025 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 19, 2025 - MLB

Arizona Diamondbacks
10 :  1
St. Louis Cardinals

Jul 18, 2025 - MLB

Arizona Diamondbacks
7 :  3
St. Louis Cardinals
San Diego Padres
San Diego Padres Latest matches
W W L L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 25, 2025 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres

Jul 24, 2025 - MLB

St. Louis Cardinals
9 :  7
San Diego Padres

Jul 23, 2025 - MLB

Miami Marlins
3 :  2
San Diego Padres

Jul 22, 2025 - MLB

Miami Marlins
4 :  3
San Diego Padres

Jul 21, 2025 - MLB

Miami Marlins
1 :  2
San Diego Padres

Jul 20, 2025 - MLB

Washington Nationals
1 :  8
San Diego Padres
W L W W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 13, 2025 - MLB

San Diego Padres
1 :  2
Philadelphia Phillies

Jul 12, 2025 - MLB

San Diego Padres
5 :  4
Philadelphia Phillies

Jul 11, 2025 - MLB

San Diego Padres
4 :  2
Philadelphia Phillies

Jul 10, 2025 - MLB

San Diego Padres
4 :  3
Arizona Diamondbacks

Jul 9, 2025 - MLB

San Diego Padres
2 :  8
Arizona Diamondbacks

Jul 8, 2025 - MLB

San Diego Padres
1 :  0
Arizona Diamondbacks
W W L L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 25, 2025 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres

Jul 24, 2025 - MLB

St. Louis Cardinals
9 :  7
San Diego Padres

Jul 23, 2025 - MLB

Miami Marlins
3 :  2
San Diego Padres

Jul 22, 2025 - MLB

Miami Marlins
4 :  3
San Diego Padres

Jul 21, 2025 - MLB

Miami Marlins
1 :  2
San Diego Padres

Jul 20, 2025 - MLB

Washington Nationals
1 :  8
San Diego Padres

St. Louis Cardinals against San Diego Padres : Head to Head (H2H)

St. Louis Cardinals

100 %

San Diego Padres

0 %

Jul 25, 2025 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres

Jul 24, 2025 - MLB

St. Louis Cardinals
9 :  7
San Diego Padres

Aug 29, 2024 - MLB

St. Louis Cardinals
4 :  1
San Diego Padres

Aug 28, 2024 - MLB

St. Louis Cardinals
4 :  3
San Diego Padres

Sep 22, 2022 - MLB

San Diego Padres
4 :  5
St. Louis Cardinals

May 31, 2022 - MLB

St. Louis Cardinals
3 :  2
San Diego Padres

St. Louis Cardinals - San Diego Padres Key Points

  1. The Padres are 57-47 covering the run line this season
  2. The Cards are 55-50 covering the run line this season
  3. The Over is 54-45-5 for the Cards this season
  4. The Over is 42-59-3 for the Padres this season

Our St. Louis Cardinals vs San Diego Padres Prediction

The Padres turn to Randy Vasquez this afternoon in hopes of stopping the bleeding. He has been quietly effective of late, delivering solid results in each of his last three starts. Across 14.2 innings against the Rangers, Diamondbacks, and Marlins, the right-hander has allowed just five earned runs and 15 hits. The Padres won all three of those contests, including a 2-1 win over Miami in Vasquez’s most recent appearance, which also marks San Diego’s last victory.

Opposing him is Cardinals left-hander Matthew Liberatore, who is coming off a rough outing. Liberatore lasted only three innings in his last start, surrendering nine hits and six runs, a performance that highlighted the Cardinals’ ongoing pitching woes. As a team, St. Louis holds a 4.23 ERA, ranking 22nd in the league.

Given the contrast in recent pitching trends and San Diego’s urgency to stay within striking distance of the Dodgers, today’s game could offer the Padres a strong chance at redemption. If Vasquez continues his steady form and the bats come alive against a vulnerable St. Louis arm, San Diego has the tools to snap its losing streak and shift the momentum heading into Sunday’s series finale. Our prediction for St. Louis Cardinals vs. San Diego Padres: Padres with the upset win.

Prediction:

 

San Diego Padres win both halves

+136
$350 offered for betting!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

St. Louis Cardinals vs San Diego Padres Picks