Cardinals vs. Pirates: Betting Preview for July 24

Published 11:24 pm Tuesday, July 23, 2024

Martin Perez will toe the rubber for the Pittsburgh Pirates (51-50) on Wednesday, July 24 against the St. Louis Cardinals (53-48), who will counter with Matthew Liberatore. The first pitch will be thrown at 12:35 PM ET at PNC Park.

The Pirates, at -110, are the favorites in this matchup, while the Cardinals are underdogs at -110. This contest’s total has been set at 8.5. You can get -120 odds on the over and +100 odds on the under.

Email newsletter signup

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Cardinals vs. Pirates Game Info

  • Date: Wednesday, July 24, 2024
  • Time: 12:35 PM ET
  • Location: Pittsburgh, Pennsylvania
  • Venue: PNC Park
  • TV Channel: MLB Network
  • Live Stream: Watch this game on Fubo

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Matchup Betting Info

  • Moneyline Favorite: Pirates -110
  • Moneyline Underdog: Cardinals -110
  • Over/Under: 8.5 runs (Over: -120, Under: +100)

Bet on this or any MLB matchup at BetMGM

Cardinals Probable Starting Pitcher

  • Liberatore (2-2) will take the mound for the Cardinals, his sixth start of the season.
  • The left-hander last pitched out of the bullpen on Sunday, July 14, when he threw a scoreless third of an inning without allowing a hit to the Chicago Cubs.
  • He has started five games this season, earning a quality start (6 or more IP, 3 or fewer ER) in one of them.
  • In five starts this season, Liberatore has lasted five or more innings one time, with an average of 1.6 innings per appearance.
  • He is looking for his third appearance in a row with no earned runs allowed.

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Cardinals Hitting & Pitching Performance

  • The Cardinals’ 103 home runs rank 22nd in Major League Baseball.
  • St. Louis ranks 20th in the majors with a .387 team slugging percentage.
  • The Cardinals’ .245 batting average ranks 13th in the league this season.
  • St. Louis ranks 22nd in the majors with 418 total runs scored this season.
  • The Cardinals have an OBP of .308 this season, which ranks 18th in MLB.
  • The Cardinals rank 18th in MLB in strikeouts per game with an average of 8.5 whiffs per contest.
  • St. Louis pitchers have a combined ERA of 3.95 ERA this year, which ranks 14th in MLB.
  • St. Louis averages the 25th-most strikeouts per nine innings (8.2) in the majors this season.
  • Cardinals pitchers have a 1.263 WHIP this season, 18th in the majors.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.