Braves vs. Cardinals Prediction, Odds, Picks - April 23

Braves vs. Cardinals Prediction, Odds, Picks - April 23

Updated Apr. 23, 2025 12:00 p.m. ET
Data Skrive

Matt Olson and the Atlanta Braves will look to get the better of Miles Mikolas, the St. Louis Cardinals' starter, on Wednesday at 12:15 p.m. ET. The Braves are the favorite in this one, at -163, while the underdog Cardinals have +137 odds to play spoiler. Atlanta (-1.5) is the favorite on the run line. A 9-run total is listed in this matchup.

Here is everything you need to know from a betting perspective on the Braves-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Cardinals vs. Braves Highlights | MLB on FOX

Check out the top moments from this MLB game between the St. Louis Cardinals and the Atlanta Braves!

Braves vs. Cardinals Game Information & Odds

  • When: Wednesday, April 23, 2025 at 12:15 p.m. ET
  • Where: Truist Park in Atlanta, Georgia
  • How to watch on TV: FDSSO and FDSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Braves -163 +137 9 -118 -102 -1.5 +125 -149

Braves vs. Cardinals Prediction

  • Score Prediction: Braves 6, Cardinals 5
  • Total Prediction: Over 9 runs
  • Win Probabilities: Braves 51%, Cardinals 49%

Braves vs. Cardinals Betting Insights

  • The Braves have been favorites in 16 games this season and won eight (50%) of those contests.
  • Atlanta is 3-2 this season when entering a game favored by -163 or more on the moneyline.
  • The Braves have a 62% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have come away with eight wins in the 18 contests they have been listed as the underdogs in this season.
  • St. Louis has a win-loss record of 1-4 when favored by +137 or worse by bookmakers this year.
  • The moneyline set for this matchup implies the Cardinals have a 42.2% chance of coming away with a victory in the contest.

Braves Recent Betting Performance

  • The Braves have a 5-4 record from the nine games they were moneyline favorites over their last 10 matchups.
  • In their last 10 outings, the Braves and their opponents combined to go over the total seven times (all 10 games had set totals).
  • The Braves' record against the spread is 4-6-0 over their past 10 games.

Braves Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.7
HR 20
ERA 4.97
K/9 8.3

Braves Player Insights

  • Marcell Ozuna leads the Braves with a team-best batting average of .317.
  • In all of Major League Baseball, Ozuna ranks 45th in home runs and 124th in RBI.
  • Matt Olson is batting .238 with four doubles, four home runs and 17 walks.
  • Olson is 45th in homers and 29th in RBI in the bigs.
  • Olson enters this game looking for his eighth game in a row with a hit. In his last 10 games he is batting .294 with a double, three home runs, seven walks and eight RBI.
  • Ozhaino Jurdy Jiandro Albies is batting .233 with three doubles, four home runs and nine walks.
  • Austin Riley's six home runs and 16 RBI are both team-highs.
  • Riley has recorded at least one hit in four straight games. During his last five outings he is hitting .350 with a home run, two walks and four RBI.

Braves Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ozhaino Jurdy Jiandro Albies 0.5 (-235) 1.5 (+125) - 0.5 (+165)
Matt Olson 0.5 (-235) 1.5 (+105) - 0.5 (+125)
Marcell Ozuna 0.5 (-275) 1.5 (-110) - 0.5 (+140)
Michael Harris II 1.5 (+165) 1.5 (-110) - 0.5 (+150)
Austin Riley 1.5 (+175) 1.5 (-120) - 0.5 (+135)

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in nine of their past 10 games and won three of those contests.
  • In their last 10 games with a total, the Cardinals and their opponents are 5-5-0 when it comes to hitting the over.
  • The Cardinals are 6-4-0 ATS over their last 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.4
HR 7
ERA 3.71
K/9 6.6

Cardinals Player Insights

  • Brendan Donovan paces the Cardinals with a team-high batting average of .356.
  • Among all hitters in the majors, Donovan is 81st in homers and 48th in RBI.
  • Lars Nootbaar been a consistent power bat this season, as he leads his team with four home runs and 14 RBI.
  • Among all MLB hitters, Nootbaar ranks 45th in home runs and 39th in RBI.
  • Nolan James Arenado is hitting .268 with seven doubles, two home runs and 13 walks.
  • Victor Scott II is hitting .289 with five doubles, a triple, a home run and eight walks.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Eduardo Contreras 0.5 (-200) 1.5 (+120) - 0.5 (+165)
Nolan James Arenado 0.5 (-220) 1.5 (+130) - 0.5 (+160)
Nolan Gorman 0.5 (-200) 1.5 (+115) - 0.5 (+130)
Lars Nootbaar 0.5 (-250) 1.5 (+115) - 0.5 (+180)
Jordan Walker 0.5 (-185) 1.5 (+130) - 0.5 (+190)

Cardinals vs. Braves Highlights | MLB on FOX

Check out the top moments from this MLB game between the St. Louis Cardinals and the Atlanta Braves!

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share