Cardinals vs. Pirates Prediction, Odds, Picks - August 28

Cardinals vs. Pirates Prediction, Odds, Picks - August 28

Updated Aug. 28, 2025 2:02 p.m. ET
Data Skrive

Nolan Gorman and the St. Louis Cardinals will take the field against the Pittsburgh Pirates and Spencer Horwitz at Busch Stadium on Thursday at 2:15 p.m. ET. Bookmakers list the Cardinals as -122 favorites on the moneyline, while giving the underdog Pirates +102 moneyline odds. St. Louis is favored on the run line (-1.5 with +167 odds). The total for the contest has been listed at 8 runs.

Check out everything you need to know from a betting perspective on the Cardinals-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Pirates vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the St. Louis Cardinals.

Cardinals vs. Pirates Game Information & Odds

  • When: Thursday, August 28, 2025 at 2:15 p.m. ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to watch on TV: FDSMW and SportsNet PT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -122 +102 8 -119 -101 -1.5 +167 -203

Cardinals vs. Pirates Prediction

  • Score Prediction: Cardinals 5, Pirates 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Cardinals 53%, Pirates 47%

Cardinals vs. Pirates Betting Insights

  • The Cardinals have been favorites in 61 games this season and won 31 (50.8%) of those contests.
  • St. Louis has a record of 24-21 in games when bookmakers favor them by at least -122 on the moneyline.
  • The Cardinals have a 55% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have been underdogs in 92 games this season and have come away with the win 38 times (41.3%) in those contests.
  • Pittsburgh has a win-loss record of 34-49 when favored by +102 or worse by sportsbooks this year.
  • The Pirates have an implied victory probability of 49.5% according to the moneyline set for this matchup.

Cardinals Recent Betting Performance

  • The Cardinals played as the moneyline favorite in four of their last 10 games, and went 2-2 in those matchups.
  • In their last 10 matchups (all 10 of them had set totals), the Cardinals and their opponents combined to hit the over seven times.
  • The Cardinals' ATS record is 3-7-0 over their past 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.7
HR 8
ERA 5.07
K/9 8.8

Cardinals Player Insights

  • Alec Burleson's .288 average leads the Cardinals this year. His resume also includes 16 homers and driven in 60 RBI.
  • Including all MLB hitters, Burleson ranks 17th in batting average, 61st in on-base percentage, and 57th in slugging.
  • Willson Contreras' 19 home runs and 73 RBI both lead his team.
  • Contreras ranks 62nd in home runs and 37th in RBI among all hitters in baseball.
  • Masyn Winn is batting .256 with 26 doubles, nine home runs and 31 walks.
  • Lars Nootbaar is batting .233 with 20 doubles, 13 home runs and 54 walks.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 0.5 (-225) 1.5 (+135) - 0.5 (+160)
Masyn Winn 0.5 (-215) 1.5 (+150) - 0.5 (+220)
Lars Nootbaar 0.5 (-205) 1.5 (+145) - 0.5 (+220)
Alec Burleson 0.5 (-245) 1.5 (+120) - 0.5 (+165)
Ivan Herrera 1.5 (+190) 1.5 (+125) - 0.5 (+235)

Pirates Recent Betting Performance

  • In six games as underdogs over the last 10 matchups, the Pirates have a record of 3-3.
  • When it comes to hitting the over, the Pirates and their opponents are 4-4-2 in their last 10 games with a total.
  • The Pirates have nine wins against the spread in their last 10 chances.

Pirates Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 4.7
HR 9
ERA 2.55
K/9 9.9

Pirates Player Insights

  • Bryan Reynolds has put up a team-leading 66 runs batted in.
  • Among all hitters in MLB, Reynolds' home run total ranks 120th and his RBI tally ranks 57th.
  • Oneil Cruz has hit a team-high 18 home runs.
  • Among all major league batters, Cruz is 70th in homers and 117th in RBI.
  • Andrew McCutchen is batting .239 with 19 doubles, 12 home runs and 55 walks.
  • Isiah Kiner-Falefa leads the Pirates with a .270 batting average.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Tommy Pham 0.5 (-240) 1.5 (+125) - 0.5 (+200)
Oneil Cruz 0.5 (-195) 1.5 (+135) - 0.5 (+150)
Nick Gonzales 0.5 (-265) 1.5 (+135) - 0.5 (+190)
Isiah Kiner-Falefa 0.5 (-240) 1.5 (+160) - 0.5 (+235)
Spencer Horwitz 1.5 (+195) 1.5 (+120) - 0.5 (+175)

Pirates vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the St. Louis Cardinals.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share