Saturday's contest between the Atlanta Braves (54-42) and St. Louis Cardinals (50-47) matching up at Truist Park has a projected final score of 5-4 (according to our computer prediction) in favor of the Braves, so expect a competitive matchup. The game will begin at 7:20 PM ET on July 20.

The probable starters are Bryce Elder for the Braves and Sonny Gray (9-6) for the Cardinals.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Braves vs. Cardinals Game Info & Odds

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Braves vs. Cardinals Score Prediction

  • Our prediction for this matchup is Braves 5, Cardinals 4.

Total Prediction for Braves vs. Cardinals

  • Total Prediction: Over 8.5 runs

Explore More About This Game

  • How to Watch Cardinals vs. Braves
  • Tickets for Cardinals vs. Braves
  • Braves Performance Insights

    • In seven games over the last 10 matchups when favored by oddsmakers, the Braves have a record of 6-1.
    • In its last 10 games with a total, Atlanta and its opponents are 3-6-1 when it comes to hitting the over.
    • This season, the Braves have been favored 82 times and won 48, or 58.5%, of those games.
    • Atlanta has a record of 36-22, a 62.1% win rate, when favored by -145 or more by bookmakers this season.
    • The implied probability of a win from the Braves, based on the moneyline, is 59.2%.
    • Atlanta ranks 19th in the majors with 410 total runs scored this season.
    • The Braves' 3.38 team ERA ranks first across all MLB pitching staffs.

    Cardinals Performance Insights

    • In three games as the underdog over the last 10 matchups, the Cardinals have posted a mark of 1-2.
    • In its last 10 matchups with a total posted by oddsmakers, St. Louis and its foes are 7-3-0 when it comes to hitting the over.
    • The Cardinals have been victorious in 21, or 46.7%, of the 45 contests they have been chosen as underdogs in this season.
    • This season, St. Louis has been victorious four times in 15 chances when named as an underdog of at least +120 or longer on the moneyline.
    • The Cardinals have an implied victory probability of 45.5% according to the moneyline set for this matchup.
    • Averaging 4.1 runs per game (400 total), St. Louis is the 24th-highest scoring team in MLB.
    • The Cardinals have the 16th-ranked ERA (4.01) in the majors this season.

    Put your picks to the test and bet with BetMGM!

    Braves Schedule

    Date Opponent Score Pitching Matchup
    July 11 @ Diamondbacks L 1-0 Max Fried vs Brandon Pfaadt
    July 12 @ Padres W 6-1 Spencer Schwellenbach vs Matt Waldron
    July 13 @ Padres L 4-0 Reynaldo López vs Dylan Cease
    July 14 @ Padres W 6-3 Chris Sale vs Randy Vasquez
    July 20 Cardinals W 3-2 Charlie Morton vs Kyle Gibson
    July 20 Cardinals - Bryce Elder vs Sonny Gray
    July 21 Cardinals - Spencer Schwellenbach vs Miles Mikolas
    July 22 Reds - Max Fried vs Hunter Greene
    July 23 Reds - TBA vs TBA
    July 24 Reds - Chris Sale vs Frankie Montás
    July 25 @ Mets - TBA vs Luis Severino

    Cardinals Schedule

    Date Opponent Score Pitching Matchup
    July 12 Cubs L 5-1 Sonny Gray vs Kyle Hendricks
    July 13 Cubs W 11-3 Lance Lynn vs Hayden Wesneski
    July 13 Cubs W 5-4 Kyle Gibson vs Javier Assad
    July 14 Cubs L 8-3 Miles Mikolas vs Jameson Taillon
    July 20 @ Braves L 3-2 Kyle Gibson vs Charlie Morton
    July 20 @ Braves - Sonny Gray vs Bryce Elder
    July 21 @ Braves - Miles Mikolas vs Spencer Schwellenbach
    July 22 @ Pirates - Andre Pallante vs TBA
    July 23 @ Pirates - Lance Lynn vs TBA
    July 24 @ Pirates - TBA vs Martín Pérez
    July 26 Nationals - TBA vs TBA

    Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

    Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

    dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.