| MATCHUP | Arizona Diamondbacks | St. Louis Cardinals |
|---|---|---|
| Team Records | 41-39 | 42-36 |
| Spread | +1.5 -186 | -1.5 153 |
| Moneyline | +113 | -136 |
| Total | Over 9 (-105) | Under 9 (-114) |
| Where | Busch Stadium, St. Louis, Missouri | |
| When | Thursday, June 25, 2026 | |
| Time | 07:45 PM EDT | |
| TV | ESPN Unlmtd | |
St. Louis Cardinals Preview
The St. Louis Cardinals have a 42-36 record this season and are sitting in the 2nd place of the NL Central. They have a 22-19 home record and are coming off a 4-9 home defeat against the Diamondbacks. They will face the Marlins and the Braves next.
The Cardinals have a .249 batting average this season, .327 OBP and .399 Slugging percentage. St. Louis’s pitching staff has a 4.30 ERA and 1.35 WHIP. Jordan Walker is the team’s best hitter with a .290 batting average, also leading the team in RBI with 58 and adding a team-high 18 home runs.
Michael McGreevy (R) is the projected starting pitcher for the Cardinals, and he has a 3-6 record, 3.35 ERA and 1.15 WHIP.
Arizona Diamondbacks Preview
The Arizona Diamondbacks have a 41-39 record this season and are sitting in the 3rd place of the NL West. They have a 17-22 road record and are coming off a 9-4 road win against the Cardinals. They will face the Rays and the Giants next.
The Diamondbacks have a .239 batting average this season, .310 OBP and .386 Slugging percentage. Arizona’s pitching staff has a 4.29 ERA and 1.30 WHIP. Corbin Carroll is the team’s best hitter with a .279 batting average. Ketel Marte leads the team in RBI with 47, adding a team-high 13 home runs.
Zac Gallen (R) is the projected starting pitcher for the Diamondbacks, and he has a 3-6 record, 6.10 ERA and 1.63 WHIP.
Arizona Diamondbacks @ St. Louis Cardinals Betting Trends: June 25, 2026
- Probable Starting Pitcher: Michael McGreevy Record this season: 3-6 ERA: 3.35
- Home Record: 1-2
- Last 5 against Diamondbacks: –
Why the St. Louis Cardinals will win
- The Cardinals have won eight of their last nine night games against NL West opponents that held a winning record.
- The Diamondbacks have lost four of their last five games against National League opponents following a win.
- The Cardinals have covered the run line in 19 of their last 22 night games against NL West opponents following a loss.
- The Diamondbacks have failed to cover the run line in six of their last eight games following a win.
- The Diamondbacks have trailed after 3 innings in 10 of their last 11 games as underdogs against NL Central opponents.
- The Diamondbacks have trailed after 5 innings in each of their last seven Thursday games as underdogs.
- Probable Starting Pitcher: Zac Gallen Record this season: 3-6 ERA: 6.10
- Road Record: 0-3
- Last 5 against Cardinals: 1-2
Why the Arizona Diamondbacks will win
- The Diamondbacks have won each of their last eight night games against National League opponents following a road win.
- The Cardinals have lost four of their last five games as favorites after playing the previous day.
- The Diamondbacks have covered the run line in each of their last eight games against the Cardinals.
- The Cardinals have failed to cover the run line in each of their last seven games after playing the previous day.
- The Diamondbacks have led after 5 innings in seven of their last nine night games against the Cardinals at Busch Stadium.
Total Runs Facts
- Eleven of the Cardinals’ last 12 games against NL West opponents have gone UNDER the total runs line.
- Ten of the Diamondbacks’ last 11 road games after playing the previous day have gone UNDER the total runs line.
- There has been no run scored during the first inning in each of the Diamondbacks’ last six games as road underdogs against NL Central opponents.
- There has been no run scored during the first inning in each of the Cardinals’ last six night games against NL West opponents.
St. Louis Cardinals Player Prop Facts
- Alec Burleson has hit a home run in four of the Cardinals’ last 11 night games.
- Michael McGreevy has recorded five or more strikeouts in three of his last four appearances against NL opponents.
- Masyn Winn has recorded at least one hit in each of his last 10 home appearances against NL West opponents.
- Michael McGreevy has recorded a win in each of his last three appearances against NL West opponents.
- Jordan Walker ranks T6th in the league in Hits (88) this season.
Arizona Diamondbacks Player Prop Facts
- Ketel Marte has hit a home run in three of his last six appearances in night games against teams that held a winning record.
- Zac Gallen has recorded four or more strikeouts in 35 of his 38 previous appearances against NL Central opponents.
- Gabriel Moreno has recorded at least one hit in each of his last nine appearances.
- Zac Gallen has recorded a win in three of his last four appearances in night games against NL Central teams that held a winning record.
- Corbin Carroll is one of only two players to record 10+ Home Runs and 4+ Triples this season.
Matchup/League Facts
- The Cardinals rank 28th in the league for strikeouts this season (587).
- The Cardinals rank 4th in the league for strikeouts against this season (607).
- The Diamondbacks rank 1st in the league for triples this season (19).
- The Diamondbacks rank 30th in the league for strikeouts this season (556).
Diamondbacks vs Cardinals Prediction
The Diamondbacks are 5-1 in their last 6 meetings against the Cardinals but are 2-5 in their last 7 visits in Saint Louis.
In this Diamondbacks vs Cardinals Prediction, the Cardinals are coming as -130 home favorites. I am with the Cardinals in this one with Michael McGreevy on the bump, who has been the far better option that the terrible Zac Gallen. McGreevy sits on a 2.25 home ERA, while Gallen has been atrocious with 4+ earned runs in four of his last five starts and has been weaker on the road. The Cardinals have a better offense and are 4th-best against right-handed pitching in the last 10 days. Take the Cardinals in this one.

