Season Schedule
OffSTRegASGRegPostWSOff

St. Louis Cardinals vs Arizona Diamondbacks

Saturday, Jul 18, 2026Chase Field4:10 PM ETPreview
STL · Away · 51-45

St. Louis Cardinals

NL Central · 5th · 8.5 GB
:
4:10 PM ET
H2H 33
AZ · Home · 49-48

Arizona Diamondbacks

Starting pitchers
Starter form · last 5 starts
Season4.55
Last 56.03
1.48 ERA worse in last 5
6 days restQS 20%Blow-up 1/5
006/15
606/21
507/02
007/06
207/12

↓ ERA trending down lately

Season4.70
Last 53.10
1.60 ERA better in last 5
7 days restQS 0%Blow-up 0/5
105/29
206/03
106/30
007/06
207/11

↓ ERA trending down lately

Matchup edge
Brandon Pfaadt hotter lately (L5 3.10 ERA)
PitchingArizona
St. Louis11Arizona45
HittingEven
St. Louis36Arizona37
BullpenEven
St. Louis57Arizona57
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / RHP
St. Louis vs RHP
Avg OPS 0.7942 hot hittersTop: Burleson 0.973 · Walker 0.853 · Nootbaar 0.804

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

Arizona vs RHP
Avg OPS 0.7581 hot hitterTop: Lawlar 0.900 · Moreno 0.828 · Carroll 0.768

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

St. Louis Cardinals hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.286
0.853
22
0.322
0.973
15
0.286
0.804
3
0.266
0.784
14
Arizona Diamondbacks hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.318
0.900
1
0.213
0.768
14
0.297
0.828
6
0.252
0.749
17
0.186
0.544
4
◆ Matchup preview

St. Louis Cardinals at Arizona Diamondbacks (2026-07-18). Dustin May vs Brandon Pfaadt at Chase Field.

Starters — Dustin May has a 4.55 ERA and 1.26 WHIP across 93 innings, with 8.61 K/9, 2.71 BB/9, and 0.68 HR/9. His last three starts have been uneven: 4.0 IP, 2 ER, 4 K, 4 BB; 4.2 IP, 0 ER, 7 K, 0 BB; and 0.2 IP, 5 ER, 1 K, 2 BB. The overall trend is listed down, although the low home-run rate remains a stabilizing factor. Brandon Pfaadt has a 4.70 ERA and 1.32 WHIP in 53.2 innings, with 6.88 K/9, 3.02 BB/9, and 1.34 HR/9. His last three starts have been solid: 5.1 IP, 2 ER, 2 K, 0 BB; 5.0 IP, 0 ER, 6 K, 0 BB; and 5.1 IP, 1 ER, 2 K, 1 BB. His trend is also listed down, but his recent game log points to improved command and run prevention.

Teams — St. Louis enters with a .708 OPS, 434 runs, a 4.11 team ERA, and a 1.33 team WHIP. The Cardinals have been the slightly better offensive club by OPS and total runs, but their recent 4-6 stretch suggests inconsistent form. Arizona has a .693 OPS and 420 runs, with a 4.20 team ERA and 1.27 WHIP. The Diamondbacks have been a bit lighter offensively on the season, yet their pitching staff has the better WHIP and the club is 6-4 over its last 10 games, which may matter for bettors weighing current form against season-long production.

Key facts
Cardinals .708 OPS vs Diamondbacks .693 OPSMay 0.68 HR/9 vs Pfaadt 1.34 HR/9Arizona last 10: 6-4, St. Louis last 10: 4-6
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
46
WLWWLWLLLL
64
LWWWWLLWLW
STL
AZ
Team AVG
0.242
0.237
Team OPS
0.708
0.693
Home runs
108
91
Runs scored
434
420
Team ERA
4.11
4.20
HR allowed
96
117