Cardinals vs Phillies Game Breakdown

St. Louis Cardinals

Cardinals

27W-27L

St. Louis Cardinals

May 31, 2024

06:40PM EST

Odds: 8.0 o/u

Phillies

39W-18L

Philadelphia Phillies
Philadelphia Phillies

Get ready for a sizzling showdown as the even-steven St. Louis Cardinals swoop into the City of Brotherly Love to clash with the red-hot Philadelphia Phillies at Citizens Bank Park today at 06:40 PM EST. With the Cardinals clawing their way through the rankings, sitting 5 games shy of the conference lead, and the Phillies perched at the top of the roost, this game is set to be a nail-biter. The stakes? High. The odds? Phillies favored at -190 with an over/under tantalizingly pegged at 8.0. Both teams are strutting in fresh off wins, the Phillies having plucked the Giants 6-1, and the Cardinals pecking away at the Reds 5-3. With the sun shining, a gentle northern breeze, and the mercury hitting a comfy 68 degrees, the stage is set for an epic battle. So, who will fly higher today? Will the Cardinals soar or will the Phillies keep nesting at the top? Tune in as feathers are sure to fly in this bird battle bonanza!

Game Breakdown

Game Time: May 31, 2024 06:40PM EST
Location: Citizens Bank Park, Philadelphia
Weather: Sunny with winds from the N at 9.4 mph. Temperature is at 68.0° with 40% humidity.

Vegas Odds

STL ML PHI ML Over/Under Line
Open +156 -190 8.0 1.5/-1.5
Recent +157 -192 8.0 1.5/-1.5
Difference +1 -2 0

Team Performance

stl Team Logo
LAST 10
8W-2L
AWAY
130W-135L

38.9% Win Probability

phi Team Logo
LAST 10
6W-4L
HOME
162W-105L

61.1% Win Probability

Previous Matchups

Date Runs O/U O/U DIFF ATS
04/08/24 Philadelphia Phillies PHI 5 Push -0.0
St. Louis Cardinals STL 3
04/09/24 Philadelphia Phillies PHI 0 Under -5.0
St. Louis Cardinals STL 3
04/10/24 Philadelphia Phillies PHI 4 Under -1.0
St. Louis Cardinals STL 3
08/25/23 St. Louis Cardinals STL 2 Over +1.0
Philadelphia Phillies PHI 7
08/26/23 St. Louis Cardinals STL 1 Over +5.0
Philadelphia Phillies PHI 12
08/27/23 St. Louis Cardinals STL 0 Under -5.0
Philadelphia Phillies PHI 3
09/15/23 Philadelphia Phillies PHI 5 Over +1.0
St. Louis Cardinals STL 4
09/16/23 Philadelphia Phillies PHI 6 Under -1.0
St. Louis Cardinals STL 1
09/17/23 Philadelphia Phillies PHI 5 Over +3.0
St. Louis Cardinals STL 6

Cardinals Vs Over/Under

Phillies Vs Over/Under

Miles Mikolas
Miles Mikolas
ERA 5.644 | IP 59.0 | 3.0W-5.0L | KO 45.0
Date Matchup Result IP Hits Runs KO Over
05-25-24 vsCHC 6-7W 6.0 4 3 6 Over
05-18-24 vsBOS 2-7W 5.0 2 1 4 Over
05-12-24 @MIL 4-3W 6.0 6 3 3 Under
05-07-24 vsNYM 7-5L 4.0 9 6 3 Over
05-01-24 @DET 1-4L 6.0 6 3 4 Under
04-26-24 @NYM 4-2W 5.7 7 2 5 Under
04-20-24 vsMIL 12-5L 4.7 9 5 5 Over
04-14-24 @ARI 0-5L 4.7 4 5 3 Under
04-08-24 vsPHI 5-3L 6.7 6 2 3 Push
04-02-24 @SD 5-2W 6.0 7 2 4 Under
Aaron Nola
Aaron Nola
ERA 3.169 | IP 71.0 | 6.0W-2.0L | KO 65.0
Date Matchup Result IP Hits Runs KO Over
05-25-24 @COL 8-4W 6.0 5 3 5 Over
05-19-24 vsWAS 5-11W 7.0 2 3 5 Over
05-14-24 @NYM 4-0W 9.0 4 0 8 Under
05-08-24 vsTOR 5-3L 5.7 9 4 7 Push
05-03-24 vsSF 3-4W 4.0 4 2 4 Under
04-26-24 @SD 9-3W 8.0 7 3 10 Over
04-21-24 vsCWS 2-8W 8.0 4 2 7 Over
04-15-24 vsCOL 1-2W 7.3 4 1 9 Under
04-10-24 @STL 4-3W 6.0 3 2 3 Under
04-05-24 @WAS 4-0W 5.7 2 0 4 Under

