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

USA - MLB

Arizona Diamondbacks
7/19/26 16:10
St. Louis Cardinals

Prediction:

 

Arizona ML

-123
$200 offered for betting!

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

 by Travis Pulver in MLB Picks

The Arizona Diamondbacks will host the St. Louis Cardinals in the third game of a three-game weekend series today at Chase Field in Phoenix, AZ. Fans can follow the action on MLB.TV once the game gets underway at 4:10 p.m. EST.

It has been a pretty competitive series so far, with the Cardinals taking the opener on Friday, 5-4.  But the home team Diamondbacks fired back in yesterday’s game and took the win, 5-3.

St. Louis is scheduled to go with Andre Pallante on the mound to start the day. Pallante is 10-6 in 18 starts with a 3.96 ERA and a 1.26 WHIP. He has had his best stuff on the road this season, where he is 6-0 in seven starts with a 2.33 ERA and a .177 OBA (he’s 4-6 with a 4.99 ERA and .293 OBA at home). However, the D-backs have done well against Pallante in the past. In 44 at-bats vs. Pallante, Arizona hit .341.

As for Arizona, the D-backs are scheduled to start Eduardo Rodriguez. Rodriguez is 8-3 in 19 starts with a 2.29 ERA and a 1.17 WHIP. He has been excellent at home, where he is 5-2 in ten starts with a 1.89 ERA and a .197 OBA.

Arizona Diamondbacks vs St. Louis Cardinals Form

Table

Teams Pts P W L
9 St. Louis Cardinals
0.52 98 51 47
13 Arizona Diamondbacks
0.515 99 51 48

Arizona Diamondbacks and St. Louis Cardinals Latest Matches

Arizona Diamondbacks
Arizona Diamondbacks Latest matches
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

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

2/6 (33%)

Defeats

4/6 (67%)

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

Jul 5, 2026 - MLB

Arizona Diamondbacks
2 :  3
Milwaukee Brewers

Jul 4, 2026 - MLB

Arizona Diamondbacks
4 :  3
Milwaukee Brewers

Jul 3, 2026 - MLB

Arizona Diamondbacks
4 :  7
Milwaukee Brewers

Jul 1, 2026 - MLB

Arizona Diamondbacks
4 :  6
San Francisco Giants
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
St. Louis Cardinals Latest matches
L W W L W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

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

4/6 (67%)

Defeats

2/6 (33%)

Jul 18, 2026 - MLB

Arizona Diamondbacks
5 :  3
St. Louis Cardinals

Jul 17, 2026 - MLB

Arizona Diamondbacks
4 :  5
St. Louis Cardinals

Jul 5, 2026 - MLB

Chicago Cubs
6 :  4
St. Louis Cardinals

Jul 4, 2026 - MLB

Chicago Cubs
0 :  3
St. Louis Cardinals

Jul 3, 2026 - MLB

Chicago Cubs
1 :  17
St. Louis Cardinals

Jul 2, 2026 - MLB

Atlanta Braves
5 :  11
St. Louis Cardinals

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

Arizona Diamondbacks

67 %

St. Louis Cardinals

33 %

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

Jul 20, 2025 - MLB

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

Arizona Diamondbacks - St. Louis Cardinals Key Points

  1. The Cardinals lead the all-time series vs. Arizona, 119-78.
  2. Arizona is 27-20 ATS (run line) at home this season; St. Louis is 26-19 ATS (run line) on the road.
  3. The OVER is 18-25-4 for the D-backs at home and 19-22-4 for the Cardinals on the road.
  4. Betting Public: 75% of moneyline tickets and 86% of the handle are on the D-backs.

Our Arizona Diamondbacks vs St. Louis Cardinals Prediction

Neither lineup has been overly impressive at the plate in this series, which means we need to look to the mound to find an advantage. In this case, it is pretty clear where the advantage lies. Pallante is not a bad pitcher, but the D-backs lineup will certainly not fear him. Rodriguez, on the other hand, is having a great season and is tough to hit no matter where a game is being played. He should be able to keep the Cardinals hitters in check, but I wouldn’t count on the Diamondbacks lineup to get enough of a lead to cover the run line.

Our St. Louis vs. Arizona Pick: D-backs ML

Prediction:

 

Arizona ML

-123
$200 offered for betting!

A Welcome Bonus for Arizona Diamondbacks vs St. Louis Cardinals!

DraftKings Bonus

Looking to place a bet on Arizona Diamondbacks vs St. Louis Cardinals? For this MLB match, DraftKings will treat you to an exclusive offer: $200 in bonus bets, no promo code needed! Take advantage while you still can!

$200 in bonus bets for Arizona Diamondbacks vs St. Louis Cardinals!

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