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

Odds updated as of 6:11 p.m.
Wednesday's slate in the MLB includes a matchup between the Pittsburgh Pirates and the St. Louis Cardinals.
We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Pirates vs Cardinals Game Info
- Pittsburgh Pirates (16-14) vs. St. Louis Cardinals (16-13)
- Date: Wednesday, April 29, 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: (-132) | STL: (+112)
- Spread: PIT: -1.5 (+155) | STL: +1.5 (-188)
- Total: 8.5 -- Over: (-110) | Under: (-110)
Pirates vs Cardinals Probable Starting Pitchers
Probable Pitchers: Bubba Chandler (Pirates) - 1-2, 4.88 ERA vs Andre Pallante (Cardinals) - 2-2, 4.26 ERA
The probable starters are Bubba Chandler (1-2) for the Pirates and Andre Pallante (2-2) for the Cardinals. Chandler and his team are 3-2-0 ATS this season when he starts. Chandler's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 2-1. The Cardinals are 3-2-0 against the spread when Pallante starts. The Cardinals have been the moneyline underdog in four of Pallante's starts this season, and they went 2-2 in those games.
Pirates vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (59.7%)
Pirates vs Cardinals Moneyline
- Pittsburgh is a -132 favorite on the moneyline, while St. Louis is a +112 underdog on the road.
Pirates vs Cardinals Spread
- The Pirates are hosting the Cardinals and are favored by 1.5 runs on the spread. The Pirates are +155 to cover the runline, with the Cardinals being -188.
Pirates vs Cardinals Over/Under
- The Pirates-Cardinals game on April 29 has been given an over/under of 8.5 runs. The over is set at -110 and the under at -110.
Bet on Pittsburgh Pirates vs. St. Louis Cardinals on FanDuel today!
Pirates vs Cardinals Betting Trends
- The Pirates have been chosen as favorites in 17 games this year and have walked away with the win 11 times (64.7%) in those games.
- This season Pittsburgh has come away with a win four times in nine chances when named as a favorite of at least -132 on the moneyline.
- The Pirates and their opponents have gone over the total this season in 16 of their 30 opportunities.
- In 30 games with a line this season, the Pirates have a mark of 17-13-0 against the spread.
- The Cardinals have won 53.8% of the games this season they were the moneyline underdog (14-12).
- When playing as a moneyline underdog with odds of +112 or longer, St. Louis has a record of 7-9 (43.8%).
- In the 29 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 15 times (15-13-1).
- The Cardinals have a 17-12-0 record ATS this season (covering 58.6% of the time).
Pirates Player Leaders
- Oneil Cruz has 31 hits, which is tops among Pittsburgh hitters this season, while batting .265 with 14 extra-base hits. He has an on-base percentage of .323 and a slugging percentage of .538.
- He ranks 59th in batting average, 101st in on-base percentage, and 17th in slugging among all qualified hitters in baseball.
- Ryan O'Hearn leads the Pirates with an OPS of .925. He has a slash line of .323/.410/.515 this season.
- He is ninth in batting average, 11th in on-base percentage and 23rd in slugging among qualified hitters.
- O'Hearn brings a two-game streak with at least one hit into this matchup. During his last five outings he is batting .316 with a double, a home run, a walk and four RBIs.
- Brandon Lowe has collected 24 base hits, an OBP of .336 and a slugging percentage of .515 this season.
- Bryan Reynolds has been key for Pittsburgh with 26 hits, an OBP of .386 plus a slugging percentage of .368.
Cardinals Player Leaders
- JJ Wetherholt is batting .241 with three doubles, six home runs and 16 walks. He's slugging .435 with an on-base percentage of .368.
- Including all qualified players, he ranks 95th in batting average, while his on-base percentage is 36th and he is 69th in slugging.
- Wetherholt hopes to build on a five-game hitting streak in this matchup. During his last five outings he is batting .333 with a double, three home runs, a walk and three RBIs.
- Jordan Walker's 30 hits and .547 slugging percentage both lead his team. He has a batting average of .283 with an on-base percentage of .358.
- Including all qualified hitters, his batting average puts him 38th, his on-base percentage ranks 48th, and he is 14th in slugging.
- Alec Burleson is batting .264 with eight doubles, three home runs and 14 walks.
- Ivan Herrera paces his team with a .414 on-base percentage.
Pirates vs Cardinals Head to Head
- 4/28/2026: 11-7 STL (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



