Pirates vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - Sept. 24
24 September 2026

The Pittsburgh Pirates and St. Louis Cardinals play a rubber match on Thursday at 12:35 p.m. ET, with the series deadlocked at 1-1. Paul Skenes (10-11, 3.91 ERA) will start for the Pirates, who are 80-78 this season and third in the NL Central. Kyle Leahy (10-5, 3.65 ERA) is expected to start for the Cardinals, who are 77-81 and fourth in the NL Central.
With the Cardinals (+135) visiting, the Pirates (-165) are a solid favorite on the moneyline. The game has an over/under of 6.5 runs.
Pirates vs. Cardinals Odds, Game Time
- Game day: Thursday, September 24, 2026
- Game time: 12:35 p.m. ET
- Location: Pittsburgh, Pennsylvania
- Stadium: PNC Park
- Favorite: Pirates (-165)
- Underdog: Cardinals (+135)
- Over/under: 6.5
How to Watch Pirates vs. Cardinals
- TV Channel: SportsNet PT and CARD
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Pirates vs. Cardinals: Betting the Moneyline
- The Pirates are 48-34 in games they were listed as the moneyline favorite (winning 58.5% of those games).
- St. Louis has been victorious in 50, or 47.6%, of the 105 contests it has been chosen as underdogs in this season.
- Pittsburgh has a record of 11-7, a 61.1% win rate, when favored by -165 or more by bookmakers this season.
- The Cardinals have a mark of 14-15 in contests where sportsbooks favor them by +135 or worse on the moneyline.
- Based on this matchup's moneyline, the Pirates have an implied win probability of 62.3%.
- The Cardinals have an implied victory probability of 42.6% according to the moneyline set by oddsmakers for this matchup.
Pirates vs. Cardinals: Betting the Spread & Total
- The Pirates have had an over/under set by bookmakers 158 times, and have combined with opponents to go over the total in 80 of those games (80-71-7).
- St. Louis' games have gone over the total in 70 of its 158 chances.
- The Pirates have a 78-80-0 record against the spread this season (covering 49.4% of the time).
- The Cardinals have an against the spread mark of 86-72-0 in 158 games with a line this season.
