Cardinals vs Phillies match player stats | 2025 Monday, May 12th

Cardinals vs Phillies match player stats | 2025 Monday, May 12th

STL @ PHI

St. Louis Cardinals at Philadelphia Phillies Cardinals vs PhilliesCardinals vs PhilliesCardinals vs PhilliesCardinals vs PhilliesCardinals vs PhilliesCardinals vs Phillies

Matchup Details

St. Louis Cardinals at Philadelphia Phillies

Todays Game is on Monday, May 12th
12/05/25 18:45:00 PM EST First Pitch

Positive Match Player Stats for Cardinals vs Phillies Matchup Today

Matthew Liberatore has averaged 94.1 adjusted pitches per outing this year, grading out in the 82nd percentile.

The leading projection system (THE BAT) ranks Citizens Bank Park as the 8th-worst field in Major League Baseball for base hits.

Built just 19 feet above sea level, Citizens Bank Park has one of the lowest altitudes in MLB, which generally leads to worse offense.

Dry weather has a small but significant connection with less offense (and more whiffs), and the weather forecast forecasts the least humidity of all games on the slate today at 39%.

Despite conventional wisdom, fastballs are generally a pitcher’s least effective pitch. Matthew Liberatore must realize this, because he has relied on his off-speed and breaking balls a lot this year: 60.5% of the time, checking in at the 86th percentile.

Negative Match Player Stats with Cardinals vs Phillies

The 8th-shallowest left field fences in Major League Baseball are found in Citizens Bank Park.

The wind projects to be blowing out to LF at 9.6-mph in this contest, the 2nd-strongest of the day for hitters.

Out of all SPs, Matthew Liberatore’s fastball spin rate of 2045 rpm grades out in the 6th percentile this year.

Given the 0.65 discrepancy between Matthew Liberatore’s 3.07 ERA and his 2.42 FIP, it’s safe to say he’s been one of the unluckiest pitchers in baseball this year and ought to see better results in future games.

Latest Philadelphia Phillies Match Player Stats

Latest St. Louis Cardinals Match Player Stats