Arizona Diamondbacks vs St. Louis Cardinals
July 23, 2026 ยท 5:15 PM ET ยท Busch Stadium
ARI 52-49
ยท
STL 51-49
Matchup Preview
The St. Louis Cardinals carry a slight advantage tonight behind Michael McGreevy, who has posted a 2.92 ERA. The Arizona Diamondbacks counter with Brandon Pfaadt, who has struggled this season.
The St. Louis Cardinals have also won their last game. The Arizona Diamondbacks have also won 7 of the last 10 meetings between these two teams.
The market gives a slight edge to the St. Louis Cardinals, pricing them at -127.
SportsFBI's outlook favors the St. Louis Cardinals tonight, driven primarily by the injury report and Michael McGreevy's home/road splits. The St. Louis Cardinals enter as the stronger overall matchup.
๐ Engine Edges
โพ Starting Pitchers
๐ธ Team Snapshot
| ARI Away | STL Home | |
|---|---|---|
| Bullpen FIP | 24.46 | 33.47 |
| Run Diff / 10G | +2.7 | -0.7 |
| Days Rest | 0 | 0 |
| Streak | 2 | 1 |
๐ Betting Lines DraftKings
๐ Key Suspects
No data yet.
๐ More MLB Games โ Thursday, July 23, 2026
See the Full Analysis
All Key Suspects with verdict breakdowns, matchup conditions, sharp money signals, live lineup tracking, and player prop edges โ available in the BlowOutAlert workspace.