Saturday's contest features the Philadelphia Phillies (40-18) and the St. Louis Cardinals (27-28) facing off at Citizens Bank Park (on June 1) at 7:15 PM. This matchup, according to our computer prediction, will result in a 4-3 win for the Phillies.

The Phillies will give the ball to Ranger Suarez (9-1, 1.75 ERA), who is eyeing win No. 10 on the season, and the Cardinals will turn to Sonny Gray (7-2, 2.60 ERA).

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

Phillies vs. Cardinals Game Info & Odds

  • When: Saturday, June 1, 2024 at 7:15 PM ET
  • Where: Citizens Bank Park in Philadelphia, Pennsylvania
  • How to Watch on TV: FOX
  • Live Stream: Watch this game on Fubo!
  • Tickets:Get tickets for this game at StubHub

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

Phillies vs. Cardinals Score Prediction

  • Our pick for this contest is Phillies 4, Cardinals 3.

Total Prediction for Phillies vs. Cardinals

  • Total Prediction: Under 7.5 runs

Phillies Performance Insights

  • In nine games as the favorite over the last 10 matchups, the Phillies have a record of 6-3.
  • In its last 10 games with a total, Philadelphia and its opponents have failed to hit the over seven times.
  • This season, the Phillies have been favored 43 times and won 30, or 69.8%, of those games.
  • Philadelphia has a record of 24-11, a 68.6% win rate, when favored by -145 or more by bookmakers this season.
  • Bookmakers have implied with the moneyline set for this matchup that the Phillies have a 59.2% chance to win.
  • No team has scored more than the 303 runs Philadelphia has this season.
  • The Phillies' 3.06 team ERA ranks second across all MLB pitching staffs.

Cardinals Performance Insights

  • In seven games as the underdog over the last 10 matchups, the Cardinals have posted a mark of 4-3.
  • In its last 10 games with an over/under, St. Louis and its opponents have combined to eclipse the total four times.
  • The Cardinals have won in 12, or 44.4%, of the 27 contests they have been named as odds-on underdogs this year.
  • This year, St. Louis has won three of 10 games when listed as at least +120 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 45.5% chance of coming away with a victory in the contest.
  • St. Louis is the second-lowest scoring team in MLB action averaging 3.9 runs per game (215 total).
  • Cardinals pitchers have a combined ERA of 4.12 ERA this year, which ranks 19th in MLB.

Put your picks to the test and bet with BetMGM!

Phillies Schedule

Date Opponent Score Pitching Matchup
May 26 @ Rockies L 5-2 Ranger Suárez vs Cal Quantrill
May 27 @ Giants L 8-4 Taijuan Walker vs Blake Snell
May 28 @ Giants L 1-0 Zack Wheeler vs Erik Miller
May 29 @ Giants W 6-1 Cristopher Sanchez vs Kyle Harrison
May 31 Cardinals W 4-2 Aaron Nola vs Miles Mikolas
June 1 Cardinals - Ranger Suárez vs Sonny Gray
June 2 Cardinals - Taijuan Walker vs Lance Lynn
June 3 Brewers - Zack Wheeler vs Bryse Wilson
June 4 Brewers - Cristopher Sanchez vs Colin Rea
June 5 Brewers - Aaron Nola vs Tobias Myers
June 8 @ Mets - TBA vs TBA

Cardinals Schedule

Date Opponent Score Pitching Matchup
May 26 Cubs W 4-3 Sonny Gray vs Javier Assad
May 27 @ Reds L 3-1 Lance Lynn vs Nick Lodolo
May 28 @ Reds W 7-1 Kyle Gibson vs Andrew Abbott
May 29 @ Reds W 5-3 Andre Pallante vs Frankie Montás
May 31 @ Phillies L 4-2 Miles Mikolas vs Aaron Nola
June 1 @ Phillies - Sonny Gray vs Ranger Suárez
June 2 @ Phillies - Lance Lynn vs Taijuan Walker
June 3 @ Astros - Kyle Gibson vs Justin Verlander
June 4 @ Astros - TBA vs Spencer Arrighetti
June 5 @ Astros - Miles Mikolas vs Ronel Blanco
June 6 Rockies - Sonny Gray vs Cal Quantrill

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

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.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.