ENSign in
MLB · Final

Diamondbacks Defeat Cardinals 9-4 at Busch Stadium

Wednesday, June 24, 2026, 7:45 PM ET · Busch Stadium

Arizona Diamondbacks 9, St. Louis Cardinals 4, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Arizona Diamondbacks vs St. Louis Cardinals?

Arizona Diamondbacks beat St. Louis Cardinals 9-4 at Busch Stadium on June 24, 2026.

Who was favored in Arizona Diamondbacks vs St. Louis Cardinals?

St. Louis Cardinals were the favorite at DraftKings, moneyline -118 (about 54% implied). The underdog won.

In a decisive victory, the Arizona Diamondbacks defeated the St. Louis Cardinals 9-4 at Busch Stadium, marking the conclusion of their three-game series, which the Diamondbacks won 2-1. This game showcased the Diamondbacks' ability to capitalize on scoring opportunities, particularly in the fourth inning, where they scored five runs, significantly impacting the game's outcome.

The Cardinals entered this matchup with a home record of 42-36 and had been struggling recently, posting a record of 4-6 in their last ten games. They averaged 4.8 runs scored per game but allowed an average of 5.8 runs, indicating defensive vulnerabilities. Their last five games reflected a slight dip in performance, with an average of 5.8 runs scored and 7.2 runs allowed. The Cardinals were on a one-game losing streak, having lost their previous game against the Diamondbacks 3-4 on June 23.

Conversely, the Diamondbacks, with an away record of 41-39, had a more balanced recent performance, going 5-5 in their last ten games. They averaged 3.8 runs scored and allowed 4.6 runs per game during this stretch. Their last five games saw them average 4.6 runs scored and 6.8 runs allowed, with a one-game winning streak following their win against the Cardinals.

In terms of their historical encounters, the Cardinals and Diamondbacks had faced off six times in the current season and the last, with both teams having three wins each. The most recent meetings included the Cardinals winning 3-2 on June 22 and the Diamondbacks winning 4-3 on June 23, showcasing a competitive rivalry.

Injuries played a role in the game, particularly for the Cardinals, who were missing several key players. Everson Pereira and Masyn Winn were on the 10-Day Injured List, while Ramon Urias was listed as day-to-day with an arm issue. Andre Pallante was on the 15-Day IL due to an elbow injury, and JJ Wetherholt was also on the 10-Day IL with a wrist injury. The Diamondbacks were not without their challenges either, as they had Tommy Troy on the 10-Day IL with a shoulder injury, and key pitchers Ryne Nelson and Zac Gallen were both on the 60-Day IL due to elbow injuries.

The betting market reflected the competitive nature of the matchup, with DraftKings listing the Cardinals at -118 and the Diamondbacks at -102. The spread was set at 1.5, with a total of 9.0 runs, indicating expectations for a moderately high-scoring game.

The game conditions at Busch Stadium were typical for a summer evening, contributing to an engaging atmosphere for fans and players alike. Viewers were treated to several notable scoring plays, particularly in the fourth inning when Groover homered to left, bringing Vargas home, followed by Marte's impressive homer to left center. The Diamondbacks continued to build their lead with a sacrifice fly from Jordan and a ground rule double from Troy in the seventh inning, further solidifying their dominance.

Despite the Cardinals' efforts, including Fermín's late homer in the ninth inning, the Diamondbacks maintained control throughout the game. The final scoring plays included Jordan's single that brought Nootbaar home, capping off a strong offensive showing for Arizona.

Overall, the Diamondbacks' victory not only highlighted their offensive capabilities but also underscored the Cardinals' ongoing struggles at home, particularly in recent games. As the season progresses, both teams will need to address their respective challenges to improve their standings.

Odds

BookSpreadTotalMoneyline
DraftKingsSTL -118 9 o -117 / u -103 Arizona Diamondbacks -102 · St. Louis Cardinals -118

What these prices pay on $100 · What these numbers mean

Injury report

  • Everson Pereira10-Day-ILHandSt. Louis Cardinals
  • Ramon UriasDay-To-DayArmSt. Louis Cardinals
  • Masyn Winn10-Day-ILThumbSt. Louis Cardinals
  • Andre Pallante15-Day-ILElbowSt. Louis Cardinals
  • JJ Wetherholt10-Day-ILWristSt. Louis Cardinals
  • Tommy Troy10-Day-ILShoulderArizona Diamondbacks
  • Ryne Nelson60-Day-ILElbowArizona Diamondbacks
  • Zac Gallen60-Day-ILElbowArizona Diamondbacks
  • Michael Soroka15-Day-ILShoulderArizona Diamondbacks
  • Corbin Burnes60-Day-ILElbowArizona Diamondbacks

Recent form

St. Louis Cardinals

Last 10: 4-6Streak L14.8 scored · 5.8 allowed per game3-2 at home

  • L3-4vs Arizona DiamondbacksJun 23
  • W3-2vs Arizona DiamondbacksJun 22
  • W12-10at Kansas City RoyalsJun 21
  • L5-6at Kansas City RoyalsJun 20
  • L6-14at Kansas City RoyalsJun 18
  • L1-6vs San Diego PadresJun 17
  • W3-2vs San Diego PadresJun 16
  • W3-0vs San Diego PadresJun 15
  • L4-5at Minnesota TwinsJun 14
  • L8-9at Minnesota TwinsJun 13

Arizona Diamondbacks

Last 10: 5-5Streak W13.8 scored · 4.6 allowed per game3-3 away

  • W4-3at St. Louis CardinalsJun 23
  • L2-3at St. Louis CardinalsJun 22
  • L8-16vs Minnesota TwinsJun 21
  • W9-5vs Minnesota TwinsJun 20
  • L0-7vs Los Angeles AngelsJun 17
  • W4-3vs Los Angeles AngelsJun 16
  • W5-3at Cincinnati RedsJun 14
  • L1-2at Cincinnati RedsJun 13
  • W5-2at Cincinnati RedsJun 12
  • L0-2at Miami MarlinsJun 11

Standings

TeamGames behindLostStreakWin %Won
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654
Milwaukee-53W2.62187
Chicago962L2.55778
St. Louis1770W2.50070
Pittsburgh1972L1.48668
Cincinnati2073W2.47967

How the scoring went

  1. 2nd Inning0-1Jordan doubled to left, Fermín scored.
  2. 4th Inning1-1Troy reached on infield single to second, Carroll scored, Arenado to second.
  3. 4th Inning3-1Vargas doubled to left, Troy scored and Arenado scored.
  4. 4th Inning5-1Groover homered to left (388 feet), Vargas scored.
  5. 4th Inning6-1Marte homered to left center (416 feet).
  6. 4th Inning6-2Jordan hit sacrifice fly to center, Fermín scored.
  7. 7th Inning7-2Troy hit a ground rule double, Moreno scored.
  8. 7th Inning8-2Gurriel Jr. doubled to left, Troy scored.
  9. 8th Inning9-2Moreno hit sacrifice fly to left, Groover scored.
  10. 9th Inning9-3Fermín homered to left (387 feet).
  11. 9th Inning9-4Jordan singled to center, Nootbaar scored.

Win probability

Above the line favours St. Louis Cardinals, below favours Arizona Diamondbacks.

Venue

  • Busch StadiumSt. Louis, Missouri
  • Attendance22376
  • OfficialsBruce Dreckman, Carlos Torres, Nate Tomlinson, Jacob Metz

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.