Pirates vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - April 30
30 April 2026

The St. Louis Cardinals ride a three-game winning streak into a home matchup versus the Pittsburgh Pirates, at 12:35 p.m. ET on Thursday. Paul Skenes (4-1, 2.48 ERA) gets the start for the Pirates, who are 16-15 this season and fifth in the NL Central. Hunter Dobbins (0-0, 0.00 ERA) is expected to start for the Cardinals, who are 17-13 and third in the NL Central.
The oddsmakers have spoken, making the Pirates (-221) a moderate moneyline favorite to defeat the Cardinals (+182) at home. The total in this contest is set at 7.
Pirates vs. Cardinals Odds, Game Time
- Game day: Thursday, April 30, 2026
- Game time: 12:35 p.m. ET
- Location: Pittsburgh, Pennsylvania
- Stadium: PNC Park
- Favorite: Pirates (-221)
- Underdog: Cardinals (+182)
- Over/under: 7
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 have won 11 of the 18 games they were favored on the moneyline this season (61.1%).
- St. Louis has been underdogs in 27 games this season and has come away with the win 15 times (55.6%) in those contests.
- Pittsburgh has played as favorites of -221 or more once this season and won that game.
- The Cardinals have yet to play a game this season with longer moneyline odds than +182.
- Based on this contest's moneyline, the Pirates' implied win probability is 68.8%.
- The moneyline set for this matchup implies the Cardinals have a 35.5% chance of walking away with the win.
Pirates vs. Cardinals: Betting the Spread & Total
- The Pirates have played in 31 games with an over/under set, and have combined with their opponents to go over the total 17 times (17-14-0).
- Games involving St. Louis have gone over the total set by sportsbooks in 15 of 30 chances this season.
- The Pirates have a 17-14-0 record ATS this season.
- The Cardinals have posted a record of 18-12-0 against the spread this season.
