Cubs at Brewers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 30
Shota Imanaga is slated to take the mound for Chicago against Freddy Peralta for Milwaukee.
Andrew Vaughn led the Brew Crew to a 9-3 win Tuesday night. The first baseman had three hits including a grand slam and drove in six runs to pace the attack. Quinn Priester allowed two runs over 5.2 innings to secure his tenth win of the season. Milwaukee's lead in the National League Central is now two games over the Cubs.
Lets dive into this afternoon's matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch the first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Cubs at Brewers
Date: Wednesday, July 30, 2025
Time: 2:10PM EST
Site: American Family Field
City: Milwaukee, WI
Network/Streaming: MARQ, FDSNWI
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Cubs at the Brewers
The latest odds as of Wednesday:
Moneyline: Cubs (+103), Brewers (-123)
Spread: Brewers 1.5
Total: 7.0 runs
Probable starting pitchers for Cubs at Brewers
Pitching matchup for July 30, 2025: Shota Imanaga vs. Freddy Peralta
Cubs: Shota Imanaga (7-4, 3.12 ERA)
Last outing: July 25 at White Sox - 21.00 ERA, 7 Earned Runs Allowed, 12 Hits Allowed, 0 Walks, and 2 StrikeoutsBrewers: Freddy Peralta (12-4, 2.81 ERA)
Last outing: July 25 vs. Miami - 1.80 ERA, 1 Earned Runs Allowed, 5 Hits Allowed, 2 Walks, and 9 Strikeouts
Cubs: Shota Imanaga (7-4, 3.12 ERA)
Last outing: July 25 at White Sox - 21.00 ERA, 7 Earned Runs Allowed, 12 Hits Allowed, 0 Walks, and 2 Strikeouts
Brewers: Freddy Peralta (12-4, 2.81 ERA)
Last outing: July 25 vs. Miami - 1.80 ERA, 1 Earned Runs Allowed, 5 Hits Allowed, 2 Walks, and 9 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Cubs at Brewers
The Brewers have won 3 straight games against the Cubs with Freddy Peralta on the bump
Freddy Peralta has an ERA of 2.82 and a WHIP of 1.04 this season
The Brewers have covered in 4 of Freddy Peralta's last 5 starts to return 1.47 units
Kyle Tucker (0-2) had his 4-game hitting streak snapped yesterday
Jackson Chourio has gone without a hit in just 2 games in July and is hitting .367 in those 23 games
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for today's game between the Cubs and the Brewers
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Wednesday's game between the Cubs and the Brewers:
Moneyline: NBC Sports Bet is recommending a play on the Milwaukee Brewers on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago Cubs at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


CBS News
11 minutes ago
- CBS News
Twins snap 4-game losing streak in 5-4 win over Guardians
Trevor Larnach had a two-run single in a four-run first inning and the Minnesota Twins beat the Cleveland Guardians 5-4 on Sunday to avoid a three-game sweep. Matt Wallner and Royce Lewis also drove in runs in the first against Joey Cantillo (2-2), who struck out a season-high nine over 5 2/3 innings. Kody Clemens' bunt single in the eighth plated DaShawn Keirsey Jr. with an insurance run. The Guardians trailed 5-2 going into the ninth, but Brayan Rocchio's pinch-hit single off Michael Tonkin scored Nolan Jones and C.J. Kayfus. Erasmo Ramírez entered and retired Daniel Schneemann and José Ramírez in order to close out the win. Minnesota snapped a four-game losing streak. Kody Funderburk (2-1) tossed two scoreless innings of relief, and Ramírez earned the save in his first big-league appearance since Aug. 30, 2024, with Tampa Bay. José Ramírez hit a two-run homer in the first and Schneemann had three hits for the second day in a row for Cleveland, which had won four straight. Kayfus doubled for his first hit in the majors, one day after being recalled from Triple-A Columbus. José Ureña, pitching for his sixth team in three years, started and gave up two runs in four innings for the Twins. Wallner and Clemens had two hits apiece.


CBS News
41 minutes ago
- CBS News
Julio Rodriguez sets MLB record with 20+ home runs and steals in 4 consecutive seasons as Mariners beat Rangers
Julio Rodriguez homered to become the first player in major league history with 20 or more home runs and 20 or more stolen bases in each of his first four seasons, and the Seattle Mariners beat the Texas Rangers 5-4 on Sunday. Rodriguez hit a two-run shot in the third inning — his 100th career homer — and the slugging and speedy center fielder also added his 21st stolen base of the season after singling in the fifth inning. Jorge Polanco added a solo shot in the second and shortstop J.P. Crawford smacked a two-run blast in the fourth against Rangers starter Jacob deGrom (10-4), who became the fastest pitcher in major league history to reach 1,800 career strikeouts by games and innings on Sunday. The Rangers kept things close by pushing across three runs against Mariners starter Logan Evans (5-4), but only tallied one run against the Mariners bullpen before closer Andrés Muñoz locked down his 25th save of the season. Sam Haggerty pinch-ran for Joc Pederson with one out in the ninth inning and attempted to steal second base while Wyatt Langford was batting. Haggerty was initially ruled safe, but following a replay review was ruled out. Langford struck out swinging immediately after to end the inning. Sunday was the first time deGrom has allowed three home runs or more in a game since Sept. 30, 2022, against the Atlanta Braves while he was a member of the New York Mets. Rangers left-hander Patrick Corbin (6-7, 3.78) starts Monday evening against the New York Yankees. The Mariners are off Monday, but right-hander Bryan Woo (8-6, 3.11) will start against the Chicago White Sox on Tuesday.


CBS News
41 minutes ago
- CBS News
Cristopher Sánchez, Kyle Schwarber lead Philadelphia Phillies past Detroit Tigers
Cristopher Sánchez pitched eight sparkling innings, Kyle Schwarber hit his 38th homer and the Philadelphia Phillies beat the Detroit Tigers 2-0 on Sunday night. Philadelphia took two of three in the weekend series to move back into first place in the NL East, a half-game better than the New York Mets. Sánchez (10-3) surrendered five hits, struck out six and walked one. He allowed only one baserunner to reach third. Jhoan Duran handled the ninth for his second save with the Phillies and No. 18 overall. The hard-throwing closer, who was acquired in a trade with Minnesota on Wednesday, fanned Riley Greene with a 102.5 mph fastball for the final out. Schwarber made it 2-0 when he connected against Tyler Holton with two down in the eighth, hitting a 435-foot drive to center. Schwarber is tied with Los Angeles Dodgers star Shohei Ohtani for the NL lead in home runs. It was Schwarber's 15th homer this season off a lefty, which leads all of baseball and matches a career high for the slugger. Detroit wasted a sharp performance by Charlie Morton (7-9), who pitched six innings of one-run ball. The veteran right-hander was acquired in a trade with Baltimore on Thursday. Max Kepler drove in Philadelphia's first run with a groundout in the second. The Tigers had a chance to tie the game in the seventh, but Jahmai Jones was thrown out at the plate when he attempted to score on Andy Ibáñez's grounder to Phillies third baseman Edmundo Sosa. Sánchez has pitched at least six innings and allowed two or fewer runs in 10 of his last 11 starts. Tigers: RHP Casey Mize (9-4, 3.43 ERA) starts on Monday night in the opener of a three-game series against visiting Minnesota. Phillies: LHP Jesus Luzardo (9-5, 4.31 ERA) takes the mound on Monday night against Baltimore. LHP Cade Povich (2-5, 5.15 ERA) goes for the visiting Orioles.