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

Odds updated as of 2:12 a.m.
Wednesday's slate in the MLB includes a matchup between the Pittsburgh Pirates and the St. Louis Cardinals.
Here's everything you need to know before checking out today's 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: (-142) | STL: (+120)
- Spread: PIT: -1.5 (+136) | STL: +1.5 (-164)
- Total: 8.5 -- Over: (-122) | Under: (+100)
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
This contest's pitching matchup is set, as the Pirates will send Bubba Chandler (1-2) to the mound, while Andre Pallante (2-2) will get the nod for the Cardinals. When Chandler starts, his team is 3-2-0 against the spread this season. 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 have a 3-2-0 ATS record in Pallante's five starts that had a set spread. The Cardinals have been the moneyline underdog in four of Pallante's starts this season, and they went 2-2 in those matchups.
Pirates vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (67.4%)
Pirates vs Cardinals Moneyline
- Looking at the moneyline for Cardinals-Pirates, St. Louis is the underdog at +120, and Pittsburgh is -142 playing at home.
Pirates vs Cardinals Spread
- The Pirates are hosting the Cardinals and are favored by 1.5 runs on the spread. The Pirates are +136 to cover the runline, with the Cardinals being -164.
Pirates vs Cardinals Over/Under
- An over/under of 8.5 has been set for Pirates-Cardinals on April 29, with the over being -122 and the under +100.
Bet on Pittsburgh Pirates vs. St. Louis Cardinals on FanDuel today!
Pirates vs Cardinals Betting Trends
- The Pirates have been favorites in 17 games this season and have come away with the win 11 times (64.7%) in those contests.
- This season Pittsburgh has been victorious four times in eight chances when named as a favorite of at least -142 on the moneyline.
- Contests with the Pirates have gone over the total set by oddsmakers in 16 of 30 chances this season.
- The Pirates are 17-13-0 against the spread in their 30 games that had a posted line this season.
- The Cardinals have put together a 14-12 record in games they were listed as the moneyline underdog (winning 53.8% of those games).
- St. Louis has a 4-5 record (winning 44.4% of its games) when it has played as a moneyline underdog of +120 or longer.
- The Cardinals have played in 29 games with an over/under set, and have combined with their opponents to go over the total 15 times (15-13-1).
- The Cardinals have covered 58.6% of their games this season, going 17-12-0 ATS.
Pirates Player Leaders
- Oneil Cruz has 31 hits, which ranks first 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.
- Among qualified hitters in MLB, his batting average ranks 59th, his on-base percentage ranks 103rd, and he is 17th in slugging.
- Ryan O'Hearn leads the Pirates with an OPS of .925. He has a slash line of .323/.410/.515 this season.
- Among all qualified hitters, he is ninth in batting average, 11th in on-base percentage and 23rd in slugging percentage.
- O'Hearn has picked up a hit in two straight games. In his last five games he is hitting .316 with a double, a home run, a walk and four RBIs.
- Brandon Lowe is batting .242 with a .515 slugging percentage and 19 RBI this year.
- 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 qualifying hitters, he is 95th in batting average, while his on-base percentage is 35th and he is 69th in slugging.
- Wetherholt hopes to build on a five-game hitting streak in this matchup. In his last five games he is hitting .333 with a double, three home runs, a walk and three RBIs.
- Jordan Walker paces his team with 30 hits and has a club-best .547 slugging percentage. He has a batting average of .283 with an on-base percentage of .358.
- Including all qualifying players, his batting average puts him 38th, his on-base percentage ranks 48th, and he is 14th in slugging.
- Alec Burleson is hitting .264 with eight doubles, three home runs and 14 walks.
- Ivan Herrera's .414 OBP leads his team.
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!



