St. Louis Cardinals vs Arizona Diamondbacks Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
7/23/26 17:15
Arizona Diamondbacks

Prediction:

 

Under 7.5

−110
$200 offered for betting!

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

 by Bill Christy | in MLB Picks

The St. Louis Cardinals will face the Arizona Diamondbacks in a rare solo game this afternoon. It is a makeup from the one that was postponed back in late June.

These teams also just faced off to kick off the 2nd half of their seasons after the All-Star break. In that series, the Cardinals defeated the Diamondbacks in game one when Ivan Herrera hit a sacrifice fly to score Jose Fermin in the 9th, prior to Riley O'Brien picking up his 25th save.

In the next game, the Diamondbacks were able to turn the tables and picked up a 5-3 win. They jumped to a 5-0 lead and were able to hold on late with Paul Sewald picking up the save. In the finale, Max Kepler played the hero. He walked off the Cardinals with a double to deep right off Luis Gastelum to score Jorge Barrosa.

Today, Brandon Pfaadt will go for the Diamondbacks, while Michael McGreevy will start for the Cardinals. It should be an interesting game due to the nature of it being a one-off. That said, both starters in this one are capable of holding either lineup in check, making runs not that easy to come by.

Conviction of the Day

Our editorial team's top-confidence pick, every day.

Members only · free sign-up

Sign up for free

St. Louis Cardinals vs Arizona Diamondbacks Form

Table

Teams Pts P W L
10 Arizona Diamondbacks
0.531 162 86 76
19 St. Louis Cardinals
0.475 162 77 85

St. Louis Cardinals and Arizona Diamondbacks Latest Matches

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

2/6 (33%)

Defeats

4/6 (67%)

Jul 22, 2026 - MLB

Los Angeles Angels
0 :  1
St. Louis Cardinals

Jul 21, 2026 - MLB

Los Angeles Angels
5 :  1
St. Louis Cardinals

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

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

3/6 (50%)

Defeats

3/6 (50%)

Jul 12, 2026 - MLB

St. Louis Cardinals
3 :  4
Atlanta Braves

Jul 11, 2026 - MLB

St. Louis Cardinals
4 :  1
Atlanta Braves

Jul 10, 2026 - MLB

St. Louis Cardinals
2 :  1
Atlanta Braves

Jul 9, 2026 - MLB

St. Louis Cardinals
4 :  8
Milwaukee Brewers

Jul 8, 2026 - MLB

St. Louis Cardinals
5 :  1
Milwaukee Brewers

Jul 7, 2026 - MLB

St. Louis Cardinals
2 :  10
Milwaukee Brewers
W L L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 22, 2026 - MLB

Los Angeles Angels
0 :  1
St. Louis Cardinals

Jul 21, 2026 - MLB

Los Angeles Angels
5 :  1
St. Louis Cardinals

Jul 20, 2026 - MLB

Los Angeles Angels
3 :  2
St. Louis Cardinals

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals
Arizona Diamondbacks
Arizona Diamondbacks Latest matches
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 22, 2026 - MLB

Arizona Diamondbacks
15 :  5
Athletics

Jul 21, 2026 - MLB

Arizona Diamondbacks
6 :  5
Athletics

Jul 20, 2026 - MLB

Arizona Diamondbacks
2 :  5
Athletics

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

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

4/6 (67%)

Defeats

2/6 (33%)

Jul 22, 2026 - MLB

Arizona Diamondbacks
15 :  5
Athletics

Jul 21, 2026 - MLB

Arizona Diamondbacks
6 :  5
Athletics

Jul 20, 2026 - MLB

Arizona Diamondbacks
2 :  5
Athletics

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

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

4/6 (67%)

Defeats

2/6 (33%)

Jul 12, 2026 - MLB

Los Angeles Dodgers
3 :  5
Arizona Diamondbacks

Jul 11, 2026 - MLB

Los Angeles Dodgers
2 :  9
Arizona Diamondbacks

Jul 10, 2026 - MLB

Los Angeles Dodgers
3 :  9
Arizona Diamondbacks

Jul 9, 2026 - MLB

San Diego Padres
1 :  3
Arizona Diamondbacks

Jul 8, 2026 - MLB

San Diego Padres
10 :  4
Arizona Diamondbacks

Jul 7, 2026 - MLB

San Diego Padres
4 :  1
Arizona Diamondbacks

St. Louis Cardinals against Arizona Diamondbacks : Head to Head (H2H)

St. Louis Cardinals

33 %

Arizona Diamondbacks

67 %

Jul 19, 2026 - MLB

Arizona Diamondbacks
8 :  7
St. Louis Cardinals

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

Jun 24, 2026 - MLB

St. Louis Cardinals
4 :  9
Arizona Diamondbacks

Jun 23, 2026 - MLB

St. Louis Cardinals
3 :  4
Arizona Diamondbacks

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks
St. Louis Cardinals vs Arizona Diamondbacks Picks

St. Louis Cardinals - Arizona Diamondbacks Key Points

  1. The total has gone UNDER in 5 of Arizona's last 7 games when playing on the road against St. Louis.
  2. The total has gone UNDER in 10 of Arizona's last 14 games against an opponent in the National League Central Division.
  3. The total has gone UNDER in 4 of St. Louis' last 5 games.
  4. The total has gone UNDER in 15 of St. Louis' last 18 games at home.

Our St. Louis Cardinals vs Arizona Diamondbacks Prediction

McGreevy of the Cardinals has pitched well lately. He's only allowed 4 total earned runs over his last 24.2 innings of work. His 4-7 record does not do him justice, as he is holding a strong 2.92 ERA. On the other side, Brandon Pfaadt of the Diamondbacks has been stingy as well. He has gone his last 4 starts and allowed only 5 total runs. We like both starters to keep this low-scoring and the under to come home.

Our prediction for St. Louis Cardinals vs. Arizona Diamondbacks: Under 7.5

Prediction:

 

Under 7.5

−110
$200 offered for betting!

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