
Cardinals vs. Pirates Prediction, Odds, Picks - April 7
Oneil Cruz and the Pittsburgh Pirates face the St. Louis Cardinals on Monday at PNC Park. Matthew Liberatore will start for St. Louis, with first pitch at 6:40 p.m. ET. The Pirates have been listed as -104 moneyline underdogs for this matchup with the favorite Cardinals (-115). St. Louis is the favorite on the run line (-1.5). The matchup's over/under is set at 8 runs.
Check out everything you need to know from a betting perspective on the Cardinals-Pirates game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Yankees vs. Pirates Highlights | MLB on FOX
Cardinals vs. Pirates Game Information & Odds
- When: Monday, April 7, 2025 at 6:40 p.m. ET
- Where: PNC Park in Pittsburgh, Pennsylvania
- How to watch on TV: SportsNet PT and FDSMWX
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Cardinals | -115 | -104 | 8 | -117 | -102 | -1.5 | +142 | -170 |
Cardinals vs. Pirates Prediction
- Score Prediction: Cardinals 7, Pirates 6
- Total Prediction: Over 8 runs
- Win Probabilities: Cardinals 51%, Pirates 49%
Cardinals vs. Pirates Betting Insights
- This season, the Cardinals have been favored three times and won one of those games.
- This season St. Louis has won one of its three games when favored by at least -115 on the moneyline.
- The moneyline for this contest implies a 53.5% chance of a victory for the Cardinals.
- The Pirates have won in one of the six contests they have been named as odds-on underdogs this year.
- Pittsburgh has a win-loss record of 1-5 when favored by -104 or worse by sportsbooks this year.
- The moneyline set for this matchup implies the Pirates have a 51% chance of walking away with the win.
Cardinals Player Insights
- Lars Nootbaar is batting .333 with a double, two home runs and six walks.
- Among all hitters in baseball, Nootbaar's home run total places him 42nd, and his RBI tally puts him 48th.
- Nolan Arenado is batting .343 to lead his team.
- Arenado ranks 81st in homers and 48th in RBI among all major league batters this season.
- Arenado carries a nine-game streak with at least one hit into this matchup. In his last nine games he is batting .343 with three doubles, a home run, six walks and six RBI.
- Brendan Donovan is hitting .333 with two doubles, two home runs and three walks.
- Donovan is on a three-game hitting streak entering this contest. In his last five games he is hitting .350 with two doubles, a home run, two walks and five RBI.
- Victor Scott II has a double, a home run and five walks while hitting .281.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willson Contreras | 0.5 (-205) | 1.5 (+125) | - | 0.5 (+175) |
| Lars Nootbaar | 0.5 (-240) | 1.5 (+115) | - | 0.5 (+175) |
| Brendan Donovan | 0.5 (-265) | 1.5 (+110) | - | 0.5 (+150) |
| Alec Burleson | 0.5 (-255) | 1.5 (+120) | - | 0.5 (+140) |
| Mike Siani | 0.5 (-120) | 0.5 (-120) | - | 0.5 (+350) |
Pirates Player Insights
- Cruz leads the Pirates with two long balls.
- Among all hitters in MLB, Cruz ranks 42nd in home runs and 99th in RBI.
- Ke'Bryan Hayes is hitting .257 with a double, a triple, a home run and three walks.
- Hayes ranks 81st overall in home runs and 99th in RBI this season.
- Isiah Kiner-Falefa leads the Pirates with a team-high batting average of .323.
- Andrew McCutchen is batting .316 with a double, 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 (-210) | 1.5 (+135) | - | 0.5 (+170) |
| Joey Bart | 0.5 (-195) | 1.5 (+135) | - | 0.5 (+190) |
| Ke'Bryan Hayes | 1.5 (+190) | 1.5 (+110) | - | 0.5 (+210) |
| Oneil Cruz | 0.5 (-150) | 0.5 (-155) | - | 0.5 (+200) |
| Isiah Kiner-Falefa | 0.5 (-200) | 0.5 (-205) | - | 0.5 (+235) |
Cardinals vs. Red Sox Baseball | 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.
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites


