Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
7in the bubble

Arizona Diamondbacks vs St. Louis Cardinals

Tuesday, Jun 23, 2026Busch StadiumFinal
AZ · Away · 61-55

Arizona Diamondbacks

NL West · 4th · 8.5 GB
4:3
Final
H2H 33
STL · Home · 57-58

St. Louis Cardinals

Starting pitchers
Starter form · last 5 starts
Season2.27
Last 52.89
0.62 ERA worse in last 5
87 days restQS 33.3%Blow-up 0/5
404/22
404/15
104/09
004/03
003/28

↓ ERA trending down lately

Season4.24
Last 55.63
1.39 ERA worse in last 5
85 days restQS 0%Blow-up 0/5
404/22
304/17
204/11
204/05
403/30

⚡ Alternating good/bad starts

Matchup edge
Eduardo Rodriguez pitching edge·St. Louis 55 L10
PitchingArizona
Arizona72St. Louis16
HittingSt. Louis
Arizona23St. Louis30
BullpenEven
Arizona51St. Louis54
Projected hitters vs RHP / LHP
Arizona vs RHP
Avg OPS 0.723Top: Moreno 0.832 · Carroll 0.805 · Perdomo 0.722

Projected sample — season splits vs pitcher hand, not official order.

St. Louis vs LHP
Avg OPS 0.6121 hot hitterTop: Herrera 0.919 · Wetherholt 0.716 · Jordan 0.546

Projected sample — season splits vs pitcher hand, not official order.

Arizona Diamondbacks hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.223
0.805
10
0.286
0.832
4
0.245
0.722
3
0.239
0.631
2
St. Louis Cardinals hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.183
0.449
1
0.182
0.546
0
0.182
0.432
0
0.273
0.919
4
0.253
0.716
2
◆ Matchup preview

Arizona Diamondbacks at St. Louis Cardinals (2026-06-23). Eduardo Rodriguez vs Kyle Leahy at Busch Stadium.

Eduardo Rodriguez enters this contest with a strong season ERA of 2.45 and a WHIP of 1.23 across 88.1 innings pitched, indicating consistent effectiveness. His K/9 stands at 6.62, with a BB/9 of 3.57, suggesting a pitcher who relies more on inducing contact than overpowering hitters, yet maintains control. Rodriguez's recent trend shows a stable ERA, and his quality start percentage is 33.3 percent, with no blow-up starts in his last five outings, although his last two starts saw four earned runs each. Conversely, Kyle Leahy has struggled more this season, posting a 4.63 ERA and a 1.57 WHIP over 70 innings. His K/9 is slightly higher at 7.59, but his BB/9 is 3.34, and his ERA trend is upward, indicating recent difficulties. Leahy has not recorded a quality start this season, and his last five starts show a fluctuating performance with multiple outings allowing four earned runs.

Offensively, the St. Louis Cardinals hold a slight edge with a team OPS of 0.728 and 352 runs scored, compared to the Diamondbacks' 0.693 OPS and 333 runs. The Cardinals also boast more home runs with 87 against Arizona's 69. On the pitching side, both teams exhibit comparable overall statistics, with the Diamondbacks holding a team ERA of 4.29 and a WHIP of 1.30, while the Cardinals have a 4.26 ERA and a 1.34 WHIP. Recent form for the Diamondbacks shows a mixed bag, with three wins in their last five games, while the Cardinals have also gone 3-2 over their last five, suggesting neither team is entering this matchup on a dominant streak.

Looking at recent head-to-head matchups from 2025, the series was split evenly, with each team winning three games. The Diamondbacks swept a three-game series in July, while the Cardinals swept a three-game series in May, indicating a competitive rivalry. The total line for this game is set at 8.5, which aligns with the moderate offensive outputs of both teams and the disparity in starting pitching quality, particularly given Leahy's higher ERA and the potential for Rodriguez to limit runs.

Key facts
Eduardo Rodriguez ERA 2.45Kyle Leahy WHIP 1.57Cardinals OPS 0.728Total 8.5
◆ Lineup notes

Ketel Marte has a .500 average and 1.500 OPS against Leahy, going 1-for-2. Geraldo Perdomo is 1-for-1 with a 1.000 average and 2.000 OPS. Lourdes Gurriel Jr. is also 1-for-1 in 2 PA, resulting in a 1.000 average and 1.500 OPS. Corbin Carroll is hitless in his only at-bat, going 0-for-1 with a .000 OPS. Gabriel Moreno, Pavin Smith, Nolan Arenado, LuJames Groover, and Tommy Troy have no MLB history against Kyle Leahy.

JJ Wetherholt, Iván Herrera, Nelson Velázquez, Jordan Walker, José Fermín, Masyn Winn, Lars Nootbaar, Blaze Jordan, and Pedro Pagés have no MLB history against Eduardo Rodriguez.

Takeaway: The away team has several batters with prior experience and success against the opposing starter, while the home team's lineup has no prior history against Eduardo Rodriguez.

Head to head (2025–2026)
33
Series tied
6 meetings total
2025-07-20
St. Louis Cardinals @ Arizona Diamondbacks
35
AZ
2025-07-19
St. Louis Cardinals @ Arizona Diamondbacks
110
AZ
2025-07-18
St. Louis Cardinals @ Arizona Diamondbacks
37
AZ
2025-05-25
Arizona Diamondbacks @ St. Louis Cardinals
34
STL
2025-05-24
Arizona Diamondbacks @ St. Louis Cardinals
56
STL
Team picture · 2026
55
LLLWWWLLWW
55
WWLLWWLLWL
AZ
STL
Team AVG
0.238
0.249
Team OPS
0.692
0.727
Home runs
69
87
Runs scored
337
355
Team ERA
4.29
4.25
HR allowed
93
87

Explore more MLB matchups

Related game previews for these clubs and around the league.