Cardinals Recent Games

Date vsOpp Result Hits HR O/U
05/31 vs CIN 5-3W 12 2 Push
05/30 vs CIN 7-1W 13 2 Push
05/29 vs CIN 1-3L 5 1 Under
05/28 @ CHC 4-3W 6 2 Under
05/27 @ CHC 7-6W 15 0 Over
05/24 @ BAL 5-4W 8 1 Over
05/24 @ BAL 3-1W 5 1 Under
05/22 @ BAL 6-3W 8 1 Over
05/21 @ BOS 3-11L 6 1 Over
05/20 @ BOS 7-2W 14 1 Over
05/19 @ BOS 10-6W 14 4 Over
05/17 vs LAA 2-7L 9 1 Over
05/16 vs LAA 7-6W 12 1 Over
05/15 vs LAA 10-5W 10 1 Over
05/14 vs MIL 4-3W 11 1 Under

Phillies Recent Games

Date vsOpp Result Hits HR O/U
05/31 vs SF 6-1W 14 2 Under
05/30 vs SF 0-1L 7 0 Under
05/29 vs SF 4-8L 7 1 Over
05/28 vs COL 2-5L 5 0 Under
05/27 vs COL 8-4W 12 1 Over
05/26 vs COL 2-3L 7 2 Under
05/25 @ TEX 5-2W 12 2 Under
05/24 @ TEX 11-4W 8 3 Over
05/23 @ TEX 5-2W 8 1 Under
05/21 @ WAS 11-5W 12 1 Over
05/20 @ WAS 4-3W 7 2 Under
05/19 @ WAS 4-2W 5 0 Under
05/18 @ NYM 5-6L 8 0 Over
05/17 @ NYM 10-4W 10 1 Over
05/16 vs NYM 4-0W 7 0 Under

Team’s Batting Order

Cardinals Notable Injuries

  • Willson Contreras OUT (C): Avg: 0.28 SLG:0.551 Last game: 05/09/24. Impact: 3.8
  • Steven Matz OUT (SP): Avg: nan SLG:nan Last game: 05/02/24. Impact: 4.2
  • Nick Robertson OUT (RP): Avg: nan SLG:nan Last game: 05/21/24. Impact: 1.4
  • Giovanny Gallegos OUT (RP): Avg: nan SLG:nan Last game: 05/07/24. Impact: -0.3

Phillies Notable Injuries

  • Trea Turner OUT (SS): Avg: 0.343 SLG:0.46 Last game: 05/05/24. Impact: 4.1
  • Yunior Marte OUT (RP): Avg: nan SLG:nan Last game: 05/02/24. Impact: 0.8
Nationals vs Cubs Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Diamondbacks vs Brewers Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Phillies vs Mets Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Pirates vs Cardinals Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Red Sox vs Rays Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Dodgers vs Marlins Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Yankees vs Mariners Game Breakdown

September 19, 2024 at 5:10 pm by thefield

Blue Jays vs Rangers Game Breakdown

September 19, 2024 at 5:09 pm by thefield

Twins vs Guardians Game Breakdown

September 19, 2024 at 5:09 pm by thefield

Braves vs Reds Game Breakdown

September 19, 2024 at 5:09 pm by thefield

Giants vs Orioles Game Breakdown

September 19, 2024 at 5:09 pm by thefield

Yankees vs Mariners Game Breakdown

September 18, 2024 at 11:42 am by thefield

Blue Jays vs Rangers Game Breakdown

September 18, 2024 at 11:42 am by thefield

Pirates vs Cardinals Game Breakdown

September 18, 2024 at 11:42 am by thefield

Tigers vs Royals Game Breakdown

September 18, 2024 at 11:41 am by thefield

Phillies vs Brewers Game Breakdown

September 18, 2024 at 11:41 am by thefield