St. Louis Cardinals vs Atlanta Braves Prediction, 4/21/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Atlanta Braves
Date: Monday, April 21, 2025
Location: Truist Park in Cumberland, GA
TV: FanDuel Sports Network South
Odds/Point Spread: St. Louis (-150) Atlanta (+125)
The St. Louis Cardinals (9-10) are headed to Truist Park on Monday where they will take on the Atlanta Braves (5-13). The moneyline on this contest has St. Louis at -150 while Atlanta is at +125. The total comes in at 8.5. The expected starting pitchers will be Erick Fedde and Spencer Schwellenbach.


As a squad, the St. Louis Cardinals are putting up 5.0 runs per contest, which ranks them 5th in the league. They have accumulated 95 runs and have an on-base percentage of .342. The Cardinals have earned 37 doubles as a squad and have knocked 20 balls out of the park. They have recorded 91 RBI's as well as 183 base knocks for the season, and their batting average sits at .272. St. Louis owns a slugging percentage of .420 and have been called out on strikes 151 times, while being walked on 67 occasions.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Wednesday (7:40pm est) with a huge 7u MLB play that you do not want to miss. Sharpe is out of the gates ahead more than $1,600+ to start the 2025 baseball season. He's done his best work on the diamond winning his followers over 30k+ since 2021 and his top plays this year in MLB action that were rated 7u and up have went 3-1 overall. 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 Betting Picks
The Cardinals have an earned run average of 4.09 for the season (17th in baseball), and the staff has struck out 139 batters. Cardinals pitchers have conceded 13 home runs in addition to 88 runs (23rd in baseball). They have walked 57 opposing players and their FIP comes in at 3.44 as a squad over the course of the season. St. Louis has allowed 142 hits (7.4 per 9 innings) and 79 earned runs. Their strikeout to walk ratio is 2.44 and the pitching staff sits with a WHIP of 1.15.
The Cardinals bullpen have recorded a save percentage of 62.5% and have stepped onto the mound in 20 save situations. The bullpen pitchers have inherited 18 runners so far this year and 50.0% of them earned a run for their team. Cardinals bullpen pitchers have entered the contest with runners on 20 times as well as having 25 appearances in high leverage situations. The Cardinals have dispatched 64 relief pitchers to the mound so far this season. The relievers have tallied 12 holds so far this season (20th in MLB). They have earned 5 saves this season and have blown 3 of 8 save opportunities.
The Cardinals have converted 73.1% of balls in play into outs out of 1,563 innings, which ranks them 6th in the majors. The St. Louis Cardinals have accounted for 521 putouts on the year, in addition to 201 assists and 6 errors. Their fielding rate is currently at .992 which has them sitting 1st in the majors, and they have turned 13 double plays.
Fedde has thrown 652 innings and has accumulated 516 strikeouts so far in his pro baseball career. His earned run average is 4.77 (346 earned runs allowed) and he has a WHIP of 1.414. He has allowed 668 base knocks (9.2 hits per 9 innings) and has had 254 free passes. Fedde (31-44 career win-loss mark) is the owner of a FIP of 4.70 while facing 2,821 hitters during his time in the majors.
Atlanta has knocked in 22 long balls over the course of the season to go along with 58 runs batted in. They have hit 22 doubles, while walking 64 times as well as earning 61 runs. The Atlanta Braves have tallied an on-base percentage of .301 in addition to a team batting average of .222 on the season. The Braves hold a team slugging percentage of .373 and they tally 3.39 runs per game (25th in the league). They have been rung up on 178 occasions (6th in MLB) and have a total of 132 hits.
The Braves have a team WHIP of 1.346 in addition to having a FIP of 4.49 as a pitching staff for the year. They are sitting at 13th in baseball as a staff in total hits surrendered with 144. The Atlanta pitching staff have surrendered 78 runs over the course of the season while having a team ERA of 4.47 (76 earned runs given up). Their K/BB ratio sits at 8.80 (150 strikeouts vs 62 walks). They have allowed 25 home runs and they surrender 4.59 runs per 9 innings (20th in the league).
Atlanta has had relief pitchers step onto the hill in 5 save chances and they have recorded 2 saves. They rank 27th in MLB with a save percentage of 40.0%, and they have sent 55 relief pitchers to the mound for the season. Their bullpen pitchers have come in 22 times in high leverage situations and also on 19 occasions with base runners. Atlanta relief pitchers have an inherited score percentage of 45.8% of 24 inherited base runners. Sitting with 9 save situations, the Braves have amassed 4 holds and also 3 blown saves.
Out of their 1,380 innings on the diamond, the Braves have a defensive efficiency of 70.2% (18th in the majors). The Atlanta Braves have gotten 13 double plays and own a fielding percentage of .990 (3rd in baseball). The Braves have 155 assists, 6 errors and have accounted for 460 putouts so far this season.
Schwellenbach (9-8 career mark) is the owner of a 3.24 earned run average while allowing 7.4 hits per 9 innings. His K/BB ratio is 5.32 and he has gone up against 594 opposing hitters during his career. He has conceded 53 ER's while holding a WHIP of 1.018 and a FIP of 3.2. In his career, Schwellenbach has surrendered 122 base hits while tallying 149 punch outs in 147 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Atlanta (+125)
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