Pirates vs. Cardinals Betting Odds, Pitching Matchup – July 22, 2024

The Pittsburgh Pirates (50-49) are favorites (-137) on the moneyline when they take on the St. Louis Cardinals (52-47) Monday at 6:40 PM ET, live on BSMW. Pittsburgh’s Mitch Keller and St. Louis’ Andre Pallante have been named the starters for this contest.

Take a look at our betting preview for this matchup, and discover all of our MLB picks, too!

Odds to Win

Pirates to win vs Cardinals -137

Bet $20, Payout $34.60

Pirates vs. Cardinals Betting Lines

  • Favorite: Pirates (-137)
  • Underdog: Cardinals (+116)
  • Over/under: 8.5

Pirates vs. Cardinals Betting Insights

  • The Pirates have come away with 21 wins in the 39 contests they have been listed as the favorites in this season.
  • This year Pittsburgh has won nine of 16 games when listed as at least -137 on the moneyline.
  • The Pirates have an implied victory probability of 57.8% according to the moneyline set by sportsbooks for this matchup.
  • The Cardinals have won 48.9% of the games this season they were the underdog on the moneyline (23-24).
  • When playing as a moneyline underdog with odds of +116 or longer, St. Louis has a 7-14 record (winning just 33.3% of its games).
  • The Cardinals have an implied moneyline win probability of 46.3% in this matchup.

Pirates vs. Cardinals Hitting Leaders

  • Bryan Reynolds is batting .288 with 18 home runs and 61 RBI. All three of those stats rank first among Pittsburgh hitters this season.
  • Of all MLB hitters, Reynolds ranks 24th in batting average, 31st in on-base percentage, and 22nd in slugging.
  • Oneil Cruz is batting .252 with an OBP of .303 and a slugging percentage of .455 this season.
  • Alec Burleson leads the Cardinals in home runs (18), runs batted in (59) and has a team-high batting average of .294.
  • Burleson’s home run total ranks 20th in the big leagues, and he is 25th in RBI.
  • Brendan Donovan has 22 doubles, a triple, nine home runs and 29 walks while batting .274.

Pirates vs. Cardinals Pitching Rankings

  • The Pirates strike out 8.6 batters per nine innings as a pitching staff, 13th in MLB.
  • The Pirates have the 12th-ranked ERA (3.86) in the majors this season.
  • The Pirates have a combined WHIP of 1.280 as a pitching staff, which ranks 19th in MLB.
  • The Cardinals pitching staff ranks 25th in MLB with a collective 8.2 strikeouts per nine innings.
  • St. Louis has the 15th-ranked team ERA among all MLB pitching staffs (4.00).
  • The Cardinals have the 17th-ranked WHIP in the majors (1.265).