Nationals vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 7

Odds updated as of 6:11 p.m.
The Washington Nationals are among the MLB teams playing on Tuesday, versus the St. Louis Cardinals.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Nationals vs Cardinals Game Info
- Washington Nationals (4-6) vs. St. Louis Cardinals (5-5)
- Date: Tuesday, April 7, 2026
- Time: 6:45 p.m. ET
- Venue: Nationals Park -- Washington, District of Columbia
- Coverage: Nationals.TV and Cardinals.TV
Nationals vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: WSH: (-112) | STL: (-104)
- Spread: WSH: +1.5 (-192) | STL: -1.5 (+158)
- Total: 7.5 -- Over: (+100) | Under: (-122)
Nationals vs Cardinals Probable Starting Pitchers
Probable Pitchers: Cade Cavalli (Nationals) - 0-0, 2.79 ERA vs Matthew Liberatore (Cardinals) - 0-0, 1.64 ERA
The Nationals will look to Cade Cavalli versus the Cardinals and Matthew Liberatore. Cavalli has a record of 2-0-0 ATS in two starts with a spread this season. This will be Cavalli's first game as the moneyline favorite this season. Liberatore has started two games with set spreads, and the Cardinals covered in both chances. The Cardinals were named the moneyline underdog for two Liberatore starts this season -- they won both.
Nationals vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (51.6%)
Nationals vs Cardinals Moneyline
- Looking at the moneyline for Cardinals-Nationals, St. Louis is the underdog at -104, and Washington is -112 playing at home.
Nationals vs Cardinals Spread
- The Cardinals are 1.5-run favorites against the spread for this matchup with the Nationals. The Cardinals are +158 to cover, while the Nationals are -192 to cover as a 1.5-run underdog on the runline.
Nationals vs Cardinals Over/Under
- A total of 7.5 runs has been set for the Nationals-Cardinals contest on April 7, with the over available at +100 and the under at -122.
Bet on Washington Nationals vs. St. Louis Cardinals on FanDuel today!
Nationals vs Cardinals Betting Trends
- The Nationals have yet to play a game this season where they are listed as the favorite to win.
- Oddsmakers have given Washington the best odds of winning it has seen this season, with a -112 moneyline listed for this contest.
- The Nationals and their opponents have gone over the total this season in eight of their 10 opportunities.
- The Nationals have an against the spread mark of 6-4-0 in 10 games with a line this season.
- The Cardinals have a 5-4 record in games they were listed as the moneyline underdog (winning 55.6% of those games).
- St. Louis is 4-4 (winning 50% of its games) when it has played as a moneyline underdog of -104 or longer.
- The Cardinals have played in 10 games with a set over/under, and have combined with their opponents to go over the total five times (5-4-1).
- The Cardinals have collected a 5-5-0 record ATS this season (covering 50% of the time).
Nationals Player Leaders
- C.J. Abrams has 10 hits, which leads Washington hitters this season, while batting .286 with four extra-base hits. He has an on-base percentage of .390 and a slugging percentage of .629.
- Among all qualifying hitters in baseball, he is 47th in batting average, 40th in on-base percentage, and 13th in slugging.
- Abrams will look for his eighth straight game with a hit in this contest. During his last nine games he is hitting .286 with four home runs, five walks and 13 RBIs.
- Joey Wiemer is batting .476 with a triple, two home runs and five walks, while slugging .857 with an on-base percentage of .577.
- Luis Garcia has 11 hits this season and has a slash line of .306/.324/.528.
- James Wood has been key for Washington with seven hits, an OBP of .280 plus a slugging percentage of .442.
- Wood heads into this game on a two-game hitting streak. During his last five outings he is batting .190 with a double, two home runs, four walks and six RBIs.
Cardinals Player Leaders
- Jordan Walker has totaled 11 hits with a .629 slugging percentage, both team-high marks for the Cardinals. He's batting .314 and with an on-base percentage of .385.
- He is 31st in batting average, 48th in on-base percentage and 13th in slugging percentage among all qualifying hitters in MLB.
- Walker heads into this game on a three-game hitting streak. During his last five outings he is hitting .333 with two home runs, a walk and six RBIs.
- Alec Burleson is hitting .216 with two doubles, a home run and seven walks. He's slugging .351 with an on-base percentage of .333.
- Including all qualifying hitters, he ranks 115th in batting average, 82nd in on-base percentage and 115th in slugging percentage.
- JJ Wetherholt has a team-best .386 on-base percentage.
- Ivan Herrera is hitting .200 with three doubles and eight walks.
Nationals vs Cardinals Head to Head
- 4/6/2026: 9-6 WSH (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/10/2025: 8-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/9/2025: 8-2 WSH (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/11/2025: 6-1 STL (Favorite: Nationals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/10/2025: 4-2 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/9/2025: 10-0 STL (Favorite: Nationals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 7/28/2024: 4-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 7/27/2024: 14-3 WSH (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 7/26/2024: 10-8 WSH (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 7/8/2024: 6-0 STL (Favorite: Nationals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



