St. Louis Cardinals vs Arizona Diamondbacks Starting Lineup — Friday, Jul 17, 2026
Expected Batting Order
Official lineups not yet announced for this game. Check back closer to game time.
No lineup data available for St. Louis Cardinals.
No lineup data available for 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.