On Friday, a battle of NL Central rivals is on the schedule, with the Milwaukee Brewers (93-59) visiting the St. Louis Cardinals (74-79) at 8:15 p.m. ET.
As the favorite, the Brewers (-121 moneyline odds to win) take the field at the Cardinals (+101). The Milwaukee Brewers will give the start to Jacob Misiorowski (5-2, 4.35 ERA), who is looking for win No. 6 on the season, and the Cardinals will turn to Sonny Gray (13-8, 4.43 ERA).
The Brewers won 9-2 over the Angels Wednesday in their most recent game. Brandon Woodruff was the winning pitcher after throwing five innings, giving up one earned run on two hits while striking out nine, while Blake Perkins finished 2 for 4 with a triple and five RBIs to lead them offensively.
The Cardinals lost to the Reds Wednesday, with Andre Pallante getting the loss while pitching five innings, giving up four earned runs on six hits while striking out three. Alec Burleson went 2 for 3 with a double, a home run and an RBI to lead the Cardinals’ offense.
Get ready for the Brewers vs. Cardinals with what you need to know before Friday’s baseball action, including viewing options.
Milwaukee Brewers vs. St. Louis Cardinals odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 9:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Brewers (-121, bet $121 to win $100)Underdog: Cardinals (+101, bet $100 to win $101)Over/under: 7.5Brewers vs. Cardinals: Game time and live stream infoGame day: Friday, September 19, 2025Game time: 8:15 p.m. ETLocation: St. Louis, MissouriStadium: Busch StadiumTV channel: FDSMW and FDSWILive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Brewers vs. Cardinals on Fubo!
Brewers stats and trendsBrewers betting recordsThe Brewers have entered the game as favorites 88 times this season and won 57, or 64.8%, of those games.This season Milwaukee has won 50 of its 72 games, or 69.4%, when favored by at least -121 on the moneyline.The oddsmakers’ moneyline implies a 54.8% chance of a victory for the Brewers.So far this season, Milwaukee and its opponents have hit the over in 74 of 152 games with a total.The Brewers are 86-66-0 ATS in their 152 games with a spread this season.Jacob Misiorowski (Brewers probable starter)Misiorowski makes the start for the Brewers, his 14th of the season. He is 5-2 with a 4.35 ERA and 81 strikeouts through 60 2/3 innings pitched.In his last time out on Sunday, the right-hander threw five innings against the St. Louis Cardinals, allowing four earned runs while surrendering seven hits.In 13 games this season, the 23-year-old has amassed a 4.35 ERA and 12.2 strikeouts per nine innings, while giving up a batting average of .199 to opposing batters.Misiorowski is trying to pick up his fourth quality start of the year in this matchup.Misiorowski will try to build upon a three-game streak of going five or more innings (he’s averaging 4.6 innings per appearance).He has had three appearances this season in which he kept his opponents to zero earned runs.The opposing Cardinals offense has the 27th-ranked slugging percentage (.378) and is 28th in MLB play with 142 home runs. It has a collective .244 batting average, and is 19th in MLB with 1255 total hits and 18th in MLB play scoring 653 runs.Misiorowski has thrown 10 innings, giving up four earned runs on seven hits while striking out nine against the Cardinals this season.Brewers batting statsThe Brewers have hit 162 homers this season, which ranks 19th in the league.Hitters for Milwaukee have combined for a team rank of 12th in the majors with a .409 team slugging percentage.The Brewers have a team batting average of .261 this season, which ranks second among MLB teams.Milwaukee has scored the second-most runs in the majors this season with 780.The Brewers have an OBP of .334 this season, which ranks second in MLB.Milwaukee has shown patience at the plate this season with the fifth-best rate of strikeouts per game (7.8) among MLB offenses.Cardinals stats and trendsCardinals betting recordsThe Cardinals have been underdogs in 85 games this season and have come away with the win 40 times (47.1%) in those contests.This season, St. Louis has been victorious 28 times in 66 chances when named as an underdog of at least +101 or longer on the moneyline.The Cardinals have an implied victory probability of 49.8% according to the moneyline set for this matchup.St. Louis and its opponents have hit the over in 76 of its 152 games with a total set by oddsmakers this season.The Cardinals have posted a record of 76-76-0 against the spread this season.Sonny Gray (Cardinals probable starter)Gray (13-8 with a 4.43 ERA and 187 strikeouts in 168 2/3 innings pitched) gets the start for the Cardinals, his 31st of the season.The right-hander last pitched on Sunday against the Milwaukee Brewers, when he threw five innings, allowing two earned runs while giving up four hits.In 30 games this season, the 35-year-old has put up an ERA of 4.43, with 10 strikeouts per nine innings. Opponents are batting .259 against him.Gray has registered 12 quality starts this year.Gray is seeking his 11th straight outing lasting five or more innings. He averages 5.6 frames per start.In six of his 30 total appearances this season he has not allowed an earned run.He will face off against a Brewers offense that ranks third in the league with 1348 total hits (on a .261 batting average). The squad also slugs a collective .409 (12th in the league) with 162 total home runs (19th in MLB action).In 15 1/3 innings over three appearances against the Brewers this season, Gray has a 6.46 ERA and a 1.565 WHIP while his opponents are hitting .317.The 35-year-old’s 4.43 ERA ranks 40th, 1.215 WHIP ranks 21st, and 10 K/9 ranks 11th among qualifying pitchers this season.Cardinals batting statsThe Cardinals have hit 142 home runs this season, the third-lowest total in baseball.So far this year, St. Louis has the fourth-lowest slugging percentage in baseball (.378).The Cardinals have the 18th-ranked batting average in the league (.244).The offense for St. Louis is the No. 18 offense in the majors, scoring 4.3 runs per game (653 total runs).The Cardinals’ .314 on-base percentage ranks 18th in MLB.