Phillies vs. Cardinals Betting Lines, Odds, & Player Matchups May 12, 2025

Data Skrive
Data Skrive

The Philadelphia Phillies (24-16) take on the St. Louis Cardinals (22-19) after Kyle Schwarber homered twice in a 3-0 win over the Guardians. The Phillies are favored (-185) in this matchup with the Cardinals (+154), which starts at 6:45 p.m. ET on Monday. Cristopher Sanchez starts for Philadelphia, and Matthew Liberatore is St. Louis’ choice to start.

Check out all the Latest Baseball Betting Previews!

Betting Odds

Phillies to win vs Cardinals -185

Bet $20, Payout $30.81

Phillies vs. Cardinals betting lines

  • Favorite: Phillies (-185)
  • Underdog: Cardinals (+154)
  • Over/under: 8

Phillies betting info, hitting leaders, & pitching

Phillies betting info

  • The Phillies have put together a 20-12 record in games they were listed as the moneyline favorite (winning 62.5% of those games).
  • Philadelphia has a record of 8-1 when playing as moneyline favorites with odds of -185 or shorter (88.9% winning percentage).
  • Based on this contest’s moneyline, the Phillies’ implied win probability is 64.9%.
  • Philadelphia has had an over/under set by bookmakers 40 times, and have combined with opponents to go over the total in 18 of those games (18-21-1).
  • The Phillies have a 21-19-0 record against the spread this season.

Phillies hitting info

  • Schwarber has accumulated a team-high 14 home runs and 32 runs batted in.
  • Among batters in baseball, Schwarber ranks first in homers and seventh in RBI.
  • Schwarber enters this game on a two-game hitting streak. During his last five outings he is batting .333 with two home runs, a walk and four RBIs.
  • Bryce Harper is batting .237 with eight doubles, seven home runs and 28 walks.
  • Harper ranks 40th in homers and 45th in RBI this season.
  • Trea Turner leads the Phillies with a team-high batting average of .310.
  • Bryson Stott is batting .262 with five doubles, two triples, three home runs and 14 walks.

Phillies pitching rankings

  • The pitching staff for the Phillies has a collective 9.8 K/9, the first-best in the majors.
  • Philadelphia has the 13th-ranked team ERA among all MLB pitching staffs (3.77).
  • Pitchers for the Phillies combine for the 14th-ranked WHIP in baseball (1.251).
  • Phillies pitchers combine to give up 40 total home runs at a clip of one per game (12th-fewest in MLB).
  • In its 3-0 win last time out, Philadelphia struck out 11 Guardians batters while allowing three hits.

Cardinals betting info, hitting leaders, & pitching

Cardinals betting info

  • The Cardinals have been underdogs in 27 games this season and won 14 (51.9%) of those contests.
  • St. Louis has not won as an underdog of +154 or more on the moneyline this season in three such games.
  • The bookmakers’ moneyline implies a 39.4% chance of a victory for the Cardinals.
  • Games involving St. Louis have gone over the total set by oddsmakers in 22 of 41 chances this season.
  • The Cardinals are 23-18-0 against the spread in their 41 chances this season.

Cardinals hitting info

  • Lars Nootbaar is batting .244 this season with a team-high six home runs.
  • In all of Major League Baseball, Nootbaar is 59th in home runs and 45th in RBI.
  • Nootbaar takes a four-game hitting streak into this game. In his last five games he is hitting .286 with two doubles, a home run, three walks and four RBIs.
  • Brendan Donovan’s batting average of .318 leads all St. Louis hitters this season.
  • Donovan ranks 152nd among hitters in the majors in home runs, and 78th in RBI.
  • Nolan Arenado has 38 hits this season and a slash line of .270/.352/.426.
  • Willson Contreras leads St. Louis in home runs (six) and runs batted in (23) this season while batting .255.

Cardinals pitching rankings

  • The Cardinals have a 7.2 K/9 this season as a pitching staff, which ranks 29th in baseball.
  • St. Louis has pitched to a 3.86 ERA this season, which ranks 15th in baseball.
  • The Cardinals rank 11th in MLB with a combined 1.233 WHIP this season.
  • The Cardinals have given up the third-fewest long balls so far this season with only 31 home runs allowed.
  • St. Louis earned a 6-1 win in its most recent game, striking out eight Nationals batters while allowing five hits.
Author Profile
BetDecider Team

The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.

Ryan Knuppel

Knup Solutions [molongui_author_name]

About Ryan Knuppel

Ryan has been one of the leading sports business & iGaming professionals for over 15 years. He started as a freelance writer and now operates one of the top sports content agencies around, Knup Solutions. He has literally written 10,000 plus sports and betting related articles across the web.

 

Sports Network:

sports20.com, usawager.com, knupsports.com, baseballspotlight.com, basketballarticles.com, betdecider.com, njsportsbookreview.com, dunkelindex.com, sportspub.com, oddschoice.com

 

Betting Guide

How Money Line Works?

Moneyline betting is by far the easiest way to place a sports wager. There are no point spreads to parse, no garbage-time free throws to ruin your betting day, and no last-minute meaningless touchdowns to take you from a winner to a loser.

How to Bet Odds

When we, as sports fans, learned our multiplication tables, we aced the number 7. Seven, 14, 21, 28, 35, 42 were easy because we all watched football on the weekends. Multiplication by sevens, then add a three, a six after a missed PAT.

How to Bet on NFL Games

Baseball is America’s pastime, but football is America’s crazed passion, with its weekly schedule of games, millions of television viewers across the country and the world, and the billion-dollar stadiums that serve as Sunday cathedrals in 32 American cities.

What is the Spread?

If you are a golfer or have ever played on a bowling team, think of a point spread like a handicap. It is a way for two teams of differing abilities to play each other on equal footing.  The better team, and the favorite in the game, gives a certain amount …