
Pirates vs. Cardinals Prediction, Odds, Picks - April 8
Brendan Donovan and the St. Louis Cardinals face the Pittsburgh Pirates on Tuesday at PNC Park. Paul Skenes will start for Pittsburgh, with first pitch at 6:40 p.m. ET. Oddsmakers list the Pirates as -138 moneyline favorites, while giving the underdog Cardinals +117 moneyline odds. Pittsburgh is the favorite on the run line (-1.5 with +163 odds). The game's over/under is set at 6.5 runs.
Here is everything you need from a betting perspective on the Pirates-Cardinals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Cardinals vs. Pirates Highlights | MLB on FOX
Pirates vs. Cardinals Game Information & Odds
- When: Tuesday, April 8, 2025 at 6:40 p.m. ET
- Where: PNC Park in Pittsburgh, Pennsylvania
- How to watch on TV: SportsNet PT and FDSMW
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Pirates | -138 | +117 | 6.5 | -109 | -110 | -1.5 | +163 | -197 |
Pirates vs. Cardinals Prediction
- Score Prediction: Pirates 5, Cardinals 4
- Total Prediction: Over 6.5 runs
- Win Probabilities: Pirates 52%, Cardinals 48%
Pirates vs. Cardinals Betting Insights
- This season, the Pirates have been favored four times and won two of those games.
- Pittsburgh has played as favorites of -138 or more twice this season and split those games.
- Oddsmakers have implied with the moneyline set for this matchup that the Pirates have a 58% chance to win.
- The Cardinals have been chosen as underdogs in six games this year and have walked away with the win three times (50%) in those games.
- St. Louis has yet to play a game this season with longer moneyline odds than +117.
- The Cardinals have an implied victory probability of 46.1% according to the moneyline set for this matchup.
Pirates Player Insights
- The Pirates' best power option comes in the form of Oneil Cruz and his two-dinger five-RBI season, both team highs.
- Cruz's home runs rank him 44th in the majors, and he ranks 73rd in RBI.
- Isiah Kiner-Falefa has a club-best .343 batting average.
- Including all major league hitters, Kiner-Falefa is 189th in home runs and 108th in RBI.
- Kiner-Falefa carries a two-game streak with at least one hit into this contest. During his last five outings he is batting .353 with a double, a walk and three RBI.
- Ke'Bryan Hayes has a team-best five runs batted in.
- Hayes has at least one base hit in six games in a row. In his last 10 games he is hitting .263 with a double, a triple, a home run, four walks and five RBI.
- Andrew McCutchen is batting .348 with two doubles, a home run and three walks.
Pirates Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Tommy Pham | 0.5 (-150) | 0.5 (-150) | - | 0.5 (+265) |
| Oneil Cruz | 0.5 (-145) | 0.5 (-150) | - | 0.5 (+230) |
| Ke'Bryan Hayes | 0.5 (-195) | 0.5 (-200) | - | 0.5 (+185) |
| Jack Suwinski | 0.5 (-110) | 0.5 (-110) | - | 0.5 (+320) |
| Isiah Kiner-Falefa | 0.5 (-155) | 0.5 (-155) | - | 0.5 (+290) |
Cardinals Player Insights
- Donovan paces the Cardinals with a .375 batting average.
- In all of MLB, Donovan ranks 44th in homers and 19th in RBI.
- Donovan carries a four-game hitting streak into this matchup. During his last five outings he is hitting .500 with two doubles, a home run, a walk and six RBI.
- Lars Nootbaar is hitting .302 with a double, two home runs and seven walks.
- Nootbaar is 44th among all hitters in the big leagues in home runs, and 56th in RBI.
- Nolan Arenado is batting .343 with three doubles, a home run and six walks.
- Victor Scott II has a double, a home run and five walks while batting .281.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willson Contreras | 0.5 (-135) | 0.5 (-135) | - | 0.5 (+300) |
| Victor Scott II | 0.5 (-135) | 0.5 (-140) | - | 0.5 (+330) |
| Pedro Pages | 0.5 (-110) | 0.5 (-115) | - | 0.5 (+340) |
| Nolan Arenado | 0.5 (-155) | 0.5 (-160) | - | 0.5 (+245) |
| Mike Siani | 0.5 (+140) | 0.5 (+140) | - | - |
Cardinals vs. Pirates Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Alex Vesia On Daughter’s Passing: ‘We’re Carrying Her With Us Every Day’
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Phillies Manager Rob Thomson 'Proud' Nick Castellanos Admitted Beer Incident
Justin Verlander on Tigers' Reunion: 'I Thought There Was a Chance I Come Back'
2026 World Baseball Classic: Roman Anthony Replacing Corbin Carroll for USA
Braves LHP Chris Sale on ABS Challenge System: 'I Will Never Challenge a Pitch'
Nick Castellanos Admits To Bringing Beer Into Dugout In Sendoff Letter To Phillies Fans
8 World Baseball Classic Matchups We Can't Wait To See
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Alex Vesia On Daughter’s Passing: ‘We’re Carrying Her With Us Every Day’
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Phillies Manager Rob Thomson 'Proud' Nick Castellanos Admitted Beer Incident
Justin Verlander on Tigers' Reunion: 'I Thought There Was a Chance I Come Back'
2026 World Baseball Classic: Roman Anthony Replacing Corbin Carroll for USA
Braves LHP Chris Sale on ABS Challenge System: 'I Will Never Challenge a Pitch'
Nick Castellanos Admits To Bringing Beer Into Dugout In Sendoff Letter To Phillies Fans
8 World Baseball Classic Matchups We Can't Wait To See

