St. Louis Cardinals vs Pittsburgh Pirates Prediction 4/8/25 MLB Picks

Pittsburgh Pirates (4-7) vs St. Louis Cardinals (4-6)

Game Info: Tuesday, April 8, 2025 at 6:40 pm (PNC Park)

S. Gray (R) vs P. Skenes (R)

Betting Odds: Pittsburgh Pirates -135 / St. Louis Cardinals +114 --- Over/Under: 6.5 Click Here for the Latest Odds

Where to Watch: MLB.TV

The St. Louis Cardinals and Pittsburgh Pirates meet on Tuesday in MLB action at PNC Park. Here’s a St. Louis Cardinals vs Pittsburgh Pirates Prediction. This article will include a St. Louis Cardinals vs Pittsburgh Pirates Pick.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 4-6 on the year and play the Phillies, Astros, and Mets next. The St. Louis Cardinals are batting .297 on the season, have a .374 OBP, and a .477 slugging percentage. The St. Louis Cardinals' pitching staff has a 6.18 ERA and a 1.39 WHIP. Brendan Donovan leads the St. Louis Cardinals with 15 hits and 9 RBI, while Lars Nootbaar and Nolan Arenado have combined for 25 hits and 12 RBI. 

Sonny Gray gets the ball for the St. Louis Cardinals, and he is 1-0 with a 5.73 ERA and 15 strikeouts this season. Gray is 5-4 with a 4.20 ERA and 70 strikeouts in his career against the Pittsburgh Pirates.

Pittsburgh Pirates Betting Preview

The Pittsburgh Pirates are 4-7 on the year and play the Reds, Nationals, and Guardians next. The Pittsburgh Pirates are batting .207 on the season, have a .294 OBP, and a .315 slugging percentage. The Pittsburgh Pirates' pitching staff has a 4.89 ERA and a 1.45 WHIP. Isiah Kiner-Falefa leads the Pittsburgh Pirates with 12 hits and 4 RBI, while Ke’Bryan Hayes and Bryan Reynolds have combined for 18 hits and 10 RBI.

Paul Skenes gets the ball for the Pittsburgh Pirates, and he is 1-0 with a 1.46 ERA and 13 strikeouts this season. Skenes is 0-2 with a 1.31 ERA and 23 strikeouts in his career against the St. Louis Cardinals.

Why the Pittsburgh Pirates will win

  • The Pirates have won each of their last five games at PNC Park against teams that held a losing record.
  • The Cardinals have lost each of their last five road games against NL Central opponents that held a losing record.
  • The Cardinals have failed to cover the run line in six of their last seven road games against NL Central opponents that held a losing record.
  • The Pirates have covered the run line in four of their last five games at PNC Park against teams that held a losing record.
  • The Cardinals have trailed after 5 innings in each of their last four games.
  • The Cardinals have lost the first inning in three of their last four road games against opponents that held a losing record.
  • The Cardinals have trailed after 3 innings in six of their last seven road games against NL Central opponents that held a losing record.

Why the St. Louis Cardinals will win

  • The Cardinals have won seven of their last eight games as road underdogs against National League opponents following a road loss.
  • The Pirates have lost five of their last six games as home favorites against the Cardinals following a win.
  • The underdogs have covered the run line in each of the last seven games between the Cardinals and Pirates at PNC Park.
  • The Pirates have failed to cover the run line in seven of their last eight games as favorites against NL Central opponents following a home win.

Matchup/League Facts

  • The Pirates rank 29th in the league for strikeouts against this season (106).
  • The Pirates rank 27th in the league for slugging percentage this season (.315).
  • The Cardinals rank 30th in the league for ERA this season (6.18).
  • The Cardinals rank 30th in the league for runs allowed this season (69).

St. Louis Cardinals vs Pittsburgh Pirates Prediction

The Cardinals are the better team; getting them in the underdog role has value. Gray is also a solid starting pitcher, so there’s value there. The problem is that we’re not getting enough bang for our buck to fade a pitcher like Skenes. As bad as the Pirates are as a team, Skenes is one of the best pitchers in baseball, and you just don’t bet against aces and cheap prices or plus money. Skenes is holding current Cardinals hitters to a .214 batting average with 13 strikeouts in 56 at-bats. Give me the Pirates.

Randy’s Pick Pittsburgh Pirates -135

Get Premium Picks Start Winning Now »
The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 | ncpgambling.org

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.

Dismiss