St. Louis Cardinals

St. Louis Cardinals

May 12, 2025

Philadelphia Phillies

Philadelphia Phillies
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

St. Louis Cardinals vs Philadelphia Phillies Pick – 5/12/2025

On May 12, 2025, the Philadelphia Phillies will host the St. Louis Cardinals at Citizens Bank Park for the first game of their series. The Phillies, currently sitting at 24-16, are enjoying a strong season, while the Cardinals, at 22-19, are performing above average. The stakes are high as both teams look to gain momentum in their respective campaigns.

Cristopher Sanchez is projected to take the mound for the Phillies. He has been a standout this season, with a 4-1 record and an impressive ERA of 2.89, ranking him as the 14th best starting pitcher in MLB according to advanced metrics. However, his 3.51 FIP suggests he may have been a bit lucky, indicating potential regression. Sanchez typically pitches around 5.8 innings, allowing an average of 2.2 earned runs, making him a solid asset in this matchup.

On the other side, the Cardinals will counter with Matthew Liberatore. With a 3-3 record and a 3.07 ERA, he has shown good potential, but his average ranking as a pitcher means he may struggle against a potent Phillies lineup. Liberatore’s 2.33 FIP indicates he might have been unlucky, suggesting he could improve moving forward. He projects to pitch about 5.4 innings, allowing 2.8 earned runs, which puts him at a disadvantage against a Phillies offense that ranks 9th in MLB.

The Phillies’ offense has been particularly effective, boasting a 5th best team batting average, while the Cardinals rank 2nd in that category, but their power numbers are lacking, sitting 20th in home runs. With the Phillies being significant betting favorites at -185, their implied total of 4.57 runs reflects confidence in their ability to score against a Cardinals bullpen ranked 23rd in MLB. This matchup could tilt in favor of the Phillies, especially considering Sanchez’s elite status and the offensive support he’s likely to receive.


Quick Takes St. Louis Cardinals:

Among all SPs, Matthew Liberatore's fastball spin rate of 2045 rpm ranks in the 6th percentile this year.

  • Spin rate is a key component to fastball success in generating strikeouts and preventing runs.


Pedro Pages's exit velocity on flyballs has dropped off this year; his 90.7-mph mark last season has dropped to 85.2-mph.

  • Most home runs are flyballs, and the harder those flyballs are hit, the more often they turn into home runs. This is a strong indicator of power.


Nolan Arenado pulls a lot of his flyballs (42.2% — 99th percentile) and will have a big advantage hitting them towards the game's 9th-shallowest LF fences today.

  • This player's skill set matches up particularly well with the park he's in today, which may lead to better-than-usual performance.


Quick Takes Philadelphia Phillies:

The leading projection system (THE BAT X) projects that Cristopher Sanchez will rack up an average of 17.4 outs in this matchup.

  • THE BAT X is a highly sophisticated projection system that accounts for a multitude of factors like ballpark, weather, umpire, defense, and more.


Extreme flyball batters like Johan Rojas usually hit worse against extreme flyball pitchers like Matthew Liberatore.

  • This mostly has to do with the way the hitter's swing plane interacts with the pitch trajectory, and it can create diminished performance across all categories and hidden value few are considering.


Philadelphia has been the #1 offense in the majors when it comes to hitting balls between -4° and 26°, the launch angle range that tends to optimize base hits (46.3% rate this year).

  • Balls that are hit either too high or too low can easy to field, but balls hit between -4° and 26° are far more likely to become base hits.


Game Trends

  • The Philadelphia Phillies have hit the Team Total Over in 7 of their last 9 games at home (+4.65 Units / 42% ROI)
  • Pedro Pages has hit the Hits Over in his last 4 games (+4.00 Units / 60% ROI)


St. Louis Cardinals vs Philadelphia Phillies Prediction

Predicted Final Score: St. Louis Cardinals 4.01, Philadelphia Phillies 4.67


  • Date: May 12, 2025
  • Venue: Citizens Bank Park
  • Starting Pitchers:
    • Matthew Liberatore - Cardinals
    • Cristopher Sanchez - Phillies


Be sure to check out all our free MLB picks here.

Consensus

Moneyline Pick Consensus

+150
24% STL
-180
76% PHI

Total Pick Consensus

8.0/-102
33% UN
8.0/-118
67% OV

Spread Pick Consensus

+1.5/-142
23% STL
-1.5/+120
77% PHI

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
STL
Team Stats
PHI
4.59
ERA
3.95
.268
Batting Avg Against
.238
1.43
WHIP
1.24
.322
BABIP
.290
8.3%
BB%
7.8%
20.4%
K%
23.8%
69.8%
LOB%
72.2%
.259
Batting Avg
.255
.436
SLG
.419
.770
OPS
.742
.333
OBP
.323
STL
Team Records
PHI
15-6
Home
13-6
7-13
Road
11-10
18-13
vRHP
21-10
4-6
vLHP
3-6
9-10
vs>.500
11-11
13-9
vs<.500
13-5
8-2
Last10
7-3
13-7
Last20
12-8
17-13
Last30
17-13
M. Liberatore
C. Sánchez
45.2
Innings
N/A
10
GS
N/A
2-4
W-L
N/A
5.72
ERA
N/A
5.91
K/9
N/A
3.55
BB/9
N/A
0.79
HR/9
N/A
58.5%
LOB%
N/A
7.3%
HR/FB%
N/A
4.61
FIP
N/A
5.44
xFIP
N/A
.276
AVG
N/A
14.4%
K%
N/A
8.7%
BB%
N/A
5.37
SIERA
N/A

M. Liberatore

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC

C. Sánchez

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
STL PHI
STL PHI
Consensus
+158
-188
+154
-179
+160
-192
+150
-180
+158
-188
+152
-180
Open
Current
Book
STL PHI
STL PHI
Consensus
+1.5 (-143)
-1.5 (+113)
+1.5 (-143)
-1.5 (+119)
+1.5 (-142)
-1.5 (+114)
+1.5 (-142)
-1.5 (+120)
+1.5 (-134)
-1.5 (+114)
+1.5 (-134)
-1.5 (+112)
+1.5 (-143)
-1.5 (+118)
+1.5 (-143)
-1.5 (+118)
+1.5 (-140)
-1.5 (+115)
+1.5 (-140)
-1.5 (+118)
+1.5 (-145)
-1.5 (+115)
+1.5 (-145)
-1.5 (+120)
Open
Current
Book
Over Under
Over Under
Consensus
8.0 (-117)
8.0 (-105)
8.0 (-112)
8.0 (-106)
8.0 (-112)
8.0 (-108)
8.0 (-118)
8.0 (-102)
8.0 (-118)
8.0 (-104)
8.5 (+100)
8.5 (-122)
8.5 (-104)
8.5 (-117)
8.5 (-103)
8.5 (-120)
8.0 (-115)
8.0 (-105)
8.0 (-115)
8.0 (-105)
8.0 (-115)
8.0 (-105)
8.0 (-115)
8.0 (-105)

Related Articles

Leave a Comment

Home MLB Picks St. Louis Cardinals vs Philadelphia Phillies Pick – 5/12/2025