Wednesday, Jun 24, 2026Busch Stadium7:45 PM ETPreview
AZ · Away · 40-39

Arizona Diamondbacks

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

St. Louis Cardinals

Starting pitchers
Pitcher vs opposing lineup (vs LHP / LHP splits)
Arizona Diamondbacks batters vs Matthew Liberatore (LHP)
Batter
AVG
OPS
HR
Adrian Del Castillo
0.095
0.190
0
Corbin Carroll
0.394
1.123
3
Gabriel Moreno
0.244
0.702
2
Geraldo Perdomo
0.208
0.621
1
Ildemaro Vargas
0.305
0.866
5
St. Louis Cardinals batters vs Mitch Bratt (LHP)
Batter
AVG
OPS
HR
Alec Burleson
0.183
0.449
1
Blaze Jordan
0.182
0.546
0
Bryan Torres
0.182
0.432
0
Iván Herrera
0.273
0.919
4
JJ Wetherholt
0.253
0.716
2
◆ Matchup preview

Arizona Diamondbacks at St. Louis Cardinals (2026-06-24). Mitch Bratt vs Matthew Liberatore at Busch Stadium.

Mitch Bratt's season statistics are not available, indicating this may be an early career start or a return from injury, making his performance highly unpredictable. In contrast, Matthew Liberatore has made 15 starts this season, posting a 5.23 ERA and a 1.56 WHIP over 72.1 innings. His strikeout rate is 8.34 K/9, while his walk rate stands at 3.36 BB/9. Liberatore's recent trend shows his ERA is moving down, and he has a 33.3% quality start percentage, with no blow-up starts recorded. His last five starts show a fluctuating performance, with ERAs ranging from 1.64 to 4.29, suggesting inconsistency despite the downward trend in his overall ERA. He has also demonstrated an alternating pattern in his starts, which could indicate a difficult sequence is due.

Offensively, the St. Louis Cardinals have a slight edge with an OPS of 0.727 and 355 runs scored, compared to the Arizona Diamondbacks' 0.692 OPS and 337 runs. The Cardinals also show a slightly higher batting average at .249 against the Diamondbacks' .238, and more home runs with 87 versus 69. On the pitching side, both teams exhibit similar statistics; the Diamondbacks have a team ERA of 4.29 and a WHIP of 1.30, while the Cardinals hold a 4.25 ERA and a 1.34 WHIP. The Cardinals' pitching staff has a slightly higher K/9 at 7.61 compared to the Diamondbacks' 7.09.

The head-to-head history between these two teams in 2025 shows a balanced series, with the Diamondbacks winning three games in July and the Cardinals winning three games in May. Matthew Liberatore has faced the Diamondbacks previously, allowing 6 hits and 4 strikeouts with no walks in an outing where his earned runs were not recorded, indicating some familiarity with their lineup. The total line is not available for this contest, which makes it challenging to assess how the oddsmakers view the potential run environment given the pitching matchup and team offensive capabilities.

Key facts
Liberatore 5.23 ERACardinals 0.727 OPSDiamondbacks 4.29 Team ERATotal n/a
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.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