SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. St. Louis Cardinals vs Atlanta Braves
Sun 1:35 PM ET
St. Louis Cardinals logo
St. Louis
Cardinals6
M. Mikolas RHP · 8–8, 5.02 ERA
versus
Atlanta Braves logo
Atlanta
Braves2
S. Schwellenbach RHP · 3–5, 4.62 ERA
Final
Team123456789T
St. Louis Cardinals0111100116
Atlanta Braves00

St. Louis Cardinals vs Atlanta Braves Betting Picks & Predictions

Game time: July 21, 2024 at 1:35 PM ET

Venue: Truist Park — Atlanta, Georgia

Article updated Jul 20, 10:20 PM EDT

Published by SportsJaw Editorial Team

The St. Louis Cardinals will face the Atlanta Braves in the final game of their three-game series at Truist Park on Sunday afternoon. Cardinals' lefty Miles Mikolas (5.13

Game outlook

The St. Louis Cardinals will face the Atlanta Braves in the final game of their three-game series at Truist Park on Sunday afternoon. Cardinals' lefty Miles Mikolas (5.13 ERA) will take the mound against Braves' Max Fried (3.08 ERA). The game is set to begin at 1:35 PM ET, with Atlanta opening as the home favorite. Despite the matchup, the betting line remains steady with Atlanta favored at -145.

Betting Odds

Moneyline: Cardinals +133 | Braves -145

Spread: Cardinals +1.5 (-155) | Braves -1.5 (+138)

Total: Over/Under 8.5 (-110)

Based on the moneyline, the implied probability that Atlanta will win straight-up is 59%.

St. Louis Cardinals

Southpaw Miles Mikolas will be taking the mound for the Cardinals in the upcoming game against Atlanta. In his previous outing before the break, he allowed six runs on eight hits, including four home runs, ultimately leading to a loss against the Cubs. Despite this rough performance, Mikolas had only given up one homer in his previous six starts. With a 5.13 ERA for the season, his worst in six seasons with the Cardinals, Mikolas may be at risk of losing his spot in the rotation if the team seeks additional starting pitching at the trade deadline. The Cardinals are currently just above .500 and 4+ games behind the Brewers in the division, positioning them to potentially make moves at the deadline. On the offensive side, St. Louis ranks 23rd in scoring (4.15 runs per game) and 20th in defense (4.54 runs allowed per game) with a 50-47 record for the season. Despite their struggles, they remain in the hunt for a postseason spot.

1
0
1
0
0
0
0
2
MLB · St. Louis Cardinals at Atlanta Braves

Your Picks on Cardinals vs Braves

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Atlanta Braves Analysis

The Atlanta Braves will be starting Max Fried in the final game of their series against the Cardinals. Fried recently suffered a tough loss despite a strong performance against the Diamondbacks. He will be debuting on the Baseball-Reference leaderboard at No. 7 all-time in winning percentage. Although he has logged quality starts in three of his last four outings, he has only one win to show for it. The Braves currently trail the Phillies by 8.5 games and lead the Majors in team ERA. Additionally, the Braves have a power ranking of 9 and are ranked #16 for offense, scoring an average of 4.28 runs per game, and #1 for defense, giving up an average of 3.60 runs per game. St. Louis has won 2 out of their last 3 matchups against Atlanta.

Braves and Cardinals Poised for Exciting Series Finale as Atlanta Looks to Overcome Injuries and Secure Victory

The Braves and Cardinals are both positioned well as they head into the final games of this series. Atlanta has faced challenges with the absence of key players like Ronald Acuna Jr. and Spencer Strider due to injuries. Despite the struggles of their offense, the Braves have seen success due to strong pitching performances. St. Louis has shown improvement after a slow start to the season and may be looking to make trades to strengthen their starting rotation. Max Fried has been a standout player for the Braves, making it uncertain if Miles Mikolas can effectively compete against a determined Braves team. Given these factors, I predict Atlanta will win by a margin of two in this matchup.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#StLouisCardinals#AtlantaBraves

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Cardinals vs Braves archived game preview contains historical odds and availability that may no longer be current. View history of past Cardinals vs Braves matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · St. Louis Cardinals+133 → +125Moved
  • Moneyline · Atlanta Braves-145 → -139Moved
  • Spread · St. Louis Cardinals+1.5 (-155) → +1.5 (-161)Moved
  • Spread · Atlanta Braves-1.5 (+138) → -1.5 (+140)Moved
  • Total · Over8.5 (-110) → 9 (-110)Moved
  • Total · Under8.5 (-110) → 9 (-110)Moved

