St. Louis Cardinals vs Arizona Diamondbacks
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.