MLB

Phillies vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for May 31

Data Skrive
Data Skrive
Phillies vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for May 31

Odds updated as of 6:13 PM

The Friday slate in MLB includes a matchup between the Philadelphia Phillies and the St. Louis Cardinals.

Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.

Phillies vs Cardinals Game Info

  • Philadelphia Phillies (39-18) vs. St. Louis Cardinals (27-27)
  • Date: Friday, May 31, 2024
  • Time: 6:40 PM ET
  • Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
  • Coverage: NBCS-PH

Phillies vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: PHI: (-210) | STL: (+176)
  • Spread: PHI: -1.5 (-104) | STL: +1.5 (-115)
  • Total: 8 -- Over: (-105) | Under: (-115)

Phillies vs Cardinals Probable Starting Pitchers

Probable Pitchers: Aaron Nola (Phillies) - 6-2, 3.04 ERA vs Miles Mikolas (Cardinals) - 3-5, 5.64 ERA

This contest's pitching matchup is set, as the Phillies will send Aaron Nola (6-2) to the mound, while Miles Mikolas (3-5) will take the ball for the Cardinals. When Nola starts, his team is 6-5-0 against the spread this season. When Nola starts a game and his team is the favorite on the moneyline, they have a record of 9-1. The Cardinals have a 5-6-0 record against the spread in Mikolas' starts. The Cardinals are 4-2 in Mikolas' six starts this season that they were the underdog on the moneyline.

Phillies vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (69.3%)

Phillies vs Cardinals Moneyline

  • Looking at the moneyline for Phillies-Cardinals, Philadelphia is the favorite at -210, and St. Louis is +176 playing on the road.

Phillies vs Cardinals Spread

  • The Cardinals are at the Phillies, and are +1.5 on the runline. The Cardinals are -104 to cover the spread, and the Phillies are -115.

Phillies vs Cardinals Over/Under

  • Phillies versus Cardinals, on May 31, has an over/under of 8, with the over being -105 and the under -115.

Bet on Philadelphia Phillies vs. St. Louis Cardinals on FanDuel today!

Phillies vs Cardinals Betting Trends

  • The Phillies have been victorious in 30, or 69.8%, of the 43 contests they have been chosen as favorites in this season.
  • This season Philadelphia has been victorious 10 times in 12 chances when named as a favorite of at least -210 on the moneyline.
  • The Phillies and their opponents have gone over in 26 of their 53 games with a total set by sportsbooks this season.
  • The Phillies have an against the spread mark of 29-24-0 in 53 games with a line this season.
  • The Cardinals have won 44% of the games this season they were the underdog on the moneyline (11-14).
  • When it has played as a moneyline underdog with odds of +176 or longer, St. Louis has gone 1-2 (33.3%).
  • The Cardinals have had an over/under set by bookmakers 51 times, and have combined with opponents to go over the total in 23 of those games (23-26-2).
  • The Cardinals have collected a 25-26-0 record against the spread this season (covering 49% of the time).

Phillies Player Leaders

  • Alec Bohm has an OPS of .859, fueled by an OBP of .366 and a team-best slugging percentage of .493 this season. He has a .308 batting average.
  • Among qualifying hitters in MLB, he is 10th in batting average, 19th in on-base percentage, and 23rd in slugging.
  • Bryce Harper has 51 hits and an OBP of .373, both of which lead the Phillies this season. He's batting .266 and slugging .516.
  • Among qualifying batters, he ranks 46th in batting average, 15th in on-base percentage and 14th in slugging percentage.
  • Bryson Stott has collected 42 base hits, an OBP of .350 and a slugging percentage of .391 this season.
  • Kyle Schwarber has 11 home runs, 35 RBI and a batting average of .246 this season.
  • Schwarber brings a three-game hitting streak into this game. In his last five games he is hitting .500 with a double, two home runs, five walks and five RBI.

Cardinals Player Leaders

  • Brendan Donovan is batting .245 with 14 doubles, a triple, four home runs and 18 walks. He's slugging .382 with an on-base percentage of .326.
  • Including all qualified hitters in the majors, he is 89th in batting average, 68th in on-base percentage and 97th in slugging percentage.
  • Nolan Arenado is slugging .366 to pace his team. He has a batting average of .257 with an on-base percentage of .311.
  • He ranks 64th in batting average, 93rd in on-base percentage and 113th in slugging percentage in the big leagues.
  • Masyn Winn has a team-high .358 on-base percentage.
  • Alec Burleson is hitting .289 with six doubles, five home runs and seven walks.

Phillies vs Cardinals Head to Head

  • 10/8/2022: 2-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 6.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 10/7/2022: 6-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 6.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 7/1/2022: 5-3 PHI (Favorite: Cardinals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
  • 4/10/2024: 4-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 4/9/2024: 3-0 STL (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 4/8/2024: 5-3 PHI (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 9/17/2023: 6-5 STL (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 9/16/2023: 6-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -122, Underdog Moneyline: +104)
  • 9/15/2023: 5-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 8/27/2023: 3-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -200, Underdog Moneyline: +168)

Join FanDuel Sportsbook today with $150 in Bonus Bets - win or lose - when you place your first $5 bet!