Up arrow
MLB
Games

St. Louis Cardinals vs. New York Mets: Preview, Predictions and Picks for April 19, 2025

Updated on:
Apr 20, 2025 2:39 PM
The St. Louis Cardinals will look to snap their three-game road losing streak when they visit the red-hot New York Mets at Citi Field on Saturday. The Mets, sitting atop the NL East with a 13-7 record, have been dominant at home, boasting a 7-1 record at their home stadium. The Cardinals, meanwhile, will aim to improve their 1-7 road record and even the regular season series, which the Mets currently lead 2-0.
St. Louis Cardinals vs New York Mets

Current Odds

STL
NYM
Over
8.5
+112
Under
8.5
-110
STL
+1.5
-375
NYM
-1.5
+327
STL
ML
+165
NYM
ML
-166

Cardinals vs Mets statistics

Stat Cardinals Mets
Hits 191 (2nd) 147 (16th)
Batting Average .270 (2nd) .224 (21st)
Runs Batted In 95 (5th) 76 (17th)
Runs 99 (5th) 81 (Tied-17th)
Home Runs 21 (Tied-12th) 18 (22nd)
Walks 67 (Tied-14th) 68 (Tied-12th)
Stolen Bases 18 (Tied-10th) 13 (Tied-17th)
Strikeouts 166 (15th) 143 (4th)
Pitches 3114 (4th) 2953 (14th)

New York Mets recent games

Game Date Opponent Result Score
4/18/25 vs St. Louis Cardinals W 5-4
4/17/25 vs St. Louis Cardinals W 4-1
4/16/25 @ Minnesota Twins L 4-3 F/10
4/15/25 @ Minnesota Twins L 6-3
4/14/25 @ Minnesota Twins W 5-1

St. Louis Cardinals recent games

Game Date Opponent Result Score
4/18/25 @ New York Mets L 5-4
4/17/25 @ New York Mets L 4-1
4/16/25 vs Houston Astros W 4-1
4/15/25 vs Houston Astros L 2-0
4/14/25 vs Houston Astros W 8-3

New York Mets injuries

  • Rafael Ortega (CF): Day-To-Day
  • Francisco Alvarez (C): 10-Day-IL
  • Jeff McNeil (2B): 10-Day-IL
  • Oliver Ortega (RP): Day-To-Day
  • Dominic Hamel (SP): Day-To-Day

St. Louis Cardinals injuries

  • Nathan Church (LF): Day-To-Day
  • Masyn Winn (SS): 10-Day-IL
  • Quinn Mathews (SP): Day-To-Day
  • Drew Rom (SP): Day-To-Day
  • Ivan Herrera (C): 10-Day-IL

Cardinals vs Mets game info

Type Info
Venue Citi Field
Location Queens, New York
First pitch Sat 4:05 PM
TV FOX
Temperature 82°
Chance of Rain 2%

Cardinals vs Mets predictions

When it comes to the St. Louis Cardinals, all eyes might be on Brendan Donovan. With a batting average hovering around .380, Donovan is a steady force at the plate, projecting to grab a few hits and drive in some runs. Meanwhile, Nolan Arenado is expected to make his presence felt as well, aiming to add to his collection of hits and keep up his current momentum. However, it'll also be noteworthy to watch Matthew Liberatore, the probable starting pitcher. Despite his projected challenges, including potential trouble with earned runs, his performance could be a crucial piece of the puzzle, possibly swinging the game in either direction for the Cardinals.

On the flip side, the New York Mets, bolstered by their top performers, are no team to underestimate. Pete Alonso could be a significant threat for the Cardinals' pitching staff, boasting an impressive batting average and a penchant for knocking in runs. Francisco Lindor is another player capable of tilting the scales, with expectations for him to be a key contributor in hits and possibly knocking one out of the park. Kodai Senga on the mound is predicted to give an admirable performance with a solid chance of clinching a win, giving the Mets a definite edge in pitching strength. With a strong home record at Citi Field, the Mets appear to have the advantage of familiarity on their side.

Now, predicting who's going to walk off the field with a victory is never easy, but considering the circumstances, the New York Mets seem to have the upper hand. With a more favorable home record and a lineup that's firing on many cylinders, they potentially hold the cards for success in this matchup. The Cardinals face an uphill battle, especially given their current road skid, but surprises are never out of the realm of possibility in MLB. If the Mets' prediction pans out, they could extend their winning record and continue to solidify their position at the top of the NL East. But hey, baseball is a nuanced game – anything can happen. What do you think?

New York Mets

St. Louis Cardinals

More Games