Tuesday, Jun 23, 2026Busch Stadium7:45 PM ETPreview
AZ · Away · 39-39

Arizona Diamondbacks

NL West · 2nd · 10.5 GB
:
7:45 PM ET
Series 06
STL · Home · 42-34

St. Louis Cardinals

Starting pitchers
4.63
ERA
1.57
WHIP
7.6
K/9
70.0
IP
14
GS
3.3
BB/9
Last 5 starts
Mar 30New York Mets5ip4ER
Apr 5Detroit Tigers5ip2ER
Apr 11Boston Red Sox4ip2ER
Apr 17Houston Astros5ip3ER
Apr 22Miami Marlins5ip4ER
⚡ Alternating good/bad starts
Pitcher vs opposing lineup (vs RHP / LHP splits)
Arizona Diamondbacks batters vs Kyle Leahy (RHP)
Batter
AVG
OPS
HR
Adrian Del Castillo
0.207
0.624
4
Corbin Carroll
0.228
0.821
10
Gabriel Moreno
0.287
0.841
4
Geraldo Perdomo
0.250
0.734
3
Ildemaro Vargas
0.239
0.631
2
St. Louis Cardinals batters vs Eduardo Rodriguez (LHP)
Batter
AVG
OPS
HR
Alec Burleson
0.189
0.463
1
Blaze Jordan
0.222
0.666
0
Bryan Torres
0.182
0.432
0
Iván Herrera
0.280
0.935
4
JJ Wetherholt
0.264
0.745
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
Head to head (2025–2026)
06
St. Louis Cardinals lead series
6 meetings total
2025-07-20
Arizona Diamondbacks @ St. Louis Cardinals
35
STL
2025-07-19
Arizona Diamondbacks @ St. Louis Cardinals
110
STL
2025-07-18
Arizona Diamondbacks @ St. Louis Cardinals
37
STL
2025-05-25
Arizona Diamondbacks @ St. Louis Cardinals
34
STL
2025-05-24
Arizona Diamondbacks @ St. Louis Cardinals
56
STL
2025-05-23
Arizona Diamondbacks @ St. Louis Cardinals
34
STL
Recent form (last 10)
55
LLLWWWLLWW
55
WWLLWWLLWL
Team stats 2026
AZ
STL
Team AVG
0.239
0.249
Team OPS
0.693
0.728
Home runs
69
87
Runs scored
333
352
Team ERA
4.29
4.26
HR allowed
93
87