Season Schedule
OffSTRegASGRegPostWSOff

St. Louis Cardinals vs Arizona Diamondbacks

Sunday, Jul 19, 2026Chase FieldLive
STL · Away · 51-46

St. Louis Cardinals

NL Central · 2nd · 10.0 GB
5:0
Live score
H2H 33
AZ · Home · 50-48

Arizona Diamondbacks

Starting pitchers
Starter form · last 5 starts
Season3.96
Last 54.29
0.33 ERA worse in last 5
10 days restQS 40%Blow-up 1/5
206/16
106/22
506/27
007/03
607/09

⚡ Alternating good/bad starts

Season2.29
Last 51.68
0.61 ERA better in last 5
9 days restQS 100%Blow-up 0/5
106/17
006/23
106/29
207/05
207/10

↑ ERA trending up lately

Matchup edge
Eduardo Rodriguez hotter lately (L5 1.68 ERA)·St. Louis bullpen edge
PitchingArizona
St. Louis15Arizona75
HittingEven
St. Louis36Arizona37
BullpenSt. Louis
St. Louis54Arizona50
Lineup threats vs starter
St. Louis vs Eduardo Rodriguez
Avg OPS 0.9452 hot hittersTop: Walker 1.334 · Nootbaar 1.167 · Herrera 0.333
Arizona vs Andre Pallante
Avg OPS 1.1672 hot hittersTop: Carroll 2.000 · Castillo 1.334 · Kepler 0.666
St. Louis Cardinals batters vs Eduardo Rodriguez
Batter
AVG
OPS
HR
0.000
0.000
14
0.000
0.333
11
0.667
1.334
22
0.000
0.000
15
4
0.000
0.000
4
0.500
1.167
3
0.000
0.000
1
Arizona Diamondbacks batters vs Andre Pallante
Batter
AVG
OPS
HR
0.000
0.000
17
0.000
0.000
6
1.000
2.000
14
0.000
0.000
6
0.333
0.666
1
Tyler Locklear
0.333
0.666
12
◆ Matchup preview

St. Louis Cardinals at Arizona Diamondbacks (2026-07-19). Andre Pallante vs Eduardo Rodriguez at Chase Field.

Starters — Andre Pallante has a 3.96 ERA and 1.26 WHIP across 100 innings, with 6.48 K/9, 2.61 BB/9, and 0.90 HR/9. His last three starts were uneven: 5.0 IP, 6 ER, 2 K, 2 BB; 5.2 IP, 0 ER, 2 K, 1 BB; and 6.2 IP, 5 ER, 4 K, 1 BB. The trend is up, but the recent game log still shows volatility and a modest strikeout profile. Eduardo Rodriguez has a 2.29 ERA and 1.17 WHIP over 114 innings, with 6.24 K/9, 3.08 BB/9, and 0.95 HR/9. His last three starts were strong and consistent: 6.0 IP, 2 ER, 5 K, 1 BB; 6.0 IP, 2 ER, 3 K, 0 BB; and 7.0 IP, 1 ER, 1 K, 0 BB. The trend is up, supported by steady run prevention and clean control in those outings.

Teams — St. Louis enters with a .707 OPS, 437 runs, and a .242 team average. The Cardinals’ pitching staff has a 4.13 ERA and 1.33 WHIP, while their recent form is 4-6 over the last 10 games. Arizona has a .693 OPS, 425 runs, and a .237 team average. The Diamondbacks’ staff owns a 4.18 ERA and 1.27 WHIP, and they are 6-4 over their last 10 games. Offensively, St. Louis holds a slight edge in OPS, runs, and average, while Arizona has the better recent record and a slightly cleaner team WHIP.

Key facts
Eduardo Rodriguez has a 2.29 ERA in 114 IPSt. Louis has a .707 OPS and 437 runsAndre Pallante has allowed 11 ER in his last 16.1 IP
◆ Lineup notes

St. Louis has only a few encouraging prior looks against Eduardo Rodriguez. Jordan Walker stands out at 2-for-3 with a 1.334 OPS, and Lars Nootbaar is 1-for-2 in 3 PA with a 1.167 OPS. Iván Herrera is hitless in his limited sample, going 0-for-2 in 3 PA with a .333 OPS, while JJ Wetherholt, Nelson Velázquez, Alec Burleson, José Fermín, and Blaze Jordan are all hitless against Rodriguez. Masyn Winn has no MLB history vs this pitcher.

Arizona has a bit more success on the board against Andre Pallante, led by Adrian Del Castillo, who is 4-for-6 with a 1.334 OPS. Corbin Carroll is 1-for-1 in 2 PA with a 2.000 OPS, and both Max Kepler and Nolan Arenado are 1-for-3 with a .666 OPS. Ketel Marte, Geraldo Perdomo, and Gabriel Moreno have all been hitless in their chances against Pallante, while Tyler Locklear and Ryan Waldschmidt have no MLB history vs this pitcher.

The Diamondbacks appear to have the more familiar and productive group against the opposing starter, with multiple hitters owning at least one hit and Del Castillo carrying the largest sample of success. St. Louis has seen Rodriguez before, but outside of Walker and Nootbaar, the track record is mostly quiet.

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
LWLWWLWLLL
64
WLWWWWLLWL
STL
AZ
Team AVG
0.242
0.237
Team OPS
0.707
0.693
Home runs
109
91
Runs scored
437
425
Team ERA
4.13
4.18
HR allowed
96
118