St. Louis Cardinals vs Atlanta Braves Prediction, 4/23/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Atlanta Braves
Date: Wednesday, April 23, 2025
Location: Truist Park in Cumberland, GA
TV: FanDuel Sports Network South
Odds/Point Spread: St. Louis (+132) Atlanta (-160)
Truist Park is where the Atlanta Braves (9-13) will take on the St. Louis Cardinals (9-14) on Wednesday. The moneyline on this contest has St. Louis at +132 while Atlanta opens at -160. The total comes in at 9. The men taking the mound will be Miles Mikolas and Bryce Elder.


As a unit, the St. Louis Cardinals are putting up 4.7 runs per game, which has them sitting at 8th in baseball. They have accounted for 103 runs while holding a team OBP of .331. The Cardinals have compiled 42 doubles as a unit and have knocked 21 baseballs out of the park. They have tallied 99 runs batted in as well as 202 hits on the campaign, and their team batting average sits at .262. St. Louis has a slugging rate of .401 and have struck out 183 times, while being walked on 75 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 5-unit selection on Thursday you do not want to miss (6:30 p.m.). We nailed a 7-unit underdog KBO play this morning and had a bad beat with our top play on Tuesday. Receive this selection by signing-up below for a daily MLB picks package and stream the game live on MLB.tv. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
They have a K/BB ratio of 2.43 and their pitching staff has a team WHIP of 1.19. Cardinals pitchers have given up 17 long balls in addition to 103 total runs (23rd in the league). St. Louis has allowed 170 hits (7.8 per 9 innings) as well as 93 earned runs. The Cardinals are sitting with a team ERA of 4.23 on the year (20th in the league), and their staff has struck out 158 hitters. They have walked 65 opposing hitters and their FIP is 3.61 as a team this season.
The Cardinals relief pitchers have compiled a save rate of 55.6% and have entered the game in 21 save situations. The relievers have inherited 24 base runners for the season with 41.7% of those runners crossed the plate. Cardinals bullpen pitchers have gone to the mound with runners on 24 times as well as having 30 appearances in high leverage situations. The Cardinals have dispatched 73 relievers to the hill this year. The relief pitchers have a total of 12 holds so far this year (20th in baseball). They have compiled 5 saves this year and have blown 4 of their 9 chances to save the game.
The Cardinals have transformed 72.4% of balls hit into play into outs in their 1,779 innings, which has them ranked 7th in the majors. The St. Louis Cardinals have accumulated 593 putouts at this point in the season, in addition to 223 assists and 8 errors. Their fielding rate is holding steady at .990 which is 3rd in professional baseball, and they have turned 13 double plays.
Mikolas has taken the ball for 1,113 innings and has accumulated 806 strikeouts during his career. Mikolas (64-66 win-loss mark in his career) has a FIP of 4.15 while he has faced 4,630 opposing batters in the majors. His earned run average is 4.21 (521 ER's allowed) and he has a WHIP of 1.208. He has allowed 1,129 base knocks (9.1 hits per nine innings) and has had 216 free passes.
The Atlanta Braves have an on-base percentage of .306 in addition to a team batting average of .230 this season. They have struck out on 199 occasions (9th in the league) and have 160 hits. Atlanta is sitting with 27 HRs on the year as well as 74 runs batted in. The Braves hold a team SLG% of .387 and they earn 3.67 runs per game (23rd in the league). They have tallied 26 two-baggers, while walking 71 times and scoring 77 runs.
The Braves hold a team WHIP of 1.305 in addition to having a FIP of 4.42 as a pitching staff so far this year. They are currently ranked 10th in MLB as a staff in total hits relinquished with 162. The Atlanta pitching staff have given up 87 runs on the year while holding an ERA of 4.25 (85 earned runs yielded). Their strikeout to walk ratio comes in at 8.80 (177 strikeouts against 73 free passes). They have relinquished 28 home runs and they concede 4.35 runs per 9 innings (13th in MLB).
Atlanta has called on bullpen pitchers to step onto the hill in 7 save opportunities and they have earned 4 saves. They are ranked 22nd in MLB with a save percentage of 57.1%, and they have dispatched 65 bullpen pitchers to the mound this season. Their relief pitchers have stepped onto the hill 28 times in high leverage situations and also on 22 occasions with base runners. Atlanta relievers have an inherited score rate of 40.0% out of their 30 inherited runners. With 13 save situations, the Braves have compiled 6 holds in addition to 3 blown saves.
In 1,623 innings played, the Braves have accumulated a efficiency on defense of 71.3% (12th in professional baseball). The Atlanta Braves have gotten 13 double plays and hold a fielding percentage of .990 (2nd in professional baseball). The Braves have racked up 177 assists, 7 errors and are sitting with 541 putouts this season.
During his career, Elder has allowed 286 base hits while he has tallied 231 K's in 293 frames. Elder (16-14 career win-loss record) has earned a 4.33 earned run average while giving up 8.8 hits per 9 innings. He has allowed a total of 141 earned runs while earning a WHIP of 1.344 and having a FIP of 4.3. He has a strikeout to walk ratio of 2.14 and he has faced 1,252 opposing hitters thus far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Atlanta (-160) and under 9 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Atlanta Braves - Twitter
St. Louis Cardinals - Twitter