ATS and O/U trends

St. Louis Cardinals
77-85 matchup record · 5-5-0 ATS · 7-3-0 O/U
Last 10 completed games on file
Atlanta Braves
94-68 matchup record · 4-6-0 ATS · 4-5-1 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-07-21T02:20:48.111Z). Availability may have changed; review the cited sources.

The Braves and Cardinals are both positioned well as they head into the final games of this series. Atlanta has faced challenges with the absence of key players like Ronald Acuna Jr. and Spencer Strider due to injuries. Despite the struggles of their offense, the Braves have seen success due to strong pitching performances. St. Louis has shown improvement after a slow start to the season and may be looking to make trades to strengthen their starting rotation. Max Fried has been a standout player for the Braves, making it uncertain if Miles Mikolas can effectively compete against a determined Braves team. Given these factors, I predict Atlanta will win by a margin of two in this matchup.

Recent head-to-head

  • 2024-07-20St. Louis Cardinals 9 · Atlanta Braves 5
  • 2024-07-20St. Louis Cardinals 2 · Atlanta Braves 3
  • 2024-06-26Atlanta Braves 1 · St. Louis Cardinals 4
  • 2024-06-26Atlanta Braves 6 · St. Louis Cardinals 2
  • 2024-06-24Atlanta Braves 3 · St. Louis Cardinals 4
Final result

Matchup pick recap

St. Louis Cardinals defeated Atlanta Braves 6-2

St. Louis Cardinals defeated Atlanta Braves 6-2 on July 21, 2024, a 4-run decision in the series. St. Louis Cardinals' strongest period was the 2nd inning, when it outscored its opponent 1-0. Against SportsJaw's recorded St. Louis Cardinals +1.5 (-161) spread, St. Louis Cardinals covered, while the 8 combined runs finished under the recorded total of 9.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • OddssharkTotal · Over 8.5 (-110)Loss
  • VfernandezTotal · Under 8.5 (-110)Win
  • 1735203231Moneyline · Atlanta Braves -145Loss
  • DtownsendTotal · Under 8.5 (-110)Win
  • MaddogMoneyline · St. Louis Cardinals +133Win
  • TphamMoneyline · St. Louis Cardinals +133Win
  • DerekFisherTotal · Over 8.5 (-110)Loss
  • Drew_WestcottMoneyline · St. Louis Cardinals +133Win
  • GeorgewMoneyline · Atlanta Braves -145Loss
  • JackCohenMoneyline · Atlanta Braves -145Loss
  • GustavosintoMoneyline · St. Louis Cardinals +133Win
  • Roderick806Moneyline · Atlanta Braves -145
Loss
  • DawhizMoneyline · St. Louis Cardinals +133Win
  • BadmanTotal · Under 8.5 (-110)Win
  • Steve512Moneyline · St. Louis Cardinals +129Win
  • Tbone91Moneyline · Atlanta Braves -144Loss
  • HopkinspicksMoneyline · Atlanta Braves -144Loss
  • StevedMoneyline · Atlanta Braves -144Loss
  • MookiebetsMoneyline · Atlanta Braves -144Loss
  • DoclocksMoneyline · St. Louis Cardinals +129Win
  • Altuve27Moneyline · St. Louis Cardinals +129Win
  • ThinkmakegrowMoneyline · St. Louis Cardinals +129Win
  • CoversMoneyline · Atlanta Braves -144Loss
  • MiamimikeMoneyline · St. Louis Cardinals +127Win
  • PurplebloodMoneyline · Atlanta Braves -139Loss
  • JtmcentireMoneyline · Atlanta Braves -139Loss
  • JeffjacksonMoneyline · St. Louis Cardinals +127Win
  • 72dolphinsMoneyline · St. Louis Cardinals +127Win
  • BjenkinsMoneyline · St. Louis Cardinals +127Win
  • GustavosintoTotal · Under 8.5 (-110)Win