MLB Picks

Mets vs Cardinals Prediction 4/18/25 MLB Picks Today

St. Louis Cardinals (9-10) vs. NY Mets (12-7)
April 18, 2025 7:10 pm EDT
The Line: NY Mets -166 / St. Louis Cardinals 140; Over/Under: 8
(Get latest betting odds)

In this article, we will formulate a Mets vs Cardinals Prediction for this MLB game on Friday, April 18th, at Citi Field. Let’s take a look at a New York Mets vs St. Louis Cardinals pick.

Cardinals Bats Need to Come Alive

The Cardinals have been inconsistent heading into this game and Thursday was the same as they got out to a slow start to the series. The Cardinals offense scored one run total, and that type of production isn’t going to win many games as they ended up losing by three. As a team, they finished with only three hits. Andre Pallante made it six innings but gave up four runs and he needs to be better here. 


The Cardinals are averaging 5.0 runs while their pitching is giving up 4.76 runs per game. The offense is ranked 5th in the league while the pitching is ranked 23rd.  Getting the start for the Cardinals will be Miles Mikolas, who sits with a 0-2 record and an ERA of 9.00. Against the Philadelphia Phillies in the last game, he went five innings, giving up three hits and three runs. 

Mets Bounced Back

The Mets lost the last series against the Minnesota Twins, but they bounced back in a big way on Thursday. The Mets gave up only one run, and that was enough for the three-run victory. Griffin Canning got the start and he went six innings, giving up three hits and one run. Mark Vientos also looked good hitting a home run. Two games ago the Mets only scored three runs and they lost by a run. 

The Mets are averaging 4.0 runs while their pitching is giving up 2.789 runs. The offense is ranked 20th while the pitching is ranked 2nd. Pete Alonso has hit five home runs and driven in 21 RBIs. Getting the start for the Mets will be David Peterson, who sits with a 1-1 record and an ERA of 2.70. In his last start, he went six innings against the Athletics, giving up seven hits and two runs. 

Why the Mets Will Beat the Cardinals

  • The Mets have won eight of their last nine night games against National League opponents that held a losing record.
  • The Cardinals have lost eight of their last nine night games against the Mets following a loss.
  • The Mets have covered the run line in each of their last five games against the Cardinals.
  • The Cardinals have failed to cover the run line in eight of their last nine night games against the Mets following a loss.
  • The Cardinals have trailed after 5 innings in three of their last four night games against opponents that held a winning record.
  • The Cardinals have trailed after 3 innings in three of their last four night games against opponents that held a winning record.

Total Runs Facts

  • Each of the Cardinals’ last six games against NL East opponents have gone UNDER the total runs line.
  • Seven of the Mets’ last eight games as home favorites have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Cardinals’ last four games as road underdogs against NL East opponents.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of the Mets’ last six home games.

Mets vs Cardinals Prediction

The Mets dominated on Friday, and it’s going to be much of the same here. The Mets send David Peterson to the mound who has been good this season sitting with an ERA of 2.70. The Cardinals’ offense really struggled on Thursday, and it’s going to be much of the same here. The Mets offense is going to get to Miles Mikolas early and often and that will be enough for them to get the job done. Back the Mets on the money line. This is one of my favorite plays on the board. 

 

 

Shane Mickle's Free Pick: Mets ML -166

Need More? Get Premium Picks

Shane Mickle

Sports is about all Shane knows in this life! He has a passion for sports and writing, which makes working for Sportschatplace a perfect job for him! If you find him cheering for a team it's usually a Minnesota team, or the Kansas Jayhawks!

Related Articles

Back to top button