Brewers Edge Cardinals in Close Contest at Busch Stadium
Tuesday, July 7, 2026, 2:15 PM ET · Busch Stadium
Milwaukee Brewers 4, St. Louis Cardinals 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
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.
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+.
Quick answers
Who won Milwaukee Brewers vs St. Louis Cardinals?
Milwaukee Brewers beat St. Louis Cardinals 4-3 at Busch Stadium on July 7, 2026.
Who was favored in Milwaukee Brewers vs St. Louis Cardinals?
Milwaukee Brewers were the favorite at DraftKings, moneyline -211 (about 68% implied). The favorite won.
The Milwaukee Brewers secured a narrow 4-3 victory over the St. Louis Cardinals in a tightly contested game at Busch Stadium on July 6, 2026. This win allowed the Brewers to clinch the series 4-1, further establishing their dominance over the Cardinals in recent matchups. Milwaukee's away record now stands at 57-33, while St. Louis holds a home record of 47-42.
In this game, the Brewers showcased their resilience, coming back after trailing early. The Cardinals jumped to a 2-0 lead in the first inning when Walker homered to left, scoring Wetherholt. However, the Brewers quickly responded, with Ortiz doubling to left to score Pratt in the third inning, followed by Yelich's single that brought Ortiz home, tying the game at 2-2. The Cardinals regained the lead with Herrera's home run later in the same inning, but the Brewers were not to be outdone. In the sixth inning, Mitchell's single allowed Bauers to score, leveling the game once again at 3-3. Yelich's double in the seventh inning ultimately sealed the victory for Milwaukee as he drove in Pratt, making it 4-3.
The recent form of both teams paints a contrasting picture. The Cardinals have struggled at home, with a record of 5-4-1 in their last ten games, currently on a one-game losing streak. They have averaged 4.6 runs scored per game while allowing 3.2 runs. Their last five games show a record of 3-2, with an average of 7.0 runs scored and 3.0 runs allowed. In contrast, the Brewers have been in strong form, boasting a 7-3 record in their last ten games and currently riding a one-game winning streak. They have averaged 4.7 runs scored and allowed 3.7 runs during this stretch, with their last five games resulting in a 4-1 record and an average of 5.0 runs scored.
When considering home and away performances, the Cardinals have struggled at Busch Stadium with a 1-3 record in their last four home games, while the Brewers have been successful on the road, with a 3-1 record in their last four away games. The head-to-head record also favors the Brewers, who have won 11 of the last 16 meetings against the Cardinals, including the last four encounters in 2026.
In terms of injuries, the Cardinals faced significant challenges, with several key players on the injured list. Everson Pereira and Masyn Winn are both on the 10-Day Injured List with hand and thumb injuries, respectively, while Ramon Urias is listed as day-to-day with an arm issue. Andre Pallante is on the 15-Day IL with an elbow injury, and JJ Wetherholt is also on the 10-Day IL with a wrist injury. The Brewers, too, have their share of injuries, including Rob Zastryzny and Brandon Woodruff, both on the 60-Day IL with shoulder injuries, and Bryse Wilson on the 15-Day IL with a back issue.
The betting market reflected the Brewers' strong performance leading into the game, with DraftKings pricing them at -211 on the money line, while the Cardinals were set at +172. The spread was 1.5, and the total runs were set at 7.5, with over odds at -114 and under odds at -106.
Weather conditions at Busch Stadium were conducive to baseball, allowing for a competitive atmosphere as both teams took to the field. Viewers were treated to a game that showcased the Brewers' ability to capitalize on scoring opportunities and the Cardinals' struggle to maintain leads. The scoring plays highlighted the back-and-forth nature of the contest, with pivotal moments that kept fans on the edge of their seats.
In summary, the Brewers' victory not only solidified their place in the standings but also emphasized their recent success against the Cardinals. As the teams move forward, the Cardinals will need to address their injury concerns and find a way to improve their home performance, while the Brewers will look to continue their winning ways.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIL -211 | 7.5 o -114 / u -106 | Milwaukee Brewers -211 · St. Louis Cardinals +172 |
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
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
How the scoring went
- 1st Inning0-2Walker homered to left (386 feet), Wetherholt scored.
- 3rd Inning1-2Ortiz doubled to left, Pratt scored.
- 3rd Inning2-2Yelich singled to center, Ortiz scored.
- 3rd Inning2-3Herrera homered to left (378 feet).
- 6th Inning3-3Mitchell singled to center, Bauers scored, Mitchell to second. St Louis Cardinals challenged: call on the field was upheld.
- 7th Inning4-3Yelich doubled to left, Pratt scored, Ortiz to third.
Win probability
Above the line favours St. Louis Cardinals, below favours Milwaukee Brewers.
Venue
- Busch StadiumSt. Louis, Missouri
- Attendance24430
- OfficialsClint Vondrak, Edwin Jimenez, Jen Pawol, Todd Tichenor
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Brewers Complete Sweep Over Cardinals with 6-4 VictorySep 27, 2026
- Brewers Edge Cardinals in Close Contest at HomeSep 26, 2026
- Brewers Secure Victory Over Cardinals in High-Scoring AffairSep 25, 2026
- Brewers Defeat Cardinals 8-4 at Busch StadiumJul 9, 2026
- Cardinals Dominate Brewers in 5-1 VictoryJul 8, 2026