Open the board

St. Louis Cardinals 4, New York Mets 7: final score and stats

New York Mets beat St. Louis Cardinals, St. Louis Cardinals 4 to New York Mets 7, on Sunday, April 20, 2025 at Citi Field, Queens, New York. Below: the box score, top performers, team stats, injuries and recent form for New York Mets vs St. Louis Cardinals.

MLBSunday, April 20, 2025
DateApr 20, 2025
Start time1:40 PM ET
VenueCiti Field, Queens, New York
TVWPIX, FanDuel SN MW, MLB.TV
Attendance38,347

Line score

Team123456789R
St. Louis Cardinals0000012014
New York Mets10101013-7

Top performers

St. Louis Cardinals
Batting AverageWillson Contreras · 2-4, K
Home RunsWillson Contreras · 2-4, K
Runs Batted InThomas Saggese · 1-5, 2B, 2 RBI, K
MLB RatingMichael Siani · 1-1, 2 R
New York Mets
Batting AverageJuan Soto · 2-3, 2B, 3 RBI, R, BB, K
Home RunsFrancisco Lindor · 3-5, HR, RBI, 3 R, K
Runs Batted InJuan Soto · 2-3, 2B, 3 RBI, R, BB, K
MLB RatingFrancisco Lindor · 3-5, HR, RBI, 3 R, K

Team comparison

St. Louis CardinalsNew York Mets
Runs per game
-
-
Runs allowed per game
-
-
9-13Record15-7
4th in NL CentStanding5th in NL East
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins SP · Elbow - Surgery
Out
New York Mets
Jorge Polanco DH · Ankle - Surgery
Out
Tylor Megill SP · Elbow - Surgery
Out
Reed Garrett RP · Elbow - Surgery
Out
Jared Young 1B · Concussion - Concussion
Out
Pierson Ohl RP · Elbow - Surgery
Out

Box score

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lars Nootbaar1-4401101119.253.392.405
Thomas Saggese1-5501200118.400.389.600
Brendan Donovan1-4411000114.356.387.540
Willson Contreras2-4402000111.169.225.253
Alec Burleson1-4401100219.250.304.297
Jordan Walker0-4400000316.227.284.320
Nolan Gorman1-4411000013.222.313.407
Pedro Pages0-3300001121.235.264.373
Victor Scott II0-220000019.235.303.338
Luken Baker0-000000106.250.364.321
Michael Siani1-112100002.250.294.250
Team8-35354840311148

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Sonny Gray6.0633161102-653.41102
JoJo Romero0.111111011-64.7011
Phil Maton0.210002015-90.0015
Ryan Fernandez1.033311023-1311.2523
Team8.011773101151-93151

New York Mets

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Francisco Lindor3-5533110118.271.323.424
Juan Soto2-3312301120.256.385.436
Pete Alonso1-5501100117.346.453.718
Brandon Nimmo1-4401100119.202.253.381
Jesse Winker0-3300001320.171.239.341
Luisangel Acuna2-4412000015.289.360.400
Brett Baty0-3300000114.200.231.300
Tyrone Taylor2-4422100011.204.232.296
Hayden Senger0-3300000213.200.231.240
Luis Torrens0-000000104.240.283.420
Team11-343471171310151

New York Mets

PlayerIPHRERBBKHRPC-STERAPC
Clay Holmes6.041126091-583.1691
Danny Young0.212212018-115.4018
Jose Butto1.110002020-142.9220
Ryne Stanek1.021101019-121.0819
Team9.08443110148-95148

Season series

NYM win series 4-0
Apr 20, 2025STL 4, NYM 7
Apr 19, 2025STL 0, NYM 3
Apr 18, 2025STL 4, NYM 5
Apr 17, 2025STL 1, NYM 4

Team pages

More MLB games on Apr 20, 2025

Frequently asked questions

Who won St. Louis Cardinals vs New York Mets?

New York Mets won, 7-4, on Sunday, April 20, 2025.

What was the final score of St. Louis Cardinals vs New York Mets?

St. Louis Cardinals 4, New York Mets 7.

Who were the top performers?

St. Louis Cardinals: Willson Contreras (2-4, K batting average). New York Mets: Juan Soto (2-3, 2B, 3 RBI, R, BB, K batting average).

Where is St. Louis Cardinals vs New York Mets played?

Citi Field, Queens, New York.

The model’s read

Grades, leans and the full breakdown for St. Louis Cardinals vs New York Mets are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.