BeaverStats
← Back to list

[Jul 18, 2026 (Sat)] MLB Analysis Cardinals vs Diamondbacks Preview - BeaverStats

2026-07-17

This is an MLB analysis post written by AI.

Quick preview of Cardinals vs Diamondbacks (Jul 18, 2026 (Sat)).

*Lineups aren't confirmed yet! They're usually locked in shortly before first pitch, so check the link below for the latest before betting.

The screenshots below are captured straight from the site's data.

You can see the full, more detailed data on the game list.

Cardinals vs Diamondbacks starting pitcher comparison Cardinals vs Diamondbacks lineup

This post was analyzed/written by AI based on data from beaverstats.com. Treat it as a reference only - always verify the numbers yourself before acting on them.

Cardinals vs Diamondbacks (Jul 18, 10:40 AM KST, Chase Field)

Starters: Cardinals Michael McGreevy / Diamondbacks Merrill Kelly

The home Diamondbacks are riding a 4-game win streak (9th, 49-47, .510). The visiting Cardinals sit a bit higher in the standings (7th, 50-45, .530) but just dropped their last game. In the season series, St. Louis leads 2-1, having taken two of three meetings in late June.

The starting pitching matchup is a bit of a surprise given the team records - Arizona's Merrill Kelly has struggled badly, a 5.38 season ERA that's actually worse at home (7.44), the opposite of what you'd expect from a team that plays well at home. St. Louis' Michael McGreevy, on the other hand, has pitched much better by the numbers (3.01 ERA) despite a 4-7 record - a classic case of a pitcher not getting the wins his performance deserves. Head-to-head, Kelly faced St. Louis on June 23 and took the loss (6.0 IP, 3 ER, 4.50 ERA).

Neither lineup is confirmed yet, so check back closer to game time. Arizona has the bullpen edge - a 2.31 ERA over the last 3 games compared to St. Louis' 3.89.

Both lineups have cooled, but St. Louis especially so - dropping from .259 season to .165 over the last 5 games, with only Jordan Walker (.333) providing much offense while Masyn Winn (.118), Bryan Torres (.071), and Nathan Church (.000) have all struggled. Arizona has also cooled, from .251 to .210, though Gabriel Moreno (.421) and Nolan Arenado (.353) remain strong even as Ketel Marte (.087) and Corbin Carroll (.056) have gone quiet.

Putting it together, Arizona has the edge in team record, recent momentum, and the bullpen, but St. Louis' McGreevy has actually been the sharper starter by the numbers today. With both lineups running cold, this has the look of a potential pitchers' duel.