Milwaukee Brewers vs St Louis Cardinals Prediction, Preview and Odds - 07/09/2026

by Rod Pearson

Wednesday, Jul 08, 2026
Game Time: 7:45 pm ET, Thursday, July 9, 2026
Venue:  Busch Stadium, St. Louis, MO
Where to Watch:  MLB TV


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Brewers -126, Cardinals +104; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Brewers -125, Cardinals +105; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Brewers -130, Cardinals +105; Over/Under:  8.5 runs

Season Record

Milwaukee Brewers:  58-33 (1st place, NL Central)
St Louis Cardinals:  47-43 (3rd place, NL Central)

Do not miss out on our expert handicapper analysis! Wayne Root is on a HOT STREAK in MLB on a 9-2 MLB RUN for +$7,000 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Milwaukee Brewers:  8-2 last 10
St Louis Cardinals:  5-5 last 10



Milwaukee Brewers vs St Louis Cardinals Preview and Analysis


The Brewers are entering this series off a win and won their 3-game series against the Arizona Diamondbacks 2-1 in their last series. They enter this game with a 58-33 record overall and have a road record of 29-15. This is the series finale of a 5-game series with the Cardinals on Thursday with the 4th game still to be played on Wednesday. The Brewers won the series opener on Monday, the 2nd game on Tuesday, and the 3rd game on Tuesday. Their offense ranks 8th in the MLB with a .735 OPS. Kyle Harrison is their starting pitcher on Wednesday while Logan Henderson is making his start in this game on Thursday. He is 2-1 with a 2.74 ERA this season. His team won their last 3 straight games this season with him making an appearance. In his last MLB regular season appearance, he allowed 0 ER, 0 HR, and 3 BB with 7 SO on 2 hits through 5 IP against the Los Angeles Dodgers.

The Cardinals are entering this series off a loss and won their 3-game series against the Chicago Cubs 2-1 in their last series. They enter this game with a 47-43 record overall and have a home record of 23-24. This is the 5th game of a 5-game series with the Brewers on Thursday with the 4th game of this series still to be played on Wednesday. The Cardinals lost the 1st game of this series on Monday, lost the 2nd game on Tuesday, and lost the 3rd game on Tuesday. Their offense ranks 17th in the MLB with a .715 OPS. Michael McGreevy is their starting pitcher on Wednesday while Andre Pallante is making his start in this game on Thursday. He is 10-5 with a 3.60 ERA this season. His team won 7 of their last 8 games this season with him making an appearance. In his last MLB regular season start, he allowed 0 earned runs, 0 homers, and 1 walk with 2 strikeouts on 5 hits through 5.2 innings pitched against the Chicago Cubs.


Brewers vs Cardinals Prediction

The current betting odds have the Cardinals listed as a slight underdog in this game according to Draftkings Sportsbook. The Brewers have looked great in their games this season with their 58-33 record overall which has them right at the top of the NL Central with one of the best records in MLB. They have been a great road team too with their 29-15 road record this year. Meanwhile, the Cardinals have looked good in their games this season with their 47-43 record overall which has them right in the middle of the NL Central. They haven't looked great in their own ballpark though with their 23-23 home record this season. The Brewers have been rolling lately, now 8-2 in their last 10 games, while the Cardinals are only 5-5 in their last 10 games and just pulled themselves out of a big slump. The Cardinals have already lost this 5-game series after the first 2 days, but they are going to be desperate to gain some ground back in the division and this is a pitching matchup that they can take advantage of. The Cardinals are going with Pallante in this one and he has looked great this season. He is 10-5 with a 3.60 ERA and the team has been having a ton of success with him lately. They have won 7 of their last 8 games with him starting and he is coming off another great start in which he gave up no runs which has been a common theme for him. The Brewers are going with Henderson in this one and he has looked good this season. He is 2-1 with a 2.74 ERA and the team has been having a lot of success with him too. They have won 3 games in a row now with him starting and he is coming off a great start in which he gave up no runs, but he really hasn't started many games this season and now he is coming back from an injury that has kept him out a while. This is a good chance for the Cardinals to make something happen at home in this series, so look for them to take advantage of this pitching matchup with their best on the mound. The best way to place a bet here is on the Cardinals to win this game. 

