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

USA - MLB

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

Prediction:

 

San Diego Padres win both halves

+136
$150 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.

San Diego Padres vs St. Louis Cardinals Form

Table

Teams % P W L
10
San Diego Padres
San Diego Padres
0.529 104 55 49
16
St. Louis Cardinals
St. Louis Cardinals
0.514 105 54 51

San Diego Padres and St. Louis Cardinals Latest Matches

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

San Diego Padres
0 :  3
St. Louis Cardinals

Jul 24, 2025 - MLB

San Diego Padres
7 :  9
St. Louis Cardinals

Jul 23, 2025 - MLB

San Diego Padres
2 :  3
Miami Marlins

Jul 22, 2025 - MLB

San Diego Padres
3 :  4
Miami Marlins

Jul 21, 2025 - MLB

San Diego Padres
2 :  1
Miami Marlins

Jul 20, 2025 - MLB

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

4/6 (67%)

Defeats

2/6 (33%)

Jul 13, 2025 - MLB

Philadelphia Phillies
2 :  1
San Diego Padres

Jul 12, 2025 - MLB

Philadelphia Phillies
4 :  5
San Diego Padres

Jul 11, 2025 - MLB

Philadelphia Phillies
2 :  4
San Diego Padres

Jul 10, 2025 - MLB

Arizona Diamondbacks
3 :  4
San Diego Padres

Jul 9, 2025 - MLB

Arizona Diamondbacks
8 :  2
San Diego Padres

Jul 8, 2025 - MLB

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

2/6 (33%)

Defeats

4/6 (67%)

Jul 25, 2025 - MLB

San Diego Padres
0 :  3
St. Louis Cardinals

Jul 24, 2025 - MLB

San Diego Padres
7 :  9
St. Louis Cardinals

Jul 23, 2025 - MLB

San Diego Padres
2 :  3
Miami Marlins

Jul 22, 2025 - MLB

San Diego Padres
3 :  4
Miami Marlins

Jul 21, 2025 - MLB

San Diego Padres
2 :  1
Miami Marlins

Jul 20, 2025 - MLB

San Diego Padres
8 :  1
Washington Nationals
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

San Diego Padres
0 :  3
St. Louis Cardinals

Jul 24, 2025 - MLB

San Diego Padres
7 :  9
St. Louis Cardinals

Jul 23, 2025 - MLB

St. Louis Cardinals
0 :  6
Colorado Rockies

Jul 22, 2025 - MLB

St. Louis Cardinals
4 :  8
Colorado Rockies

Jul 21, 2025 - MLB

St. Louis Cardinals
6 :  2
Colorado Rockies

Jul 20, 2025 - MLB

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

4/6 (67%)

Defeats

2/6 (33%)

Jul 25, 2025 - MLB

San Diego Padres
0 :  3
St. Louis Cardinals

Jul 24, 2025 - MLB

San Diego Padres
7 :  9
St. Louis Cardinals

Jul 13, 2025 - MLB

Atlanta Braves
4 :  5
St. Louis Cardinals

Jul 12, 2025 - MLB

Atlanta Braves
7 :  6
St. Louis Cardinals

Jul 11, 2025 - MLB

Atlanta Braves
6 :  5
St. Louis Cardinals

Jul 10, 2025 - MLB

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

1/6 (17%)

Defeats

5/6 (83%)

Jul 23, 2025 - MLB

St. Louis Cardinals
0 :  6
Colorado Rockies

Jul 22, 2025 - MLB

St. Louis Cardinals
4 :  8
Colorado Rockies

Jul 21, 2025 - MLB

St. Louis Cardinals
6 :  2
Colorado Rockies

Jul 20, 2025 - MLB

St. Louis Cardinals
3 :  5
Arizona Diamondbacks

Jul 19, 2025 - MLB

St. Louis Cardinals
1 :  10
Arizona Diamondbacks

Jul 18, 2025 - MLB

St. Louis Cardinals
3 :  7
Arizona Diamondbacks

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

San Diego Padres

33 %

St. Louis Cardinals

67 %

Jul 25, 2025 - MLB

San Diego Padres
0 :  3
St. Louis Cardinals

Jul 24, 2025 - MLB

San Diego Padres
7 :  9
St. Louis Cardinals

Aug 29, 2024 - MLB

San Diego Padres
1 :  4
St. Louis Cardinals

Aug 28, 2024 - MLB

San Diego Padres
3 :  4
St. Louis Cardinals

Aug 27, 2024 - MLB

San Diego Padres
7 :  5
St. Louis Cardinals

Aug 26, 2024 - MLB

San Diego Padres
7 :  4
St. Louis Cardinals

San Diego Padres - St. Louis Cardinals 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 San Diego Padres vs St. Louis Cardinals 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
$150 offered for betting!

Grab an extra $150 for your San Diego Padres vs St. Louis Cardinals wager!

Bet $5, Get $150

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the San Diego Padres vs St. Louis Cardinals matchup!

A minimum bet of $5 will qualify for $150 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

$150 available for San Diego Padres vs St. Louis Cardinals

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

San Diego Padres vs St. Louis Cardinals Picks