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

USA - MLB

St. Louis Cardinals
7/24/25 19:45
San Diego Padres

Prediction:

 

OVER 8

-120
$1000 offered for betting!

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

 by Travis Pulver | in MLB Picks

The St. Cardinals and San Diego Padres will get a four-game series underway today with Game One at Busch Stadium in St. Louis, Missouri. It is one of just five MLB games on the schedule for today and gets underway at 7:45 p.m. EST.

San Diego has been on the road since play resumed following the All-Star break; they went 2-1 in Washington but dropped their last time to Miami after winning the opener. The Cardinals have also been on the road since play resumed and did not do well, losing five of six games. Yu Darvish will get the nod for the Padres today. Darvish has only appeared in three games since returning from injury, and things have not gone well for the veteran righty. He has yet to record a win, going 0-2 in his three starts (two at home), has an ERA of 6.08, a WHIP of 1.50, and a .260 OBA. Darvish has yet to give up a home run.  As for the Cardinals, they are scheduled to start Sonny Gray. Gray is 9-4 on the year in 20 starts with an ERA of 4.04, a WHIP of 1.15, and a .255 OBA. He has been at his best at home, where he is 6-1 in 12 starts with a 2.84 ERA and .249 OBA.

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 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
W W L W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 12, 2025 - MLB

St. Louis Cardinals
6 :  7
Atlanta Braves

Jun 21, 2025 - MLB

St. Louis Cardinals
6 :  5
Cincinnati Reds

Jun 20, 2025 - MLB

St. Louis Cardinals
6 :  1
Cincinnati Reds

Jun 8, 2025 - MLB

St. Louis Cardinals
3 :  7
Los Angeles Dodgers

Jun 7, 2025 - MLB

St. Louis Cardinals
2 :  1
Los Angeles Dodgers

Jun 6, 2025 - MLB

St. Louis Cardinals
5 :  0
Los Angeles Dodgers
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 L W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

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

Jul 19, 2025 - MLB

Washington Nationals
4 :  2
San Diego Padres

Jul 18, 2025 - MLB

Washington Nationals
2 :  7
San Diego Padres
L L W L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 13, 2025 - MLB

San Diego Padres
1 :  2
Philadelphia Phillies

Jul 11, 2025 - MLB

San Diego Padres
4 :  2
Philadelphia Phillies

Jul 7, 2025 - MLB

San Diego Padres
3 :  6
Arizona Diamondbacks

Jul 6, 2025 - MLB

San Diego Padres
4 :  1
Texas Rangers

Jul 5, 2025 - MLB

San Diego Padres
4 :  7
Texas Rangers

Jun 11, 2025 - MLB

San Diego Padres
2 :  5
Los Angeles Dodgers
W L W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

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

Jul 19, 2025 - MLB

Washington Nationals
4 :  2
San Diego Padres

Jul 18, 2025 - MLB

Washington Nationals
2 :  7
San Diego Padres

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

St. Louis Cardinals

67 %

San Diego Padres

33 %

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

May 15, 2021 - MLB

San Diego Padres
13 :  3
St. Louis Cardinals

May 14, 2021 - MLB

San Diego Padres
5 :  4
St. Louis Cardinals
St. Louis Cardinals vs San Diego Padres Picks

St. Louis Cardinals - San Diego Padres Key Points

  1. St. Louis leads the all-time series vs. San Diego 312-216.
  2. The Cardinals are 29-20 at home; the Padres are 24-29 on the road.
  3. The Padres would claim a wildcard spot if the postseason were to start today; the Cardinals are 3.5 games back.
  4. Betting Public: 60% of TOTAL tickets and 64% of the handle are on the OVER.

Our St. Louis Cardinals vs San Diego Padres Prediction

Darvish was once an ace, but certainly hasn’t looked like one this season. Gray has had a solid season and has pitched well at home, but across four starts in July, he has a 7.64 ERA. San Diego has hit .241 since the break; the Cardinals have hit .264. However, the Padres have scored 24 runs, while the Cards have scored just 17 (in six games). If I were to pick a winner, I’d lean towards the Padres, but the TOTAL is the best bet in this case. With two capable lineups going up against hittable pitchers, I’ll take the OVER.

Our Padres vs. Cardinals Pick: OVER 8

Prediction:

 

OVER 8

-120
$1000 offered for betting!

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