St. Louis Cardinals vs Atlanta Braves Betting Pick & Prediction 7/19/24
This article was published on Jul 19, 2024. Today’s picks MLB picks

There looks to be a chance for light rain in Atlanta on Friday, where the Braves and Cardinals will face off at Truist Park. The money line odds have the Braves as the favorites (-134), while the Cardinals are at +113. The over/under line is sitting at 7.5 runs.
First pitch for this NL matchup is set for 7:20 PM ET, and BSSE will be televising this one. Sonny Gray is starting for the Cardinals, and he is facing off against Spencer Schwellenbach. In the NL Central, the Cardinals are 2nd with a record of 50-46, while the Braves are 2nd in the NL East at 53-42.
ATLANTA BRAVES VS ST. LOUIS CARDINALS BETTING PICK
The Pick: Atlanta Braves Moneyline -134
This game will be played at Truist Park at 7:20 ET on Friday, July 19th.
HOW TO BET THE CARDINALS VS BRAVES:
- We have the Braves winning by a score of 5 to 4
- However, if you’re looking for a run line pick, we like the Cardinals to cover
- As for an over/under pick, we have this game finishing with 9 runs and like the over
Cardinals Records & Stats
The Cardinals will be looking to get back on track after closing out their series vs. the Cubs with an 8-3 loss. This was especially tough, as it was the Cubs who handed the Cardinals the loss. St. Louis was the slight favorite at -127 on the money line going into the game.
Miles Mikolas got the start for the Cardinals and took the loss. He only lasted 5 1/3 innings, giving up six earned runs on eight hits. Alec Burleson had a good day at the plate, going 2/4 with a homer and scoring three runs. The Cardinals really need their offense to pick things up, as they’ve scored just three runs in each of their last two games.
St. Louis is 50-46 overall and 4.5 games behind the Brewers in the NL Central. The Cardinals are 15-14 against other teams in the NL Central. They are on the road today to take on the Braves, and they are 2nd in the NL Central.
At home, the Cardinals have gone 26-22 this year and are at an even 24-24 on the road. As the underdog on the road, the Cardinals are 15-18 this year, and they are 27-23 as the favorite. St. Louis has won two straight on the road, and they are 16-12-3 in series this year.
When it comes to betting the run line, the Cardinals have been a much better bet as the underdog this season, going 29-17. They have been a poor bet as the favorite, going just 18-32. Their average run margin in winning games is +2.5, while their average run margin in losing games is -3.6. Overall, they are 47-49 against the run line this season.
The St. Louis Cardinals are on the road against the Atlanta Braves today. The over/under line for the game is set at 7.5 runs. The Cardinals have a combined run average of 8.7 runs per game this season, and their over/under record is 46-47. Their games have had an average over/under line of 8 runs. When the line is set at 7.5 runs, their over/under record is 7-13. Overall, 72 of their games have had over/under lines set higher than 7.5 runs, accounting for 75.0% of their games. Their current over streak is at 3 games.
Sonny Gray gets the start for the Cardinals today as he faces the Braves on the road. He has made 17 starts this year and has a record of 9-6 with an ERA of 3.34. Gray’s WHIP for the season is currently 1.05. In his last outing, he took the loss, giving up three earned runs in seven innings of work. Before that, he had pitched well, giving up a combined two earned runs in his previous two starts. Gray has a total of eight quality starts this year and is averaging 10.93 strikeouts per nine innings.
Heading into today’s game, the Cardinals are averaging 4.1 runs per game, which is 22nd in the majors. They have been slightly better at home, averaging 4.2 runs per contest. As a team, they are batting .245, which is 9th in the league, and have the 9th best team on-base percentage in the league. St. Louis has been below average in terms of power this season, as their isolated power (ISO) of .139 is 19th in the league.
St. Louis has a few hitters who have been swinging the bat well of late, as Alec Burleson has gone 13/40 in his last 10 games, with four homers and 11 RBIs. Nolan Arenado has also been hot, going 15/39 in his last 10 games. Arenado is also on a three-game hitting streak. For the season, Arenado is 2nd on the team with 13 homers, while Burleson leads the team with 17 homers and is batting .288.
Braves Records & Stats
Travis d’Arnaud had a big game for the Braves in their most recent win over the Padres, going 2/3 with four RBIs and two homers. The Braves really broke things open with a three-run 6th inning, and d’Arnaud’s second homer of thejson was part of this. The Braves also had Chris Sale going on the mound, and he picked up the win, going five innings and giving up just one run on four hits.
Atlanta’s bullpen closed things out, and Raisel Iglesias picked up the save. The Braves were the heavy favorite going into the game and are at -168 on the money line.
With an overall record of 53-42, the Braves are 8.5 games behind the Phillies for the NL East lead. Atlanta will host the Cardinals today, and they are 14-12 in divisional matchups this season. The Braves took two of three from the Padres in their most recent series.
At home, the Braves are 29-17 this season and have gone 24-25 on the road. As the favorite, the Braves are 49-34 and 4-8 as the underdog. Atlanta has been good at home as the favorite, putting together a record of 29-17. Heading into today’s game, the Braves have won two straight at home, and their overall series record is 18-11-3.
When it comes to the run line, the Braves have been a tough team to bet on this season, as they are just 45-50 overall. They have been slightly better at home, going 21-25 on the run line, while they are 24-25 on the run line on the road. As the favorite, they are 39-44 on the run line, while they are 6-6 as the underdog.
The Braves have played in 73 games this season with over/under lines set higher than 7.5 runs. Their games have averaged 7.9 runs per game, and their over/under record is 33-57. When the line is set at 7.5 runs, their over/under record is 6-10. The over/under line for today’s game against the Cardinals is set at 7.5 runs.
Spencer Schwellenbach gets the start for the Braves today and is coming off a strong outing vs. the Padres. In that July 12th start, he went seven innings, giving up just one earned run and picking up the win. Looking back further, Schwellenbach has turned in a quality start in four of his eight outings. His ERA for the season is 4.43, along with a record of 3-4. For the year, he has allowed four homers and is averaging 8.26 strikeouts per nine innings. Schwellenbach’s ERA at home is 3.9 compared to 5.76 on the road.
Marcell Ozuna has been on a tear of late for the Braves, going 11/31 in his last eight games with three homers and seven runs scored. For the season, he is batting .303 with 26 homers and 77 RBIs, which is 2nd best in the MLB. Ozuna also comes into the game on a six-game hitting streak. Matt Olson is 2nd on the team in RBIs, but he is batting just .229 for the season.
Overall, the Braves offense is averaging 4.3 runs per game, which is 17th in the league. They are also just 18th in home runs and are near the bottom of the league in terms of drawing walks. As a team, the Braves are batting .241, and their team on-base percentage is just 16th in the league.