Brewers Cardinals Prediction:  Our MLB Pick for Thursday, July 9, 2026 (7:45 pm ET start time) is Cardinals 3 Brewers 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Milwaukee Brewers St Louis Cardinals prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Milwaukee Brewers: 252-176 (+51.8 units) on the moneyline in all games. 121-91 (+33.6 units) on the moneyline in road games. 84-49 (+26.3 units) on the moneyline against division opponents. 15-8 UNDER against division opponents. 

St Louis Cardinals: 97-95 (-5.4 units) on the moneyline vs. an NL team with a slugging percentage .400 or worse on the season. 12-17 (-4.7 units) on the moneyline when playing against a top-level team (Win Pct. > 62%). 135-152 (-10.1 units) on the moneyline vs. a team with a good bullpen whose WHIP is 1.350 or better. 31-17 UNDER when playing against a team with a winning record.

Key Injuries


Milwaukee Brewers:  D. Hamilton (SS) Ten Day - Hamstring. J. Kuhnel (RP) Fifteen Day IL - Shoulder. B. Woodruff (SP) Fifteen Day IL - Shoulder. Q. Priester (SP) Sixty Day IL - Wrist. C. Crow (SP) Fifteen Day IL - Forearm. B. Fitzpatrick (RP) Sixty Day IL - Elbow. C. Rodriguez (RP) Fifteen Day IL - Shoulder. D. Hall (RP) Fifteen Day IL - Pectoral. R. Zastryzny (RP) Fifteen Day IL - Shoulder. A. Zerpa (RP) Sixty Day IL - Forearm. L. Henderson (SP) Fifteen Day IL - Back. B. Lockridge (LF) Sixty Day IL - Knee.

St Louis Cardinals:  R. Stanek (RP) Day To Day - Leg. J. Bruihl (RP) Day To Day - Ankle. M. Rajcic (SP) Sixty Day IL - Elbow. R. Urias (3B) Sixty Day IL - Elbow.


Notable Quotes


“He looked good. It was the first time he’s swung the bat left-handed in years, he said, but he looked really good. He’s an athlete. He’s a baseball player.” - Pat Murphy on Jackson Chourio after his team won both games of their double-header against the Cardinals on Tuesday.


“We wanted to buy McGreevy an extra day. Those guys have posted and done a nice job. Recovery is a real thing. Pushing him and [Andre] Pallante back is meaningful, so we wanted to do it.” - Oliver Marmol after his team lost both of their games in their double-header against the Brewers on Tuesday.


Starting Lineups


Milwaukee Brewers
Christian Yelich (L) DH
Luis Lara (S) CF
Brice Turang (L) 2B
Andrew Vaughn (R) 1B
Jake Bauers (L) LF
Gary Sánchez (R) C
Sal Frelick (L) RF
Cooper Pratt (R) SS
Joey Ortiz (R) 3B

St Louis Cardinals
JJ Wetherholt (L) 2B
Iván Herrera (R) C
Jordan Walker (R) RF
Nelson Velázquez (R) DH
Alec Burleson (L) 1B
Masyn Winn (R) SS
José Fermín (R) LF
Blaze Jordan (R) 3B
Nathan Church (L) CF

Statistical Leaders


Milwaukee Brewers
Batting Average:  Tyler Black (.333)
Hits:  William Contreras (95)
Home Runs:  Jake Bauers (16)
RBI:  Jake Bauers (54)
Stolen Bases:  David Hamilton (18)
Wins:  Aaron Ashby (12)
Saves:  Trevor Megill (14)
ERA:  Easton McGee (0.00)

St Louis Cardinals
Batting Average:  Jordan Walker (.292)
Hits:  Jordan Walker (99)
Home Runs:  Jordan Walker (21)
RBI:  Jordan Walker (69)
Stolen Bases:  Jordan Walker (11)
Wins:  Andre Pallante (10)
Saves:  Riley O'Brien (22)
ERA:  Ryan Fernandez (2.70)

Managers:
Milwaukee Brewers: Pat Murphy (3rd season)
St Louis Cardinals: Oliver Marmol (5th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2026 Al McMordie's BigAl.com. All Rights Reserved.