At Busch Stadium on Saturday, the Milwaukee Brewers (94-60) take on the St. Louis Cardinals (75-79), with first pitch at 7:15 p.m. ET.

The Cardinals are an underdog (+104 on the moneyline to win) when they host the Brewers (-124). The Milwaukee Brewers will hand the ball to Chad Patrick (3-8, 3.64 ERA), who is looking for win No. 4 on the season, and the Cardinals will turn to Miles Mikolas (8-10, 4.80 ERA).

These clubs play again after the Cardinals’ 7-1 victory over the Brewers yesterday. Sonny Gray (6.0 IP, 1 R, 9 H, 7 K) picked up the win for the Cardinals. Brendan Donovan went 2 for 4 with a double to lead the team on offense. Jacob Misiorowski (3.2 IP, 2 R, 5 H, 3 K) took the loss on the mound for the Brewers.

Here is everything you need to prepare for Saturday’s Brewers vs. Cardinals contest, including viewing options.

Milwaukee Brewers vs. St. Louis Cardinals odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 6:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Brewers (-124, bet $124 to win $100)Underdog: Cardinals (+104, bet $100 to win $104)Over/under: 7.5Brewers vs. Cardinals: Game time and live stream infoGame day: Saturday, September 20, 2025Game time: 7: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 90 times this season and won 58, or 64.4%, of those games.Milwaukee is 47-20 this season when entering a game favored by -124 or more on the moneyline.The implied probability of a win from the Brewers, based on the moneyline, is 55.4%.Milwaukee’s games have gone over the total in 75 of its 154 chances.The Brewers have an ATS record of 87-67-0 in 154 games with a spread this season.Chad Patrick (Brewers probable starter)Patrick (3-8) takes the mound for the Brewers in his 22nd start of the season. He has a 3.64 ERA in 111 1/3 innings pitched, with 116 strikeouts.His last time out came in relief on Tuesday when the righty threw one scoreless inning against the Los Angeles Angels without allowing a hit.The 27-year-old has amassed an ERA of 3.64, with 9.4 strikeouts per nine innings, in 24 games this season. Opposing hitters have a .249 batting average against him.Patrick has registered five quality starts this season.Patrick will try to secure his 15th matchup of five or more innings pitched this season. He’s averaging 4.6 innings per appearance.He is trying to have his third straight outing with no earned runs surrendered.He will take the hill against a Cardinals offense that ranks 20th in MLB with 1269 total hits (on a .246 batting average). The squad also slugs a collective .379 (27th in MLB) with 142 total home runs (28th in MLB).In 5 1/3 innings over two appearances against the Cardinals this season, Patrick has a 3.38 ERA and a 1.313 WHIP while his opponents are hitting .263.Brewers batting statsThe Brewers rank 19th in Major League Baseball with 163 home runs.Hitters for Milwaukee have combined for a team rank of 12th in the majors with a .409 team slugging percentage.The Brewers’ .261 batting average is among the best in baseball, ranking second in MLB.Milwaukee is among the highest-scoring teams in the majors, ranking second with 786 total runs this season.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 come away with 41 wins in the 86 contests they have been listed as the underdogs in this season.St. Louis has a win-loss record of 23-35 when favored by +104 or worse by bookmakers this year.The moneyline set for this matchup implies the Cardinals have a 49% chance of coming away with a victory in the contest.St. Louis and its opponents have hit the over in 77 of its 153 games with a total set by oddsmakers this season.In 153 games with a line this season, the Cardinals have a mark of 77-76-0 against the spread.Miles Mikolas (Cardinals probable starter)The Cardinals will send Mikolas (8-10) out to make his 30th start of the season. He is 8-10 with a 4.80 ERA and 93 strikeouts in 146 1/3 innings pitched.In his last appearance on Sunday, the right-hander tossed five innings against the Milwaukee Brewers, allowing two earned runs while surrendering five hits.In 29 games this season, the 37-year-old has an ERA of 4.80, with 5.7 strikeouts per nine innings. Opponents are hitting .272 against him.Mikolas has registered eight quality starts this year.Mikolas will try to pitch five or more innings for his fifth straight start. He’s averaging 5.0 innings per outing.He has held his opponents without an earned run in five of his 29 appearances this season.The opposing Brewers offense has the 12th-ranked slugging percentage (.409) and ranks 19th in home runs hit (163) in all of MLB. They have a collective .261 batting average, and are second in the league with 1369 total hits and second in MLB action scoring 786 runs.Mikolas has a 3.27 ERA and a 1.091 WHIP against the Brewers this season in 11 innings pitched, allowing a .262 batting average over two appearances.Cardinals batting statsThe Cardinals have hit the third-fewest home runs in MLB action this season (142).This season, St. Louis has the fourth-lowest slugging percentage in the majors (.379).The Cardinals have the 17th-ranked batting average in the league (.246).The offense for St. Louis is the No. 18 offense in MLB, scoring 4.3 runs per game (660 total runs).The Cardinals are 18th in baseball with an on-base percentage of .315.

Watch the MLB on Fubo!