cardinals vs. phillies-prediction-pick-odds-monday-may 12-matthew-liberatore

Cardinals vs Phillies Prediction, Pick, Odds for Monday, May 12

The Philadelphia Phillies host the St. Louis Cardinals on May 12, 2025. First pitch from Citizens Bank Park is scheduled for 6:45 p.m. EDT; the game will be broadcast on MLB Network.

Find our MLB betting preview and Cardinals vs Phillies prediction below, as well as probable pitchers, betting trends, injury reports and more.

[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/05/May12cardsphilliesqs.jpg” buttontext=”Place This Bet Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1557058253&context=qs-articles”][/quickslipbasic]


[subheader sizedown=”false” text=”Our Cardinals vs Phillies Prediction” center=”true” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” link1=”https://www.actionnetwork.com/mlb/odds/st.-louis-cardinals” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/phi.png” link2=”https://www.actionnetwork.com/mlb/odds/philadelphia-phillies” link2follow=”true”][/subheader]

  • Cardinals vs Phillies picks: Cardinals Moneyline (+150)

Our Cardinals vs Phillies best bet is on the Cardinals moneyline (+150). Make sure to find the best odds by checking our live MLB odds page.

_InlineAdBlock


Cardinals vs Phillies Odds

[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” awayname=”Cardinals” awayslug=”st.-louis-cardinals” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/phi.png” homename=”Phillies” homeslug=”philadelphia-phillies” date=”Monday, May 12″ time=”6:45 p.m. ET” network=”MLB Network” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”-140″ col1hometext=”-1.5″ col1homeline=”+118″ col2awaytext=”8.5″ col2hometext=”8.5″ col2awayline=”-110o / -110u” col2homeline=”-110o / -110u” col3awaytext=”+150″ col3hometext=”-178″ col3awayline=”” col3homeline=”” bookname=”Caesars” bookthumbnaillogo=”https://assets.actionnetwork.com/463646_Caesars.png” bookreviewslug=”caesars”][/gamematchup]

Cardinals vs Phillies Projected Starting Pitchers

LHP Matthew Liberatore (STL) Stat LHP Christopher Sanchez (CIN)
3-3 W-L 4-1
1.3 fWAR (FanGraphs) 0.7
3.07/2.79 ERA /xERA 2.89/2.90
2.34/3.01 FIP / xFIP 3.52/3.04
0.95 WHIP 1.23
20.0% K-BB% 19.1%
44.3% GB% 59.4%
100 Stuff+ 114
108 Location+ 97

Cardinals vs Phillies Preview

[subheader sizedown=”true” center=”false” text=”A Southpaw Duel on the Mound” logo1url=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-st-louis-cardinals.png” link1=”https://www.actionnetwork.com/mlb/odds/st.-louis-cardinals” link1follow=”false”logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/phi.png” link2=”https://www.actionnetwork.com/mlb/odds/philadelphia-phillies” link1follow=“false”][/subheader]

Today, we have a nice matchup between two left-handers. Matthew Liberatore will take the ball for the Cardinals, and his 3-3 record is more indicative of poor run support than of his performance.

Liberatore has a 3.07 ERA, but an even better 2.79 xERA, which shows how good his start to this season has been.

Most importantly, he has done great against the most dangerous Phillies bats, with Bryce Harper (.143), Kyle Schwarber (.000 in eight at-bats), and Nick Castellanos (.000 in four at-bats) unable to hit him in 2025.

This bodes well for today’s pick, which is recommended by a Bet Labs system that favors the underdog.

On the other side, the Phillies will rely on Christopher Sanchez.

They will need the offense to pick up the production after a low-scoring, three-game series against the Cleveland Guardians, in which Philadelphia suffered a shutout in the first game and only scored three runs yesterday.


Cardinals vs Phillies Prediction, Betting Analysis

The Small Contrarian Dogs vs. Winning Team Bet Labs system recommends the St. Louis moneyline.

This system has a 45.6% win rate overall and a 75% mark this season (12-4).

Picks: Cardinals Moneyline (+150)



Moneyline

As mentioned, we’ll take the Cardinals in this contest.


Run Line (Spread)

We have no interest on the spread.


Over/Under

No play on the total for this game.


Cardinals vs Phillies Betting Trends

[bettingtrends title=”” gameid=”253631″ date=”20250512″][/bettingtrends]


[howtowatch gameid=”253631″ date=”20250512″][/howtowatch]

Cardinals vs Phillies starts at 6:45 p.m. EDT on Monday, live from Citizens Bank Park. The game will be broadcast on MLB Network.


[subheader sizedown=”true” text=”Cardinals vs Phillies Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”253631″ date=”20250512″][/gameforecast]


Posted

in

by