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

Odds updated as of 7:13 p.m.
The St. Louis Cardinals are among the MLB teams in action on Monday, versus the Pittsburgh Pirates.
All the info you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Cardinals vs Pirates Game Info
- St. Louis Cardinals (64-67) vs. Pittsburgh Pirates (57-74)
- Date: Monday, August 25, 2025
- Time: 7:45 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and SportsNet PT
Cardinals vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-130) | PIT: (+110)
- Spread: STL: -1.5 (+164) | PIT: +1.5 (-200)
- Total: 7.5 -- Over: (-120) | Under: (-102)
Cardinals vs Pirates Probable Starting Pitchers
Probable Pitchers: Michael McGreevy (Cardinals) - 5-2, 4.26 ERA vs Johan Oviedo (Pirates) - 1-0, 4.50 ERA
This contest's pitching matchup is set, as the Cardinals will send Michael McGreevy (5-2) to the mound, while Johan Oviedo (1-0) will take the ball for the Pirates. McGreevy and his team have a record of 6-3-0 against the spread when he starts. When McGreevy starts a game and his team is the favorite on the moneyline, they have a record of 2-2. Oviedo has started two games with set spreads, and the Pirates covered in both opportunities. The Pirates were the moneyline underdog for two Oviedo starts this season -- they won both.
Cardinals vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (61.9%)
Cardinals vs Pirates Moneyline
- The moneyline numbers for Cardinals vs. Pirates reveal St. Louis as the favorite (-130) and Pittsburgh as the underdog (+110) on the road.
Cardinals vs Pirates Spread
- The Cardinals are favored by 1.5 runs at home against the Pirates. The Cardinals are +164 to cover the spread, while the Pirates are -200.
Cardinals vs Pirates Over/Under
- The over/under for the Cardinals versus Pirates game on Aug. 25 has been set at 7.5, with -120 odds on the over and -102 odds on the under.
Bet on St. Louis Cardinals vs. Pittsburgh Pirates on FanDuel today!
Cardinals vs Pirates Betting Trends
- The Cardinals have been chosen as favorites in 55 games this year and have walked away with the win 28 times (50.9%) in those games.
- This season St. Louis has been victorious 19 times in 33 chances when named as a favorite of at least -130 on the moneyline.
- The Cardinals and their opponents have hit the over in 65 of their 125 games with a total set by oddsmakers this season.
- The Cardinals are 64-61-0 against the spread in their 125 games with a line set by sportsbooks this season.
- The Pirates have won 34 of the 83 games they were listed as the moneyline underdog this season (41%).
- Pittsburgh is 25-42 (winning just 37.3% of its games) when it has played as a moneyline underdog of +110 or longer.
- The Pirates have combined with opponents to hit the over on the total 48 times this season for a 48-69-6 record against the over/under.
- The Pirates have a 66-57-0 record ATS this season (covering 53.7% of the time).
Cardinals Player Leaders
- Alec Burleson leads St. Louis in slugging percentage (.447) thanks to 36 extra-base hits. He has a .285 batting average and an on-base percentage of .336.
- Among all qualified batters in baseball, he ranks 23rd in batting average, 62nd in on-base percentage, and 69th in slugging.
- Burleson has hit safely in two games in a row. During his last five outings he is batting .318 with a double, a walk and four RBIs.
- Willson Contreras has 114 hits, which ranks first among St. Louis batters this season. He's batting .261 with 49 extra-base hits. He's also slugging .460 with an on-base percentage of .345.
- Among all qualified, he ranks 71st in batting average, 50th in on-base percentage and 53rd in slugging percentage.
- Masyn Winn is batting .258 with a .378 slugging percentage and 46 RBI this year.
- Lars Nootbaar is batting .239 with a .330 OBP and 44 RBI for St. Louis this season.
Pirates Player Leaders
- Bryan Reynolds has totaled 118 hits with a .402 slugging percentage, both team-high statistics for the Pirates. He's batting .244 and with an on-base percentage of .304.
- Including all qualifying players in MLB, he is 114th in batting average, 124th in on-base percentage and 106th in slugging percentage.
- Andrew McCutchen has a .332 on-base percentage to lead his team. He has a batting average of .241 while slugging .381.
- He ranks 120th in batting average, 72nd in on-base percentage and 131st in slugging percentage in the big leagues.
- Isiah Kiner-Falefa is batting .265 with 19 doubles, two triples, a home run and 17 walks.
- Tommy Pham has 14 doubles, a triple, seven home runs and 35 walks while batting .267.
Cardinals vs Pirates Head to Head
- 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)
- 9/19/2024: 3-2 PIT (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 9/18/2024: 10-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -210, Underdog Moneyline: +176)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!