
Mets vs Cardinals Prediction 4/19/25 MLB Picks Today
St. Louis Cardinals (9-11) vs. NY Mets (13-7)
April 19, 2025 4:05 pm EDT
The Line: NY Mets -175 / St. Louis Cardinals 145; Over/Under: 8.5
(Get latest betting odds)
The St. Louis Cardinals and New York Mets meet Saturday in MLB action at Citi Field. Here’s a Mets vs Cardinals Prediction. This article will include a Mets vs Cardinals Pick.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 9-11 on the year and play the Braves, Brewers, and Reds next. The St. Louis Cardinals are batting .270 on the season, have a .337 OBP, and a .416 slugging percentage. The St. Louis Cardinals pitching staff has a 4.11 ERA and a 1.17 WHIP. Brendan Donovan leads the St. Louis Cardinals with 30 hits and 13 RBI, while Nolan Arenado and Lars Nootbaar have combined for 40 hits and 20 RBI.
Matthew Liberatore gets the ball for the St. Louis Cardinals, and he is 1-1 with a 3.93 ERA and 18 strikeouts this season. Liberatore is 0-1 with a 7.00 ERA and 6 strikeouts in his career against the New York Mets.
New York Mets Betting Preview
The New York Mets are 13-7 on the year and play the Phillies, Nationals, and Diamondbacks next. The New York Mets are batting .224 on the season, have a .303 OBP, and a .388 slugging percentage. The New York Mets pitching staff has a 2.39 ERA and a 1.16 WHIP. Pete Alonso leads the New York Mets with 24 hits and 21 RBI, while Francisco Lindor and Juan Soto have combined for 36 hits and 16 RBI.
Kodai Senga gets the ball for the New York Mets, and he is 2-1 with a 1.06 ERA and 9 strikeouts this season. Senga is 1-1 with a 3.29 ERA and 13 strikeouts in his career against the St. Louis Cardinals.
Why the New York Mets will win
- The Mets have won each of their last six games against the Cardinals.
- The Cardinals have lost seven of their last eight road games.
- The Mets have covered the run line in five of their last six games against the Cardinals.
- The Cardinals have failed to cover the run line in three of their last four day games against NL East opponents.
- The Mets have led after 5 innings in four of their last five games against the Cardinals.
- The Mets have led after 3 innings in three of their last four day games against NL Central opponents.
Why the St. Louis Cardinals will win
- The Cardinals have won eight of their last nine games as underdogs against National League opponents following a loss.
- The Mets have lost three of their last four games as favorites following a win.
- The Cardinals have covered the run line in each of their last nine games as underdogs against National League opponents following a loss.
- The Mets have failed to cover the run line in each of their last six games as home favorites against the Cardinals following a win.
- The Cardinals have led after 3 innings in three of their last four games at Citi Field against National League opponents that held a winning record.
- The Mets have trailed after 5 innings in four of their last five day games against opponents that held a losing record.
Matchup/League Facts
- The Mets rank T1st in the league for triples this season (6).
- The Mets rank 1st in the league for ERA this season (2.39).
- The Cardinals rank 2nd in the league for hits this season (191).
- The Cardinals rank 2nd in the league for batting average this season (.270).
Mets vs Cardinals Prediction
Liberatore has been respectable through 18.1 innings this season, but the Cardinals have had issues finishing games this season, and last night’s loss won’t help the confidence. The Mets should be feeling good after last night, and Senga has been ridiculous though 17 innings, allowing 12 hits and two earned runs. Senga hasn’t allowed a run in his last 12 innings while striking out 15. I have to side with the Mets for a third straight win, and of course I’ll lay the RL to shave down the juice.