The Washington Nationals visit the St. Louis Cardinals on Saturday, September 19, 2026, in what looks like a fairly even matchup based on team records. The Nationals hold a 72-82 record, slightly behind the Cardinals at 75-79. Both teams have struggled to break even this season.
Looking at the betting lines, the Cardinals are favored at home with a moneyline of -131, meaning you need to bet $131 to win $100 on them outright. The Nationals are the underdogs at +109, so a $100 bet would win you $109 if they pull off the upset. The spread is set at 1.5 runs, with the Nationals as 1.5-run underdogs at -187. This means you’d have to bet $187 to win $100 backing the Nationals to lose by less than two runs or win outright. The Cardinals are -1.5 favorites at +154, offering $154 on a $100 bet if they win by two or more runs.
The total runs expected in the game is 8.5, with the over priced at -117 and the under at -103. This suggests a moderately balanced expectation for scoring, with a slight lean toward fewer runs.
Overall, the lines suggest a close game with the Cardinals favored but not overwhelmingly so. The Nationals have value on the moneyline, while the spread favors the home team but requires a two-run margin. The total points to a moderately paced game. Bettors should weigh the slight home advantage against the Nationals’ potential to keep it close.