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

USA - MLB

St. Louis Cardinals
6/23/26 19:45
Arizona Diamondbacks

Prediction:

 

Arizona Diamondbacks win the match

-105
$200 offered for betting!

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

 by Carlos Zabala | in MLB Picks

The Cardinals and Diamondbacks played a truly even matchup in the first game of their series at Busch Stadium, which ended 3-2 in favor of St. Louis. Once again, the Cardinals' rookies delivered in great form; this time it was JJ Wetherholt, who continues his hot streak, and Nathan Church, both contributing a pair of hits.

It's a heated series that brings together several players who have had a remarkable 2026, but it's also the series that brought Arenado back to Busch Stadium; for the first time since being traded, he got a hit and drove in a run with a groundout as nostalgic Cardinals fans gave him a standing ovation.

The D-backs have lost their third straight game in a June in which they've lost four series. In the first game of the series in St. Louis, they again failed to fully capitalize on Ketel Marte's bat. The Dominican slugger ignited another multi-hit game, his fifth since June 13.

St. Louis Cardinals vs Arizona Diamondbacks Form

Table

Teams Pts P W L
6 St. Louis Cardinals
0.545 77 42 35
15 Arizona Diamondbacks
0.506 79 40 39

St. Louis Cardinals and Arizona Diamondbacks Latest Matches

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

3/6 (50%)

Defeats

3/6 (50%)

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

Jun 21, 2026 - MLB

Kansas City Royals
10 :  12
St. Louis Cardinals

Jun 19, 2026 - MLB

Kansas City Royals
6 :  5
St. Louis Cardinals

Jun 18, 2026 - MLB

Kansas City Royals
14 :  6
St. Louis Cardinals

Jun 17, 2026 - MLB

St. Louis Cardinals
1 :  6
San Diego Padres

Jun 16, 2026 - MLB

St. Louis Cardinals
3 :  2
San Diego Padres
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

Jun 17, 2026 - MLB

St. Louis Cardinals
1 :  6
San Diego Padres

Jun 16, 2026 - MLB

St. Louis Cardinals
3 :  2
San Diego Padres

Jun 15, 2026 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres

Jun 7, 2026 - MLB

St. Louis Cardinals
5 :  3
Cincinnati Reds

Jun 6, 2026 - MLB

St. Louis Cardinals
6 :  5
Cincinnati Reds
L W L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 21, 2026 - MLB

Kansas City Royals
10 :  12
St. Louis Cardinals

Jun 19, 2026 - MLB

Kansas City Royals
6 :  5
St. Louis Cardinals

Jun 18, 2026 - MLB

Kansas City Royals
14 :  6
St. Louis Cardinals

Jun 14, 2026 - MLB

Minnesota Twins
5 :  4
St. Louis Cardinals

Jun 13, 2026 - MLB

Minnesota Twins
6 :  9
St. Louis Cardinals

Jun 12, 2026 - MLB

Minnesota Twins
9 :  8
St. Louis Cardinals
Arizona Diamondbacks
Arizona Diamondbacks Latest matches
L W W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

Jun 21, 2026 - MLB

Arizona Diamondbacks
2 :  4
Minnesota Twins

Jun 20, 2026 - MLB

Arizona Diamondbacks
8 :  16
Minnesota Twins

Jun 19, 2026 - MLB

Arizona Diamondbacks
9 :  5
Minnesota Twins

Jun 17, 2026 - MLB

Arizona Diamondbacks
8 :  1
Los Angeles Angels

Jun 16, 2026 - MLB

Arizona Diamondbacks
0 :  7
Los Angeles Angels
W L W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 21, 2026 - MLB

Arizona Diamondbacks
2 :  4
Minnesota Twins

Jun 20, 2026 - MLB

Arizona Diamondbacks
8 :  16
Minnesota Twins

Jun 19, 2026 - MLB

Arizona Diamondbacks
9 :  5
Minnesota Twins

Jun 17, 2026 - MLB

Arizona Diamondbacks
8 :  1
Los Angeles Angels

Jun 16, 2026 - MLB

Arizona Diamondbacks
0 :  7
Los Angeles Angels

Jun 15, 2026 - MLB

Arizona Diamondbacks
4 :  3
Los Angeles Angels
L L W L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

Jun 14, 2026 - MLB

Cincinnati Reds
3 :  5
Arizona Diamondbacks

Jun 13, 2026 - MLB

Cincinnati Reds
2 :  1
Arizona Diamondbacks

Jun 12, 2026 - MLB

Cincinnati Reds
2 :  5
Arizona Diamondbacks

Jun 11, 2026 - MLB

Miami Marlins
2 :  0
Arizona Diamondbacks

Jun 10, 2026 - MLB

Miami Marlins
8 :  0
Arizona Diamondbacks

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

St. Louis Cardinals

50 %

Arizona Diamondbacks

50 %

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

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

May 25, 2025 - MLB

St. Louis Cardinals
4 :  3
Arizona Diamondbacks

May 24, 2025 - MLB

St. Louis Cardinals
6 :  5
Arizona Diamondbacks

St. Louis Cardinals - Arizona Diamondbacks Key Points

  1. Cardinals' home record is 22-17 this season
  2. D-backs' FDL% is third-best in MLB in 989 games
  3. D-backs' FDL% is third-best in MLB in 989 games
  4. Both the D-backs and Cardinals have a 5-5 record over their last 10 games

Our St. Louis Cardinals vs Arizona Diamondbacks Prediction

Eduardo Rodríguez will pitch for the Diamondbacks after a great 7-inning, one-run outing in another strong start for the Venezuelan this year. With 88.1 innings pitched, the Venezuelan appears to be in the top 25 of MLB pitchers with the most innings thrown this season.

Kyle Leahy is the Cardinals' choice to start Game 2; he pitched a quality start in a game that the Cardinals, however, ended up losing 6-1 against the Padres in his last start.

Our prediction for Cardinals vs Diamondbacks is: Diamondbacks ML.

Prediction:

 

Arizona Diamondbacks win the match

-105
$200 offered for betting!

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

DraftKings WC Bonus

Looking to place a bet on St. Louis Cardinals vs Arizona Diamondbacks? For this MLB match and throughout the World Cup, 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 St. Louis Cardinals vs Arizona Diamondbacks!

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

St. Louis Cardinals vs Arizona Diamondbacks Picks