Saturday’s matchup between the Pittsburgh Pirates and St. Louis Cardinals looks interesting from a betting perspective. The Pirates come in with a 65-71 record, while the Cardinals sit just above .500 at 68-68. Both teams are close in performance, which is reflected in the odds.
Looking at the spread, the Pirates are the underdogs with a +1.5 run advantage at -205 odds. This means you’d have to bet $205 to win $100 if you back the Pirates with the spread. The Cardinals are favored to win by 1.5 runs, but at a lower payout of +168, indicating the sportsbook sees them as slight favorites but not overwhelming ones.
On the moneyline, the Cardinals are a slight favorite at -119. This means you’d have to bet $119 to win $100 on them outright. The Pirates’ moneyline is +111, so a $100 bet would net you $111 if they pull off the win. These close moneyline odds suggest the game could go either way.
The total runs line is set at 8.0, with the over priced at -117 and the under at -103. This indicates a fairly balanced expectation for scoring, with a slight lean toward the under given the pricing.
In summary, the Cardinals are modest favorites both on the spread and moneyline, but the odds suggest a competitive game. Betting the Pirates with the +1.5 spread offers a safer cushion, while the moneyline on Pittsburgh provides a decent payout if you believe in the upset. The total points line invites a close look at scoring tendencies, but the odds lean just a bit toward fewer runs.