Mets vs. Cardinals Prediction, Odds, Picks - April 19

Mets vs. Cardinals Prediction, Odds, Picks - April 19

Updated Apr. 19, 2025 4:01 p.m. ET
Data Skrive

Matthew Liberatore will take the mound for the St. Louis Cardinals looking to shut down Peter Morgan Alonso and the New York Mets on Saturday at 4:05 p.m. ET. The Cardinals are listed as +169 moneyline underdogs in this matchup with the favored Mets (-204). New York is favored on the run line (-1.5 with +104 odds). The total is 9 runs for the contest (with -105 odds on the over and -115 odds to go under).

Take a look at everything you need from a betting perspective on the Mets-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Cardinals vs. Mets Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the New York Mets.

Mets vs. Cardinals Game Information & Odds

  • When: Saturday, April 19, 2025 at 4:05 p.m. ET
  • Where: Citi Field in Queens, New York
  • How to watch on TV: FOX
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Mets -204 +169 9 -105 -115 -1.5 +104 -124

Mets vs. Cardinals Prediction

  • Score Prediction: Mets 3, Cardinals 2
  • Total Prediction: Under 9 runs
  • Win Probabilities: Mets 60%, Cardinals 40%

Mets vs. Cardinals Betting Insights

  • This season, the Mets have been favored 15 times and won 11, or 73.3%, of those games.
  • New York has a record of 4-1 when favored by -204 or more by bookmakers this season.
  • The Mets have a 67.1% chance to win this game based on the implied probability of the moneyline.
  • The Cardinals have come away with seven wins in the 14 contests they have been listed as the underdogs in this season.
  • St. Louis has played as an underdog of +169 or more just one time this year and came away with a loss in that game.
  • The Cardinals have an implied victory probability of 37.2% according to the moneyline set by oddsmakers for this matchup.

Mets Recent Betting Performance

  • The Mets have a 5-3 record from the eight games they were favored on the moneyline over their last 10 matchups.
  • Over their last 10 outings (all 10 of them had set totals), the Mets and their opponents combined to hit the over four times.
  • The Mets have gone 5-5-0 against the spread over their past 10 games.

Mets Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.6
HR 10
ERA 3.07
K/9 10.4

Mets Player Insights

  • Alonso leads the Mets in home runs (five), runs batted in (21) and has racked up a team-high batting average of .348.
  • In all of the majors, Alonso is 18th in homers and third in RBI.
  • Juan Soto has four doubles, three home runs and 16 walks while hitting .225.
  • Of all major league batters, Soto ranks 60th in home runs and 108th in RBI.
  • Francisco Lindor is hitting .263 with four doubles, two home runs and six walks.
  • Lindor is on a seven-game hitting streak entering this contest. In his last 10 outings he is hitting .279 with two doubles, two home runs, three walks and five RBI.
  • Brandon Nimmo has three doubles, four home runs and six walks while hitting .197.

Mets Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Starling Marte 0.5 (-230) 1.5 (+140) - 0.5 (+195)
Peter Morgan Alonso 0.5 (-280) 1.5 (-110) - 0.5 (+115)
Mark Vientos 0.5 (-275) 1.5 (-110) - 0.5 (+105)
Luis Torrens 0.5 (-210) 1.5 (+140) - 0.5 (+175)
Juan Soto 0.5 (-210) 1.5 (+140) - 0.5 (+170)

Cardinals Recent Betting Performance

  • In eight games over the last 10 matchups when set as underdogs by oddsmakers, the Cardinals had a record of 4-4.
  • In their last 10 games with a total, the Cardinals and their opponents have failed to hit the over seven times.
  • The Cardinals have won six of their last 10 games against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 3.3
HR 5
ERA 2.07
K/9 6.6

Cardinals Player Insights

  • Brendan Donovan paces the Cardinals with 13 runs batted in while racking up a team-best batting average of .380.
  • In all of the big leagues, Donovan ranks 60th in homers and 27th in RBI.
  • Donovan takes a hitting streak of 14 games into this game. During his last 10 outings he is batting .385 with four doubles, a home run, a walk and four RBI.
  • Nolan James Arenado is hitting .296 with six doubles, two home runs and 11 walks.
  • Arenado ranks 106th among all batters in the big leagues in homers, and 64th in RBI.
  • Lars Nootbaar is batting .264 with three doubles, three home runs and 15 walks.
  • Victor Scott II has two doubles, a triple, a home run and seven walks while batting .250.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Brendan Donovan 0.5 (-220) 1.5 (+140) - 0.5 (+180)
Yohel Pozo 0.5 (-150) 0.5 (-155) - 0.5 (+250)
Willson Eduardo Contreras 0.5 (-175) 0.5 (-180) - 0.5 (+185)
Victor Scott II 0.5 (-125) 0.5 (-130) - 0.5 (+310)
Thomas Saggese 0.5 (-135) 0.5 (-135) - 0.5 (+255)

Cardinals vs. Mets Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the New York Mets.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share