Season Schedule
OffSTRegASGRegPostWSOff

St. Louis Cardinals vs Arizona Diamondbacks

Friday, Jul 17, 2026Chase FieldFinal
STL · Away · 68-70

St. Louis Cardinals

NL Central · 2nd · 17.5 GB
5:4
Final
H2H 33
AZ · Home · 73-65

Arizona Diamondbacks

NL West · 5th · 9.5 GB
Starting pitcher matchup
2026 season (MLB rank among qualified starters)
ERA
3.01
93rd
WHIP
1.10
89th
K/9
5.84
195th
BB/9
2.04
46th
FIP
4.35
HR/9
1.15
128th
OPS/R
0.700
IP
101.2
2026 ERA splits
Home ERA4.06
Road ERA3.66
Last 5 starts
ERA
3.07
QUALITY
START %
80%
(4 of 5)
DAYS
REST
9
2026 season (MLB rank among qualified starters)
ERA
5.38
162nd
WHIP
1.51
184th
K/9
5.67
201st
BB/9
3.65
174th
FIP
5.55
HR/9
1.92
186th
OPS/R
0.734
IP
93.2
2026 ERA splits
Home ERA6.10
Road ERA4.35
Last 5 starts
ERA
5.22
QUALITY
START %
40%
(2 of 5)
DAYS
REST
8
Team OPS vs opposing starter's hand (2026)
28th
in MLB
0.690OPS
.600.700.800.9001.000
29th
in MLB
0.687OPS
.600.700.800.9001.000
2026 season team comparison
Stat
0.242 (20th)
Batting Average
0.242 (16th)
0.708 (25th)
OPS
0.708 (19th)
107 (21st)
Home Runs
107 (26th)
429 (16th)
Runs Scored
429 (11th)
4.13 (20th)
Team ERA
4.13 (17th)
1.33 (21st)
Team WHIP
1.33 (12th)
7.58 (24th)
K/9 (Starters)
7.58 (30th)
Runs scored & allowed per inning (2026)
1
2
3
4
5
6
7
8
9
Runs Scored
0.58
0.33
0.49
0.47
0.59
0.59
0.39
0.49
0.43
Runs Allowed
0.51
0.39
0.34
0.51
0.56
0.56
0.46
0.54
0.65
1
2
3
4
5
6
7
8
9
Runs Scored
0.48
0.44
0.46
0.46
0.53
0.58
0.54
0.60
0.45
Runs Allowed
0.62
0.37
0.61
0.35
0.65
0.55
0.47
0.38
0.50
Starting lineups vs opposing starter (2026)
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.242
0.713
17
3
2
R
0.243
0.733
14
8
3
L
0.288
0.829
21
10
4
R
0.285
0.839
27
3
5
L
0.233
0.714
6
11
6
R
0.238
0.640
5
9
7
L
0.239
0.649
10
2
8
R
0.240
0.662
6
0
9
L
0.179
0.591
5
3
2026 season: AVG · OPS · HR · PA
#
Player
Bats
AVG
OPS
HR
PA
1
S
0.249
0.760
21
3
2
S
0.255
0.736
9
2
3
L
0.244
0.822
19
3
4
R
0.302
0.848
11
3
5
L
0.214
0.590
2
3
6
R
0.207
0.541
2
0
7
R
0.238
0.743
21
0
8
S
0.253
0.685
9
3
9
R
0.247
0.714
9
2
2026 season: AVG · OPS · HR · PA
Matchup Preview

St. Louis Cardinals at Arizona Diamondbacks (2026-07-17). Michael McGreevy vs Merrill Kelly at Chase Field.

Starters — Michael McGreevy has a 3.01 ERA, 1.10 WHIP, and 101.2 innings with 5.84 K/9, 2.04 BB/9, and 1.15 HR/9. His last three starts were strong: 6.1 IP, 1 ER, 6 K, 1 BB; 6.0 IP, 2 ER, 3 K, 1 BB; and 6.0 IP, 0 ER, 4 K, 1 BB. The recent trend is down, and the profile points to solid control with limited traffic. Merrill Kelly has a 5.38 ERA, 1.51 WHIP, and 93.2 innings with 5.67 K/9, 3.65 BB/9, and 1.92 HR/9. His last three starts were 7.0 IP, 1 ER, 6 K, 3 BB; 5.0 IP, 2 ER, 6 K, 2 BB; and 6.0 IP, 5 ER, 3 K, 2 BB. The recent trend is also down, but the season line still shows more baserunners and much more home run risk than McGreevy.

Teams — St. Louis enters with a .708 OPS, 429 runs, a .242 average, and a pitching staff carrying a 4.13 ERA and 1.33 WHIP. The Cardinals are 4-6 over their last 10 games. Arizona has a .691 OPS, 416 runs, a .237 average, and a staff ERA/WHIP of 4.21/1.27. The Diamondbacks are 6-4 over their last 10 games. From a betting angle, St. Louis has the slightly better season-long offensive output, while Arizona has been in better recent form and owns the slightly cleaner team WHIP.

KEY FACTS
McGreevy has allowed 3 earned runs
across his last 18.1 innings
Kelly has a 1.92 HR/9
and 1.51 WHIP this season
Cardinals hold the edge in OPS (.708
to .691) and runs (429 to 416)
Last 10 games
L
W
W
L
W
L
L
L
L
W
W
W
W
W
L
L
W
L
W
L
2026 head-to-head
Season Series
33
6 Games Played