Phillies vs. Cardinals Prediction, Odds, Picks - June 2

Phillies vs. Cardinals Prediction, Odds, Picks - June 2

Updated Jun. 2, 2024 7:00 p.m. ET
Data Skrive

Bryce Harper and the Philadelphia Phillies will meet Nolan Arenado and the St. Louis Cardinals on Sunday at Citizens Bank Park, at 7:10 PM ET. Bookmakers list the Phillies as -140 favorites on the moneyline, while giving the underdog Cardinals +119 moneyline odds. Philadelphia is the run-line favorite (-1.5). A 9.5-run total has been set in this matchup.

Take a look at everything you need to know from a betting perspective on the Phillies-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Bryce Harper clobbers a two-run home run to extend Phillies' lead over Cardinals

Bryce Harper clobbered a two-run home run to extend the Philadelphia Phillies' lead over the St. Louis Cardinals.
ADVERTISEMENT

Phillies vs. Cardinals Game Information & Odds

  • When: Sunday, June 2, 2024 at 7:10 PM ET
  • Where: Citizens Bank Park in Philadelphia, Pennsylvania
  • How to Watch on TV: ESPN
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -140 +119 9.5 -102 -118 -1.5 +138 -165

Phillies vs. Cardinals Prediction

  • Score Prediction: Phillies 5, Cardinals 4
  • Total Prediction: Over 9.5 runs
  • Win Probabilities: Phillies 58%, Cardinals 42%

Phillies vs. Cardinals Betting Insights

  • The Phillies have won 35, or 71.4%, of the 49 games they've played as favorites this season.
  • This season Philadelphia has won 27 of its 38 games, or 71.1%, when favored by at least -140 on the moneyline.
  • The Phillies have a 58.3% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have been chosen as underdogs in 28 games this year and have walked away with the win 12 times (42.9%) in those games.
  • This year, St. Louis has won three of 12 games when listed as at least +119 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 45.7% chance of walking away with the win.
FINAL (10)
STL 5 · PHI 4
MLB
RUN LINE
TO WIN
TOTAL
St. Louis Cardinals
STL
Philadelphia Phillies
PHI

Phillies Recent Betting Performance

  • The Phillies played as the moneyline favorite for nine of their last 10 games, and finished 6-3 in those matchups.
  • In their last 10 outings -- all had a set run total -- the Phillies and their opponents combined to hit the over on the total three times.
  • The Phillies have gone 6-4-0 against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.8
HR 13
ERA 2.42
K/9 9.3

Phillies Player Insights

  • Alec Bohm comes into Sunday's game hitting .311 with 49 RBI, both team-leading marks for the Phillies. He has also connected on five round-trippers in 2024.
  • In all of MLB, Bohm is 123rd in homers and fourth in RBI.
  • Bohm brings a hitting streak of three games into this game. In his last five games he is batting .250 with two doubles, two walks and two RBI.
  • Harper has put his power on display as he leads his team with 14 home runs.
  • Including all major league hitters, Harper is eighth in home runs and sixth in RBI.
  • Harper has three games in a row with at least one hit. In his last five games he is hitting .278 with a double, a home run, three walks and three RBI.
  • Kyle Schwarber is batting .239 with four doubles, 11 home runs and 44 walks.
  • Bryson Stott has five doubles, two triples, five home runs and 26 walks while batting .239.

Learn more about this Phillies vs. Cardinals matchup on Fox Sports.

Cardinals Recent Betting Performance

  • In seven games as underdogs over the last 10 matchups, the Cardinals have a record of 3-4.
  • When it comes to hitting the over, the Cardinals and their opponents are 3-5-2 in their last 10 games with a total.
  • Over their last 10 games, the Cardinals are 5-5-0 against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 4.1
HR 12
ERA 2.38
K/9 8.3

Cardinals Player Insights

  • Brendan Donovan is batting .245 with 14 doubles, a triple, four home runs and 18 walks, while getting on base at a rate of .326.
  • In all of the big leagues, Donovan ranks 168th in homers and 82nd in RBI.
  • Arenado has been productive as he leads his team with 26 runs batted in.
  • Arenado is currently 123rd in home runs and 75th in RBI in the major leagues.
  • Masyn Winn leads the Cardinals with a team-best batting average of .301.
  • Alec Burleson is hitting .275 with six doubles, five home runs and seven walks.

Cardinals vs. Phillies Highlights | MLB on FOX

Check out the best moments from the St. Louis Cardinals vs. Philadelphia Phillies game on Friday, May 31.

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
Philadelphia Phillies
St. Louis Cardinals
share