ENSign in
MLB · Final

Brewers Dominate Cardinals in 10-2 Victory

Tuesday, July 7, 2026, 7:45 PM ET · Busch Stadium

Milwaukee Brewers 10, St. Louis Cardinals 2, 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 Milwaukee Brewers vs St. Louis Cardinals?

Milwaukee Brewers beat St. Louis Cardinals 10-2 at Busch Stadium on July 7, 2026.

Who was favored in Milwaukee Brewers vs St. Louis Cardinals?

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

The Milwaukee Brewers secured a decisive 10-2 victory over the St. Louis Cardinals at Busch Stadium, marking a significant win in their ongoing series. This game was part of a five-game series where the Brewers emerged victorious in four of the matchups. The Brewers have been in strong form, holding a record of 58-33, while the Cardinals sit at 47-43. The Brewers' recent performance has been impressive, with a record of 7-3 in their last ten games, and they are currently on a one-game winning streak. They averaged 4.7 runs scored and allowed 3.7 runs during this stretch. In contrast, the Cardinals have struggled, recording a 5-4-1 mark in their last ten, with a scoring average of 4.6 runs per game and allowing 3.2 runs.

At home, the Cardinals have a record of 1-3 against the Brewers this season, while the Brewers have performed well away from home, boasting a 3-1 record in the same timeframe. The two teams have faced each other multiple times this season, with the Brewers winning the last meeting on July 6, 2026, by a score of 4-3. This latest game continued the trend of the Brewers dominating the Cardinals, as they have won 11 of the last 16 meetings.

In terms of injuries, the Cardinals are dealing with several key players on the injured list, including Everson Pereira and Masyn Winn, both on the 10-Day IL, and Ramon Urias, who is day-to-day with an arm issue. The Brewers also have significant injuries, with Rob Zastryzny and Brandon Woodruff on the 60-Day IL, along with Bryse Wilson and Quinn Priester on the 15-Day IL.

The betting odds provided by DraftKings reflected the competitive nature of the matchup, with the Cardinals at -112 and the Brewers slightly favored at -107. The total runs were set at 8.5, with the over at -108 and the under at -112.

The game conditions were favorable for baseball, and the Brewers capitalized on their opportunities, scoring consistently throughout the game. The scoring plays were highlighted by Christian Yelich's groundout in the third inning, which opened the scoring for the Brewers. They continued to build on their lead with a strong fifth inning, where Lara's single brought in two runs. The sixth inning saw Velázquez hit a home run, but the Cardinals responded with a homer from Walker, narrowing the gap. However, the Brewers quickly regained control, scoring five runs in the seventh inning, including a double from Turang and a series of singles that overwhelmed the Cardinals' defense.

Overall, the Brewers showcased their offensive prowess and strategic play, while the Cardinals struggled to keep pace. This game further solidified the Brewers' position as a strong contender in the league, while the Cardinals will need to regroup and address their recent challenges.

Odds

BookSpreadTotalMoneyline
DraftKingsSTL -112 8.5 o -108 / u -112 Milwaukee Brewers -107 · St. Louis Cardinals -112

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
  • Rob Zastryzny60-Day-ILShoulderMilwaukee Brewers
  • Bryse Wilson15-Day-ILBackMilwaukee Brewers
  • Brandon Woodruff60-Day-ILShoulderMilwaukee Brewers
  • Quinn Priester60-Day-ILShoulderMilwaukee Brewers
  • Angel Zerpa60-Day-ILElbowMilwaukee Brewers

Recent form

St. Louis Cardinals

Last 10: 5-4-1Streak L14.6 scored · 3.2 allowed per game1-3 at home

  • L3-4vs Milwaukee BrewersJul 6
  • W3-0at Chicago CubsJul 5
  • W17-1at Chicago CubsJul 3
  • W11-5at Atlanta BravesJul 2
  • L1-5at Atlanta BravesJul 1
  • W5-3at Atlanta BravesJun 30
  • W2-1vs Miami MarlinsJun 28
  • L0-4vs Miami MarlinsJun 27
  • D0-0vs Arizona DiamondbacksJun 25
  • L4-9vs Arizona DiamondbacksJun 24

Milwaukee Brewers

Last 10: 7-3Streak W14.7 scored · 3.7 allowed per game3-1 away

  • W4-3at St. Louis CardinalsJul 6
  • L3-4at Arizona DiamondbacksJul 5
  • W7-4at Arizona DiamondbacksJul 4
  • W4-2vs Cincinnati RedsJul 2
  • W7-2vs Cincinnati RedsJun 30
  • W5-3vs Cincinnati RedsJun 29
  • L3-4vs Chicago CubsJun 28
  • L2-8vs Chicago CubsJun 27
  • W6-2vs Chicago CubsJun 26
  • W6-5at Cincinnati RedsJun 24

Standings

TeamGames behindLostStreakWin %Won
Milwaukee-53W2.62187
Chicago962L2.55778
St. Louis1770W2.50070
Pittsburgh1972L1.48668
Cincinnati2073W2.47967

How the scoring went

  1. 3rd Inning1-0Yelich grounded out to shortstop, Pratt scored.
  2. 5th Inning3-0Lara singled to right, Pratt scored and Sánchez scored, Lara to second, Ortiz to third.
  3. 6th Inning3-2Velázquez homered to center (403 feet), Walker scored.
  4. 7th Inning4-2Ortiz homered to left center (415 feet).
  5. 7th Inning5-2Turang doubled to center, Lara scored.
  6. 7th Inning7-2Sánchez singled to left, Turang scored and Vaughn scored, Mitchell to third.
  7. 7th Inning8-2Chourio singled to center, Mitchell scored, Sánchez to second.
  8. 7th Inning10-2Pratt doubled to left, Chourio scored and Sánchez scored.

Win probability

Above the line favours St. Louis Cardinals, below favours Milwaukee Brewers.

Venue

  • Busch StadiumSt. Louis, Missouri
  • Attendance20399
  • OfficialsAdam Hamari, Jen Pawol, Todd Tichenor, Edwin Jimenez

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.