Braves vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Odds updated as of 5:14 a.m.
The MLB's Monday slate includes the Atlanta Braves facing the St. Louis Cardinals.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Braves vs Cardinals Game Info
- Atlanta Braves (8-13) vs. St. Louis Cardinals (9-13)
- Date: Monday, April 21, 2025
- Time: 7:15 p.m. ET
- Venue: Truist Park -- Atlanta, Georgia
- Coverage: FDSSO and FDSMW
Braves vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ATL: (-180) | STL: (+152)
- Spread: ATL: -1.5 (+112) | STL: +1.5 (-134)
- Total: 8.5 -- Over: (-105) | Under: (-115)
Braves vs Cardinals Probable Starting Pitchers
Probable Pitchers: Spencer Schwellenbach (Braves) - 1-1, 2.55 ERA vs Erick Fedde (Cardinals) - 1-2, 3.43 ERA
The Braves will look to Spencer Schwellenbach (1-1) against the Cardinals and Erick Fedde (1-2). When Schwellenbach starts, his team is 2-2-0 against the spread this season. Schwellenbach's team has a record of 2-2 this season when he starts and they are the favorite on the moneyline. The Cardinals have gone 1-3-0 ATS in Fedde's four starts with a set spread. The Cardinals have been the moneyline underdog in three of Fedde's starts this season, and they went 1-2 in those games.
Braves vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Braves win (64.2%)
Braves vs Cardinals Moneyline
- St. Louis is the underdog, +152 on the moneyline, while Atlanta is a -180 favorite at home.
Braves vs Cardinals Spread
- The Braves are 1.5-run home favorites on the runline against the Cardinals. The Braves are +112 to cover, and the Cardinals are -134.
Braves vs Cardinals Over/Under
- An over/under of 8.5 has been set for Braves-Cardinals on April 21, with the over being -105 and the under -115.
Bet on Atlanta Braves vs. St. Louis Cardinals on FanDuel today!
Braves vs Cardinals Betting Trends
- The Braves have come away with seven wins in the 14 contests they have been listed as the favorites in this season.
- Atlanta has a record of 2-1 in contests when bookmakers favor them by -180 or more on the moneyline.
- The Braves' games have gone over the total in nine of their 21 opportunities.
- The Braves have posted a record of 9-12-0 against the spread this season.
- The Cardinals have won 43.8% of the games this season they were the moneyline underdog (7-9).
- St. Louis has played three times as a moneyline underdog with odds of +152 or longer, and fell in each game.
- In the 22 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 12 times (12-9-1).
- The Cardinals have collected a 10-12-0 record ATS this season.
Braves Player Leaders
- Marcell Ozuna leads Atlanta in OBP (.468) and total hits (18) this season. He's batting .305 batting average while slugging .542.
- Among all qualified hitters, he is 24th in batting average, his on-base percentage ranks second, and he is 20th in slugging.
- Ozuna has recorded a base hit in two games in a row. During his last five outings he is batting .278 with a home run, two walks and an RBI.
- Ozhaino Jurdy Jiandro Albies is batting .244 with three doubles, four home runs and eight walks. He's slugging .427 with an on-base percentage of .311.
- He ranks 83rd in batting average, 96th in on-base percentage and 72nd in slugging in the majors.
- Matt Olson has 17 hits this season and has a slash line of .233/.371/.411.
- Olson brings a five-game hitting streak into this matchup. During his last five outings he is batting .375 with a double, two home runs, three walks and five RBI.
- Austin Riley has an OPS of .779, fueled by an OBP of .297 and a team-best slugging percentage of .483 this season.
- Riley has safely hit in two straight games. During his last five outings he is batting .190 with a home run and two RBI.
Cardinals Player Leaders
- Brendan Donovan has 31 hits with a .540 slugging percentage, both team-high marks for the Cardinals. He's batting .356 and with an on-base percentage of .387.
- Including all qualifying hitters, he ranks fourth in batting average, while his on-base percentage is 28th and he is 21st in slugging.
- Nolan James Arenado's .395 OBP leads his team. He has a batting average of .288 while slugging .452.
- He is currently 42nd in batting average, 22nd in on-base percentage and 55th in slugging percentage among all qualifying hitters.
- Lars Nootbaar is batting .253 with three doubles, three home runs and 17 walks.
- Victor Scott II is hitting .235 with two doubles, a triple, a home run and seven walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!