START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Pirates vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 28

Subscribe to our newsletter

Pirates vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 28

Odds updated as of 6:13 p.m.

In MLB action on Tuesday, the Pittsburgh Pirates take on the St. Louis Cardinals.

We've got you covered, in terms of the most important information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Pirates vs Cardinals Game Info

  • Pittsburgh Pirates (16-13) vs. St. Louis Cardinals (15-13)
  • Date: Tuesday, April 28, 2026
  • Time: 6:40 p.m. ET
  • Venue: PNC Park -- Pittsburgh, Pennsylvania
  • Coverage: SportsNet PT and Cardinals.TV

Pirates vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: PIT: (-152) | STL: (+128)
  • Spread: PIT: -1.5 (+138) | STL: +1.5 (-166)
  • Total: 8.5 -- Over: (+100) | Under: (-122)

Pirates vs Cardinals Probable Starting Pitchers

Probable Pitchers: Braxton Ashcraft (Pirates) - 1-1, 2.43 ERA vs Kyle Leahy (Cardinals) - 2-3, 5.63 ERA

The Pirates will give the ball to Braxton Ashcraft (1-1, 2.43 ERA), who is eyeing win No. 2 on the season, and the Cardinals will turn to Kyle Leahy (2-3, 5.63 ERA). Ashcraft and his team have a record of 3-2-0 against the spread when he starts. When Ashcraft starts a game and his team is the favorite on the moneyline, they have a record of 2-1. When Leahy starts, the Cardinals are 2-3-0 against the spread. The Cardinals have been the underdog on the moneyline in five of Leahy's starts this season, and they went 2-3 in those matchups.

Pirates vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (59.2%)

Pirates vs Cardinals Moneyline

  • Pittsburgh is the favorite, -152 on the moneyline, while St. Louis is a +128 underdog on the road.

Pirates vs Cardinals Spread

  • The Cardinals are +1.5 on the spread (-166 to cover), and Pittsburgh is +138 to cover the runline.

Pirates vs Cardinals Over/Under

  • Pirates versus Cardinals, on April 28, has an over/under of 8.5, with the over being +100 and the under -122.

Bet on Pittsburgh Pirates vs. St. Louis Cardinals on FanDuel today!

Pirates vs Cardinals Betting Trends

  • The Pirates have been chosen as favorites in 16 games this year and have walked away with the win 11 times (68.8%) in those games.
  • Pittsburgh has a record of 3-3 in contests when oddsmakers favor them by -152 or more on the moneyline.
  • The Pirates and their opponents have hit the over in 15 of their 29 games with a total set by oddsmakers this season.
  • The Pirates have an against the spread record of 17-12-0 in 29 games with a line this season.
  • The Cardinals have won 52% of the games this season they were the underdog on the moneyline (13-12).
  • In games it has played as a moneyline underdog with odds of +128 or longer, St. Louis has a 1-2 record (winning just 33.3% of its games).
  • In the 28 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 14 times (14-13-1).
  • The Cardinals have covered 57.1% of their games this season, going 16-12-0 against the spread.

Pirates Player Leaders

  • Oneil Cruz leads Pittsburgh in total hits (29) this season while batting .259 with 13 extra-base hits. He has an on-base percentage of .320 and a slugging percentage of .518.
  • He is 67th in batting average, 107th in on-base percentage, and 24th in slugging among qualifying hitters in the majors.
  • Ryan O'Hearn is slashing .316/.407/.484 this season and leads the Pirates with an OPS of .891.
  • Among all qualified batters, he ranks 10th in batting average, 10th in on-base percentage and 39th in slugging percentage.
  • Brandon Lowe is batting .240 with a .510 slugging percentage and 19 RBI this year.
  • Bryan Reynolds has been key for Pittsburgh with 24 hits, an OBP of .375 plus a slugging percentage of .359.

Cardinals Player Leaders

  • JJ Wetherholt is batting .238 with two doubles, six home runs and 15 walks. He's slugging .429 with an on-base percentage of .359.
  • He ranks 103rd in batting average, 43rd in on-base percentage and 70th in slugging percentage among all qualified hitters in MLB.
  • Wetherholt takes a four-game hitting streak into this matchup. In his last five games he is hitting .273 with three home runs and three RBIs.
  • Jordan Walker has collected 28 hits while slugging .549. Both lead his team. He has a batting average of .275 with an on-base percentage of .357.
  • His batting average ranks 47th among all qualified players, his on-base percentage ranks 48th, and he is 16th in slugging.
  • Alec Burleson is batting .255 with six doubles, three home runs and 13 walks.
  • Ivan Herrera has a .398 on-base percentage to lead his team.

Pirates vs Cardinals Head to Head

  • 4/27/2026: 4-2 STL (Favorite: Pirates, Spread: -1.5, Total: 8, Favorite Moneyline: -122, Underdog Moneyline: +104)
  • 8/28/2025: 4-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 8/27/2025: 2-1 PIT (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
  • 8/26/2025: 8-3 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 8/25/2025: 7-6 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 7/2/2025: 5-0 PIT (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 7/1/2025: 1-0 PIT (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -154, Underdog Moneyline: +130)
  • 5/7/2025: 5-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
  • 5/6/2025: 2-1 STL (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -118, Underdog Moneyline: -100)
  • 5/5/2025: 6-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +116)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup