Up arrow
MLB
Games

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

Updated on:
May 4, 2025 6:04 PM
The New York Mets, riding high on a 5-0 regular season series lead, travel to Busch Stadium to face the Cardinals on Sunday, May 4, 2025, at 6:15 PM. The Mets, with a 22-11 overall record, will look to capitalize on their 9-8 road record, while the Cardinals, sitting at 14-19, will aim to draw strength from their 10-6 home record.
New York Mets vs St. Louis Cardinals

Current Odds

NYM
STL
Over
7.5
-105
Under
11.5
-105
NYM
-1.5
+100
STL
+1.5
+160
NYM
ML
-168
STL
ML
+380

Mets vs Cardinals statistics

Stat Mets Cardinals
Hits 277 (Tied-10th) 291 (5th)
Batting Average .250 (12th) .256 (5th)
Runs Batted In 152 (9th) 141 (12th)
Runs 159 (10th) 150 (Tied-12th)
Home Runs 38 (Tied-10th) 30 (Tied-19th)
Walks 117 (13th) 116 (14th)
Stolen Bases 19 (25th) 27 (13th)
Strikeouts 247 (4th) 254 (6th)
Pitches 4943 (15th) 4969 (13th)

St. Louis Cardinals recent games

Game Date Opponent Result Score
5/2/25 vs New York Mets L 9-3
5/1/25 @ Cincinnati Reds L 9-1
4/30/25 @ Cincinnati Reds W 9-1
4/30/25 @ Cincinnati Reds W 6-0
4/28/25 @ Cincinnati Reds L 3-1

New York Mets recent games

Game Date Opponent Result Score
5/2/25 @ St. Louis Cardinals W 9-3
5/1/25 vs Arizona Diamondbacks L 4-2
4/30/25 vs Arizona Diamondbacks L 4-3
4/29/25 vs Arizona Diamondbacks W 8-3
4/28/25 @ Washington Nationals W 19-5

St. Louis Cardinals injuries

  • Quinn Mathews (SP): Day-To-Day
  • Ivan Herrera (C): 10-Day-IL
  • Drew Rom (SP): Day-To-Day
  • Zack Thompson (RP): 60-Day-IL
  • Victor Santos (RP): Day-To-Day

New York Mets injuries

  • Oliver Ortega (RP): Day-To-Day
  • Paul Blackburn (SP): 15-Day-IL
  • Ronny Mauricio (SS): 10-Day-IL
  • Frankie Montas (SP): 60-Day-IL
  • Danny Young (RP): 15-Day-IL

Mets vs Cardinals game info

Type Info
Venue Busch Stadium
Location St. Louis, Missouri
First pitch Sun 6:15 PM
Temperature 58°
Chance of Rain 34%

Mets vs Cardinals predictions

When it comes to the New York Mets, fans are eager to see how their heavy hitters will perform against the St. Louis Cardinals. Pete Alonso, who's currently boasting a whopping .345 batting average and already has 8 home runs, is expected to be a major force. I see him stepping up to the plate with confidence, perhaps smashing another home run or two. Francisco Lindor meanwhile is always a reliable contributor, with projected 0.6 runs on average, and fans are murmuring about the dynamic ways Jeff McNeil gets on base, with a knack for singling his way to success. Lastly, Tylor Megill, who’s taking the mound, should add some heat to the game with his 5 strikeouts, locking down innings and keeping the Cardinals' bats on their toes.

For the St. Louis Cardinals, eyes are on Brendan Donovan, who's not far behind Alonso with a .333 batting average. Donovan is likely to capitalize on his opportunities at the plate, shooting for at least 1.3 hits. Lars Nootbaar, with his 5 home runs so far, is another player the Mets will need to keep a close eye on; a powerful swing from him could easily put the Cards on the board. Then there's Andre Pallante, making his pitch. He’s notching a home win rate, potentially pitching six strong innings and aiming to hold the Mets batters in check. The Cardinals lineup, with its mix of power and finesse, will look to exploit every possible gap and opportunity.

As the series stands at 5-0 in the Mets' favor, it's hard to deny the clear momentum they bring into this matchup. With a strong combination of batting and pitching, the New York Mets seem primed to extend their winning streak. While the Cardinals have the advantage of playing at home and have some standout players to watch, the consistency and edge demonstrated by the Mets could spell another victory for them. But, as any avid baseball fan knows, anything can happen on game day—so all we can do is wait and enjoy the spectacle that lies ahead. Who will you be cheering for?

St. Louis Cardinals

New York Mets

More Games