Open the board

St. Louis Cardinals 2, New York Mets 3: final score and stats

New York Mets beat St. Louis Cardinals, St. Louis Cardinals 2 to New York Mets 3, on Friday, March 21, 2025 at Clover Park, Port St. Lucie, Florida. Below: the box score, top performers, team stats, injuries and recent form for New York Mets vs St. Louis Cardinals.

MLBFriday, March 21, 2025
DateMar 21, 2025
Start time1:10 PM ET
VenueClover Park, Port St. Lucie, Florida
TVSNY
Attendance6,800

Line score

Team123456789R
St. Louis Cardinals0000000202
New York Mets00000300-3

Top performers

St. Louis Cardinals
Batting AverageJose Barrero · 1-3, 2B, BB, SB, 2 K
Home RunsLeo Bernal · 1-1, HR, 2 RBI, R
Runs Batted InLeo Bernal · 1-1, HR, 2 RBI, R
MLB RatingMichael McGreevy · 5.0 IP, 0 ER, H, 4 K, 0 BB
New York Mets
Batting AverageTyrone Taylor · 1-4
Home RunsBrett Baty · 2-3, HR, 2B, 2 RBI, R
Runs Batted InBrett Baty · 2-3, HR, 2B, 2 RBI, R
MLB RatingBrett Baty · 2-3, HR, 2B, 2 RBI, R

Team comparison

St. Louis CardinalsNew York Mets
Runs per game
-
-
Runs allowed per game
-
-
11-14-3Record12-13-3
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
Michael Siani0-330000120.105.227.105
Jose Cordoba0-110000000.000.250.000
Jordan Walker1-440100010.154.207.231
Ian Petrutz0-001000000.000.000.000
Alec Burleson0-330000110.196.269.413
Jacob Buchberger0-000000000.000.000.000
Pedro Pages1-220100110.258.343.419
Leo Bernal1-111121000.385.385.846
Jose Fermin0-440000010.261.327.435
Jose Barrero1-330100120.225.295.425
Nathan Church1-330100100.063.375.063
Wade Stauss0-440000040.000.200.000
Team5-313125216140

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Michael McGreevy5.0100040-----1.08--
Ryan Fernandez0.2233101-----6.23--
Nick Anderson0.1000100-----12.71--
John King1.0100100-----4.15--
Kyle Leahy1.0100010-----0.00--
Team8.05333510-00

New York Mets

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brandon Nimmo0-330000100.188.350.250
Travis Swaggerty0-000000000.375.444.500
Starling Marte0-220000010.211.250.316
Alexander Canario1-111100100.233.378.367
Pete Alonso1-330110010.229.321.396
Simon Juan0-110000000.375.455.750
Mark Vientos0-221000010.225.340.375
Nicholas Lorusso0-110000000.000.000.000
Brett Baty2-331221000.354.415.708
Diego Mosquera0-110000000.143.143.286
Tyrone Taylor1-440100000.190.261.286
Donovan Walton0-220000100.176.317.294
Team5-30303531350

New York Mets

PlayerIPHRERBBKHRPC-STERAPC
Clay Holmes5.1200380-----0.93--
Huascar Brazoban1.2000330-----1.86--
Dedniel Nunez1.0222021-----9.00--
Danny Young1.0100010-----2.25--
Team9.052261410-00

Season series

NYM lead series 3-2-1
Mar 21, 2025STL 2, NYM 3
Mar 14, 2025STL 3, NYM 3
Mar 12, 2025NYM 2, STL 0
Mar 10, 2025STL 0, NYM 8

Team pages

More MLB games on Mar 21, 2025

Frequently asked questions

Who won St. Louis Cardinals vs New York Mets?

New York Mets won, 3-2, on Friday, March 21, 2025.

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

St. Louis Cardinals 2, New York Mets 3.

Who were the top performers?

St. Louis Cardinals: Jose Barrero (1-3, 2B, BB, SB, 2 K batting average). New York Mets: Tyrone Taylor (1-4 batting average).

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

Clover Park, Port St. Lucie, Florida.

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.