The St. Louis Cardinals (62-64) and Milwaukee Brewers (73-53) will battle on Thursday at Busch Stadium, with first pitch at 2:15 p.m. ET.

The Cardinals are an underdog (+105 moneyline odds) when they host the Brewers (-124). The Brewers will start Freddy Peralta (8-7) against the Cardinals and Miles Mikolas (8-10).

Ryan Helsley (1.0 IP, 0 R, 0 H, 2 K) registered a win in the Cardinals’ 10-6 victory over the Brewers yesterday. Nolan Arenado led the way offensively, going 3-for-5 with a double, a home run and four RBI. Trevor Megill (0.2 IP, 3 R, 1 H, 0 K) took the loss for the Brewers.

Before the Brewers vs. Cardinals matchup, here is everything you need to get ready for Thursday’s baseball action, including viewing options.

Milwaukee Brewers vs. St. Louis Cardinals odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 9: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 (+105, bet $100 to win $105)
  • Over/under: 8

Brewers vs. Cardinals: Live streaming info & game time

  • Game Day: Thursday, August 22, 2024
  • Game Time: 2:15 p.m. ET
  • Stadium: Busch Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Brewers stats and trends

Brewers betting records

  • The Brewers have been favorites in 67 games this season and won 40 (59.7%) of those contests.
  • Milwaukee is 32-17 this season when entering a game favored by -124 or more on the moneyline.
  • The moneyline for this contest implies a 55.4% chance of a victory for the Brewers.
  • So far this season, Milwaukee and its opponents have hit the over in 68 of 126 games with a total.
  • The Brewers are 66-59-0 against the spread in their 125 chances this season.

Freddy Peralta (Brewers probable starter)

  • Peralta (8-7 with a 4.00 ERA and 162 strikeouts in 137 1/3 innings pitched) gets the start for the Brewers, his 26th of the season.
  • His last time out came on Saturday against the Cleveland Guardians, when the righty tossed six innings, surrendering one earned run while giving up four hits.
  • The 28-year-old has put up an ERA of 4.00, with 10.6 strikeouts per nine innings, in 25 games this season. Opponents have a .226 batting average against him.
  • Peralta has 10 quality starts this year.
  • Peralta will try to build upon an eight-game streak of pitching five or more innings (he’s averaging 5.5 frames per outing).
  • In three of his appearances this season he did not allow an earned run.
  • The opposing Cardinals offense has the 20th-ranked slugging percentage (.389) and is 19th in MLB play with 133 home runs. It has a collective .246 batting average, and is 14th in MLB with 1050 total hits and 23rd in MLB action scoring 520 runs.
  • Peralta has a 2.25 ERA and a 1.25 WHIP against the Cardinals this season in 12 innings pitched, allowing a .250 batting average over two appearances.
  • The 28-year-old’s 4.00 ERA ranks 45th, 1.209 WHIP ranks 39th, and 10.6 K/9 ranks ninth among qualifying pitchers this season.

Brewers batting stats

  • The Brewers have hit 133 homers this season, which ranks 19th in the league.
  • Hitters for Milwaukee have combined for a team rank of 13th in the majors with a .404 team slugging percentage.
  • The Brewers have a team batting average of .254 this season, which ranks seventh among MLB teams.
  • Milwaukee has scored the 11th-most runs in the majors this season with 603 (4.8 per game).
  • The Brewers have an OBP of .332 this season, which ranks third in MLB.
  • Milwaukee ranks 19th in MLB in strikeouts per game with an average of 8.8 whiffs per contest.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have come away with 29 wins in the 60 contests they have been listed as the underdogs in this season.
  • This season, St. Louis has been victorious 12 times in 38 chances when named as an underdog of at least +105 or longer on the moneyline.
  • Sportsbooks have implied with the moneyline set for this matchup that the Cardinals have a 48.8% chance of pulling out a win.
  • St. Louis and its opponents have gone over the total this season in 60 of its 125 opportunities.
  • The Cardinals have an against the spread record of 62-62-0 in 124 games with a line this season.

Miles Mikolas (Cardinals probable starter)

  • Mikolas (8-10) gets the starting nod for the Cardinals in his 26th start of the season. He has a 5.41 ERA in 138 2/3 innings pitched, with 96 strikeouts.
  • The righty last appeared on Saturday against the Los Angeles Dodgers, when he tossed 5 2/3 innings, allowing five earned runs while giving up seven hits.
  • The 35-year-old has an ERA of 5.41, with 6.3 strikeouts per nine innings in 25 games this season. Opponents have a .286 batting average against him.
  • Mikolas heads into this game with 13 quality starts under his belt this season.
  • Mikolas has pitched five or more innings in a game 18 times this season heading into this game.
  • He has had two appearances this season in which he did not surrender an earned run.
  • The opposing Brewers offense has the 13th-ranked slugging percentage (.404) and ranks 19th in home runs hit (133) in all of MLB. They have a collective .254 batting average, and are 11th in the league with 1082 total hits and 11th in MLB action scoring 603 runs.
  • In 10 2/3 innings over two appearances against the Brewers this season, Mikolas has a 6.75 ERA and a 1.688 WHIP while his opponents are batting .333.
  • Among qualifying pitchers in MLB play this season, the 35-year-old’s 5.41 ERA ranks 62nd, 1.290 WHIP ranks 53rd, and 6.3 K/9 ranks 64th.

Cardinals batting stats

  • The Cardinals average 1.1 home runs per game to rank 19th in MLB play with 133 total home runs.
  • So far this season, St. Louis is 20th in baseball with a .389 slugging percentage.
  • The Cardinals are 13th in the majors with a .246 batting average.
  • St. Louis scores the 23rd-most runs in baseball (520 total, 4.1 per game).
  • The Cardinals rank 16th in the majors with an on-base percentage of .310.
Watch the MLB on Fubo!