A series opener between the Atlanta Braves (53-42) and St. Louis Cardinals (50-46) is scheduled for Friday at 7:20 PM ET, at Truist Park.

The Cardinals (+106 underdog on the moneyline) visit the Braves (-126). The Atlanta Braves will hand the ball to Spencer Schwellenbach (3-4, 4.43 ERA), who is looking for win No. 4 on the season, and the Cardinals will turn to Sonny Gray (9-6, 3.34 ERA).

The Braves were vicotrious 6-3 over the Padres Friday in their most recent Game. Travis d’Arnaud finished 2-for-3 with two home runs and four RBI to lead them offensively while Chris Sale was earned the victory after throwing five innings, giving up one earned run on four hits while striking out four.

The Cardinals lost to the Cubs Friday, with Miles Mikolas getting the loss while pitching 5 1/3 innings, giving up six earned runs on eight hits while striking out two. Alec Burleson went 2-for-4 with a double, a home run and an RBI to lead the Cardinals’ offense.

Get ready for the Braves vs. Cardinals with everything you need to know about Friday’s baseball action, including viewing options.

Atlanta Braves vs. St. Louis Cardinals odds and betting lines

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

  • Favorite: Braves (-126, bet $126 to win $100)
  • Underdog: Cardinals (+106, bet $100 to win $106)
  • Over/under: 7.5

Braves vs. Cardinals: Live streaming info & game time

  • Game Day: Friday, July 19, 2024
  • Game Time: 7:20 PM ET
  • Stadium: Truist Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Braves stats and trends

Braves betting records

  • The Braves have entered the game as favorites 82 times this season and won 48, or 58.5%, of those games.
  • Atlanta is 43-27 this season when entering a game favored by -126 or more on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Braves have a 55.8% chance to win.
  • Atlanta and its opponents have hit the over in 33 of its 95 games with a total this season.
  • The Braves have an ATS record of 43-51-0 in 94 games with a spread this season.

Spencer Schwellenbach (Braves probable starter)

  • Schwellenbach (3-4 with a 4.43 ERA and 41 strikeouts in 44 2/3 innings pitched) gets the start for the Braves, his ninth of the season.
  • His most recent appearance was on Saturday against the San Diego Padres, when the righty threw seven innings, surrendering one earned run while allowing three hits.
  • The 24-year-old has an ERA of 4.43, with 8.3 strikeouts per nine innings, in eight games this season. Opponents are batting .246 against him.
  • Schwellenbach is trying to build on a second-game quality start streak in this game.
  • Schwellenbach will try to prolong a seven-game streak of lasting five or more innings (he’s averaging 5.5 innings per outing).
  • He has not had an appearance so far in which he did not give up at least one earned run.
  • He will take the hill against a Cardinals offense that is batting .245 as a unit (13th in MLB). It is also slugging a collective .384 (20th in MLB) with 94 total home runs (25th in MLB).
  • In five innings over one appearance against the Cardinals this season, Schwellenbach has a 7.2 ERA and a 1.6 WHIP while his opponents are hitting .400.

Braves batting stats

  • The Braves’ 109 home runs rank 10th in Major League Baseball.
  • Hitters for Atlanta have combined for a team rank of 11th in the majors with a .405 team slugging percentage.
  • The Braves have a team batting average of .241 this season, which ranks 17th among MLB teams.
  • Atlanta has scored 407 runs (4.3 per game) this season, which ranks 19th in MLB.
  • The Braves have the 23rd-ranked on-base percentage in MLB this season (.304).
  • Atlanta ranks 21st in MLB in strikeouts per game with an average of 8.9 whiffs per contest.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been underdogs in 45 games this season and have come away with the win 22 times (48.9%) in those contests.
  • This season, St. Louis has been victorious nine times in 27 chances when named as an underdog of at least +106 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 48.5% chance of walking away with the win.
  • Contests with St. Louis has gone over the total set by sportsbooks in 45 of 95 chances this season.
  • The Cardinals are 47-47-0 against the spread in their 94 games that had a posted line this season.

Sonny Gray (Cardinals probable starter)

  • The Cardinals will send Gray (9-6) to make his 18th start of the season as he looks for his 10th win. He is 9-6 with a 3.34 ERA and 121 strikeouts through 99 2/3 innings pitched.
  • The right-hander last appeared on Saturday against the Chicago Cubs, when he threw seven innings, allowing three earned runs while giving up nine hits.
  • The 34-year-old has a 3.34 ERA and 10.9 strikeouts per nine innings in 17 games this season, while allowing a batting average of .220 to opposing batters.
  • Gray is looking to collect his ninth quality start of the year.
  • Gray will aim to last five or more innings for his third straight appearance. He’s averaging 5.8 innings per outing.
  • In four of his 17 total appearances this season he has not given up an earned run.
  • The opposing Braves offense has the 11th-ranked slugging percentage (.405) and ranks 10th in home runs hit (109) in all of MLB. They have a collective .241 batting average, and are 17th in the league with 774 total hits and 19th in MLB action scoring 407 runs.
  • The 34-year-old ranks 22nd in ERA (3.34), 15th in WHIP (1.054), and sixth in K/9 (10.9) among qualifying pitchers in MLB play this season.

Cardinals batting stats

  • The Cardinals rank 25th in baseball with 94 total home runs.
  • So far this season, St. Louis is 20th in baseball, slugging .384.
  • The Cardinals are 13th in MLB with a .245 batting average.
  • The offense for St. Louis is the No. 23 offense in MLB, scoring 4.1 runs per game (398 total runs).
  • The Cardinals are 18th in MLB with an on-base percentage of .309.
Watch the MLB on Fubo!