Rivalry since 2010
New York Mets and St.Louis Cardinals have met 191 times — New York Mets won 89, St.Louis Cardinals won 90, with 12 draws.
Total goals
1702 · 8.9/match
Both scored
168/191 · 88%
Over 2.5
185/191 · 97%
All 191 meetings
20/03/2026New York Mets3–4St.Louis CardinalsMLB - Spring TrainingMatch Details
20/03/2026MLB - Spring Training
Match Details12/03/2026St.Louis Cardinals3–1New York MetsMLB - Spring TrainingMatch Details
12/03/2026MLB - Spring Training
Match Details10/03/2026New York Mets6–1St.Louis CardinalsMLB - Spring TrainingMatch Details
10/03/2026MLB - Spring Training
Match Details07/03/2026St.Louis Cardinals2–3New York MetsMLB - Spring TrainingMatch Details
07/03/2026MLB - Spring Training
Match Details27/02/2026St.Louis Cardinals3–14New York MetsMLB - Spring TrainingMatch Details
27/02/2026MLB - Spring Training
Match Details25/02/2026New York Mets0–6St.Louis CardinalsMLB - Spring TrainingMatch Details
25/02/2026MLB - Spring Training
Match Details21/03/2025New York Mets3–2St.Louis CardinalsMLB - Spring TrainingMatch Details
21/03/2025MLB - Spring Training
Match Details14/03/2025New York Mets3–3St.Louis CardinalsMLB - Spring TrainingMatch Details
14/03/2025MLB - Spring Training
Match Details12/03/2025St.Louis Cardinals0–2New York MetsMLB - Spring TrainingMatch Details
12/03/2025MLB - Spring Training
Match Details10/03/2025New York Mets8–0St.Louis CardinalsMLB - Spring TrainingMatch Details
10/03/2025MLB - Spring Training
Match Details04/03/2025St.Louis Cardinals6–1New York MetsMLB - Spring TrainingMatch Details
04/03/2025MLB - Spring Training
Match Details24/02/2025St.Louis Cardinals7–4New York MetsMLB - Spring TrainingMatch Details
24/02/2025MLB - Spring Training
Match DetailsHighest-scoring game: 11–14 v 2017