| MATCHUP | St. Louis Cardinals | Arizona Diamondbacks |
|---|---|---|
| Team Records | 51-45 | 49-48 |
| Spread | -1.5 161 | +1.5 -196 |
| Moneyline | +100 | -120 |
| Total | Over 9 (-109) | Under 9 (-111) |
| Where | Chase Field, Phoenix, Arizona | |
| When | Saturday, July 18, 2026 | |
| Time | 04:10 PM EDT | |
| TV | MLB.TV | |
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 51-45 on the year and play the Diamondbacks and Angels next. The St. Louis Cardinals are batting .242 on the season, with a .318 OBP and a .390 slugging percentage. The St. Louis Cardinals’ pitching staff has a 4.11 ERA and a 1.33 WHIP. Jordan Walker leads the St. Louis Cardinals with 106 hits and 74 RBI, while Alec Burleson and JJ Wetherholt have combined for 192 hits and 104 RBI.
Dustin May gets the ball for the St. Louis Cardinals, and he is 5-6 with a 4.55 ERA and 89 strikeouts this season. May is 2-2 with a 3.48 ERA and 27 strikeouts in his career against the Arizona Diamondbacks.
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks are 49-48 on the year and play the Cardinals and Athletics next. The Arizona Diamondbacks are batting. 237 on the season, have a .307 OBP, and have a .386 slugging percentage. The Arizona Diamondbacks’ pitching staff has a 4.20 ERA and a 1.27 WHIP. Ketel Marte leads the Arizona Diamondbacks with 96 hits and 54 RBI, while Corbin Carroll and Geraldo Perdomo have combined for 166 hits and 81 RBI.
Brandon Pfaadt gets the ball for the Arizona Diamondbacks, and he is 3-1 with a 4.70 ERA and 41 strikeouts this season. Pfaadt is 1-0 with a 4.13 ERA and 19 strikeouts in his career against the St. Louis Cardinals.
Why the Arizona Diamondbacks will win
- The Cardinals have lost 13 of their last 15 day games against NL West opponents following a road win.
- The Diamondbacks have won five of their last six home games against the Cardinals.
- The Cardinals have failed to cover the run line in each of their last six day games against NL West opponents following a win.
- The Diamondbacks have covered the run line in seven of their last eight games against the Cardinals following a loss.
- The Cardinals have trailed after 5 innings in five of their last six day games at Chase Field against NL West opponents.
Why the St. Louis Cardinals will win
- The Cardinals have won four of their last five games as road underdogs.
- The Diamondbacks have lost seven of their last eight day games against NL Central opponents.
- The Diamondbacks have failed to cover the run line in each of their last 11 Saturday games as favorites against National League opponents.
- The road team has covered the run line in each of the Diamondbacks’ last five games.
- The Diamondbacks have trailed after 5 innings in nine of their last 11 day games against opponents that held a winning record.
Total Runs Facts
- Eleven of the Diamondbacks’ last 12 day games after playing the previous day have gone UNDER the total runs line.
- Six of the Cardinals’ last seven games as underdogs against NL West opponents have gone UNDER the total runs line.
- There has been at least one run scored in the first inning in each of the Diamondbacks’ last seven day games against National League opponents.
- There has been at least one run scored in the first inning in five of the Cardinals’ last six road games.
Arizona Diamondbacks Player Prop Facts
- Tim Tawa has hit a home run in three of the Diamondbacks’ last four games against NL opponents.
- Brandon Pfaadt has recorded four or more strikeouts in seven of his last eight appearances with the Diamondbacks as home favorites against NL Central opponents.
- Nolan Arenado has recorded at least one hit in each of his last six appearances against the Cardinals after playing the previous day.
- Brandon Pfaadt has recorded a win in each of his last three appearances against NL opponents.
St. Louis Cardinals Player Prop Facts
- JJ Wetherholt has hit a home run in two of the Cardinals’ last three games as road underdogs.
- Dustin May has recorded four or more strikeouts in seven of his last eight appearances against NL opponents.
- Jordan Walker has recorded at least one hit in each of the Cardinals’ last eight games.
St. Louis Cardinals vs Arizona Diamondbacks Prediction
I’m looking at the over in this spot. May has been hittable all season through 93 innings, as he has a 4.55 ERA and 1.26 WHIP. May has allowed 11 hits and 7 runs in his last 9.1 innings. In 36.1 innings on the road, May has a 5.94 ERA and a .284 allowed batting average. Pfaadt has a 4.70 ERA and 1.32 WHIP through 53.2 innings, and through 29 innings at home, he has a 5.28 ERA and a .243 allowed batting average. We saw some offense yesterday between these teams, and I expect more of the same here. Give me the over.

