MLB Scores · MLB Odds

Brewers vs Cardinals

Final · Tue Jul 7 · 7:45 PM ET · Busch Stadium

Milwaukee BrewersBrewers58-33
10
FinalJul 7, 2026
St. Louis CardinalsCardinals47-43
2
StreamMLB.TVBrewers.TVCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
MIL−107
STL−112
Run line
MIL −1.5+148
STL +1.5−179
Total O/U
Over 8.5−108
Under 8.5−112
  • Run line: Brewers −1.5 covered.
  • Total O/U: over 8.5 (12 runs).

Recap

The Milwaukee Brewers routed the St. Louis Cardinals 10-2 at Busch Stadium in St. Louis on Jul 7, 2026, a 8-run win to move to 58-33.

The Brewers have won 4 straight. They scored 7 runs in the seventh inning.

Score by inning

Milwaukee Brewers and St. Louis Cardinals, score by inning
Team123456789R
MIL00102070010
STL0000020002

W: Gasser (2-3) · L: Dobbins (1-1)

Scoring plays

Top 3

  1. MILGroundoutYelich grounded out to shortstop, Pratt scored.1-0

Top 5

  1. MILSingleLara singled to right, Pratt scored and Sánchez scored, Lara to second, Ortiz to third.3-0

Bottom 6

  1. STLHome runVelázquez homered to center (403 feet), Walker scored.3-2

Top 7

  1. MILHome runOrtiz homered to left center (415 feet).4-2
  2. MILDoubleTurang doubled to center, Lara scored.5-2
  3. MILSingleSánchez singled to left, Turang scored and Vaughn scored, Mitchell to third.7-2
  4. MILSingleChourio singled to center, Mitchell scored, Sánchez to second.8-2
  5. MILDoublePratt doubled to left, Chourio scored and Sánchez scored.10-2

Team stats

MILSTL
Hits
11
4
Home Runs
1
1
Runs Batted In
10
2
Walks
7
1
Strikeouts
6
5
Runners Left On Base
20
4
Errors
0
0

Player stats

Brewers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Christian Yelich DH0-5500100230.241.323.382
Luis Lara RF1-4411201021.250.400.250
Brice Turang 2B2-5512100014.267.360.455
Andrew Vaughn 1B2-4412001124.331.420.504
Jake Bauers RF0-2200002118.268.366.500
Garrett Mitchell CF0-111000002.272.365.460
Gary Sanchez C1-3321202121.221.371.449
Sal Frelick RF0-220000007.237.305.324
Jackson Chourio LF1-331110006.286.342.510
Cooper Pratt SS2-4422201019.217.342.283
Joey Ortiz 3B2-5512110113.224.292.301

Brewers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Robert Gasser P7.242214194-664.1594
Craig Yoho P1.100001010-83.6010

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B0-4400000014.263.358.405
Pedro Pages 1B0-000000000.218.257.345
Ivan Herrera C0-2200001011.254.390.404
Jimmy Crooks C0-000000002.158.262.246
Jordan Walker RF2-441200007.292.354.531
Nelson Velazquez LF1-4411210010.269.350.558
Alec Burleson 1B0-3300000114.275.338.462
Bryan Torres P0-110000014.211.274.456
Masyn Winn SS0-440000019.250.322.340
Jose Fermin 2B1-3301000012.269.318.393
Blaze Jordan 3B0-330000009.224.243.343
Nathan Church CF0-3300000212.247.291.401

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Hunter Dobbins P5.043334092-534.0392
Jared Shuster P1.157732152-289.0052
Gordon Graceffo P0.210000013-73.1413
Bryan Torres P2.010010018-100.0018

Game info

VenueBusch Stadium, St. Louis, MO
Attendance20,399
OfficialsHome Plate Umpire: Adam Hamari · First Base Umpire: Jen Pawol · Second Base Umpire: Todd Tichenor · Third Base Umpire: Edwin Jimenez

Last and next games

Head to head

  • Next meeting: W 8-4 at STLThu Jul 9

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made