Cardinals vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 27

Odds updated as of 10:12 a.m.
MLB action on Wednesday includes the St. Louis Cardinals playing the Pittsburgh Pirates.
We've got you covered, in terms of the vital info regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Pirates Game Info
- St. Louis Cardinals (65-68) vs. Pittsburgh Pirates (58-75)
- Date: Wednesday, August 27, 2025
- Time: 7:45 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: Fox Sports 1, FDSMW, and SportsNet PT
Cardinals vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-174) | PIT: (+146)
- Spread: STL: -1.5 (+126) | PIT: +1.5 (-152)
- Total: 7.5 -- Over: (-105) | Under: (-115)
Cardinals vs Pirates Probable Starting Pitchers
Probable Pitchers: Sonny Gray (Cardinals) - 12-6, 4.33 ERA vs Carmen Mlodzinski (Pirates) - 3-7, 3.89 ERA
The Cardinals will give the ball to Sonny Gray (12-6, 4.33 ERA), who is eyeing win No. 13 on the season, and the Pirates will counter with Carmen Mlodzinski (3-7, 3.89 ERA). Gray's team is 13-11-0 against the spread this season in his starts. Gray's team is 12-4 this season when he starts and they are the moneyline favorite. The Pirates are 5-5-0 ATS in Mlodzinski's 10 starts with a set spread. The Pirates have been the underdog on the moneyline in 10 of Mlodzinski's starts this season, and they went 3-7 in those games.
Cardinals vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (61.8%)
Cardinals vs Pirates Moneyline
- Pittsburgh is the underdog, +146 on the moneyline, while St. Louis is a -174 favorite at home.
Cardinals vs Pirates Spread
- The Cardinals are hosting the Pirates and are favored by 1.5 runs on the spread. The Cardinals are +126 to cover the runline, with the Pirates being -152.
Cardinals vs Pirates Over/Under
- The over/under for Cardinals-Pirates on Aug. 27 is 7.5. The over is -105, and the under is -115.
Bet on St. Louis Cardinals vs. Pittsburgh Pirates on FanDuel today!
Cardinals vs Pirates Betting Trends
- The Cardinals have been chosen as favorites in 57 games this year and have walked away with the win 29 times (50.9%) in those games.
- This season St. Louis has been victorious three times in five chances when named as a favorite of at least -174 on the moneyline.
- The Cardinals and their opponents have gone over the total this season in 67 of their 127 opportunities.
- The Cardinals are 64-63-0 against the spread in their 127 games with a line set by sportsbooks this season.
- The Pirates have a 35-50 record in games they were the underdog on the moneyline (winning 41.2% of those games).
- In games it has played as a moneyline underdog with odds of +146 or longer, Pittsburgh has a 9-20 record (winning only 31% of its games).
- In the 125 games oddsmakers have set an over/under for the Pirates, they have combined with opponents to go over the total 50 times (50-69-6).
- The Pirates are 68-57-0 against the spread this season.
Cardinals Player Leaders
- Alec Burleson leads St. Louis in slugging percentage (.459) and total hits (123) this season. He's batting .291 with an on-base percentage of .341.
- Among qualifying hitters in MLB, his batting average ranks 15th, his on-base percentage ranks 56th, and he is 54th in slugging.
- Burleson will look for his fifth straight game with a hit in this matchup. During his last five outings he is hitting .364 with a double, a home run and three RBIs.
- Willson Contreras is hitting .259 with 30 doubles, 19 home runs and 40 walks, while slugging .455 with an on-base percentage of .343.
- Among qualified hitters, his batting average ranks him 77th, his on-base percentage 53rd, and his slugging percentage 59th.
- Masyn Winn is batting .256 with a .372 slugging percentage and 47 RBI this year.
- Lars Nootbaar has been key for St. Louis with 95 hits, an OBP of .326 plus a slugging percentage of .379.
Pirates Player Leaders
- Bryan Reynolds has put up a slugging percentage of .414 and has 122 hits, both team-best marks for the Pirates. He's batting .247 and with an on-base percentage of .306.
- Including all the qualifying players in the big leagues, he is 103rd in batting average, 122nd in on-base percentage and 92nd in slugging percentage.
- Oneil Cruz is batting .205 with 17 doubles, two triples, 18 home runs and 55 walks. He's slugging .394 with an on-base percentage of .303.
- His batting average ranks 156th among all qualified players, his on-base percentage is 127th, and he is 118th in slugging.
- Andrew McCutchen a has .333 on-base percentage to pace the Pirates.
- Isiah Kiner-Falefa has 19 doubles, two triples, a home run and 17 walks while batting .267.
Cardinals vs Pirates Head to Head
- 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)
- 4/9/2025: 2-1 PIT (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/8/2025: 5-3 STL (Favorite: Pirates, Spread: -1.5, Total: 6.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 4/7/2025: 8-4 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!