Pick details
| MATCHUP | Arizona Diamondbacks | St. Louis Cardinals |
|---|---|---|
| Team Records | 53-49 | 52-49 |
| Spread | +1.5 -193 | -1.5 158 |
| Moneyline | +109 | -131 |
| Total | Over 8 (-119) | Under 8 (-101) |
| Where | St. Louis Stadium | |
| When | Thursday, July 23, 2026 | |
| Time | 05:15 PM EDT | |
| TV | MLB.TV | |
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks enter Thursday’s contest with a 53–49 overall record (2nd in the National League West) and a 22–27 mark on the road. The Diamondbacks offense has been competitive to this point in the season. Through 102 games played in 2026, Arizona has compiled 456 runs scored, 174 doubles (7th in MLB), 100 home runs and a .240 team batting average which ranks 15th in Major League Baseball.The Diamondbacks arrive at tomorrow’s game in average form. Arizona has won four of the team’s last five games, including an 8–7 victory over the St. Louis Cardinals three days ago.
Arizona will turn to right hander Brandon Pfaadt in this contest. In seven starts made this season, Pfaadt has compiled a 4–1 win‑loss record, a 4.58 ERA, a 1.31 WHIP and 44 strikeouts, while allowing 59 hits and 18 walks in 59 innings pitched. Pfaadt arrives at this contest in rather good form, allowing two or fewer earned runs in eight consecutive starts made in 2026.
Offensively, the Arizona Diamondbacks lineup features outfielder Corbin Carroll and second baseman Ketel Marte. Corbin Carroll has tallied a .252 batting average, 15 home runs, 48 RBIs, 48 walks and an .834 OPS. Ketel Marte has amassed a .258 batting average, 18 home runs, 20 doubles and a .773 OPS.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals enter Thursday afternoon’s matchup with a 52–49 overall record (4th in the National League Central) and a 26–26 mark at home. St. Louis has played below average baseball recently, allowing four of the team’s last five games, including a 3-2 loss to over the Los Angeles Angels earlier this week.St. Louis will start right hander Michael McGreevy in this contest. In nineteen starts made in 2026, McGreevy has compiled a 4–7 record, a 2.92 ERA, a 1.10 WHIP and 71 strikeouts, while allowing 95 hits and 24 walks in 45.2 innings pitched. McGreevy has pitched at a high level recently, allowing one or fewer earned runs in two straight starts made this season.
Shifting our focus to the St. Louis offense, the Cardinals lineup features outfielder Jordan Walker and first baseman Alec Burleson. Jordan Walker has compiled a .289 batting average (14th in MLB), 22 home runs (12th in MLB), 21 doubles, 76 RBIs (1st in MLB) and an .868 OPS. Alec Burleson has amassed a .279 batting average, 15 home runs, 69 RBIs (5th in MLB) and an .804 OPS.
Why the Arizona Diamondbacks will win.
• Offensive upside. Corbin Carroll and Ketel Marte continue to lead the Arizona Diamondbacks lineup.• Starting pitching. In seven starts made this season, Brandon Pfaadt has compiled a 4–1 win‑loss record, a 4.58 ERA, a 1.31 WHIP and 44 strikeouts in 59 innings pitched.
• Current form. The Diamondbacks have won four of the team’s last five games.
Why the St. Louis Cardinals will win.
• Starting pitching. Michael McGreevy has compiled a 2.92 ERA across nineteen starts made this season.• Home field edge. St. Louis has played competitive baseball at Busch Stadium this season.
• Offensive production. Jordan Walker and Alec Burleson provide a strong core to the Cardinals lineup.


