New York Mets vs St. Louis Cardinals

Mlb | Baseball | 2026-03-31 23:45 UTC

Best Odds Across 1 Sportsbooks

SportsbookSt. Louis CardinalsDrawNew York MetsMargin
Dafabet2.39 (+139)1.61 (-163)4.0%Bet Now

Best Value

St. Louis Cardinals: 2.39 at DafabetNew York Mets: 1.61 at Dafabet
Bet at Dafabet
Total 7.5
Over
1.67
Under
2.27

St. Louis Cardinals vs New York Mets

1
St. Louis Cardinals
1
Draw
8
New York Mets
DateHomeAway
2025-05-04St. Louis Cardinals6-5New York Mets
2025-05-03St. Louis Cardinals3-9New York Mets
2025-04-20New York Mets7-4St. Louis Cardinals
2025-04-19New York Mets3-0St. Louis Cardinals
2025-04-18New York Mets5-4St. Louis Cardinals
2025-04-17New York Mets4-1St. Louis Cardinals
2024-08-05St. Louis Cardinals0-6New York Mets
2024-05-08St. Louis Cardinals0-0New York Mets
2024-05-07St. Louis Cardinals5-7New York Mets
2024-05-06St. Louis Cardinals3-4New York Mets

Recent Form

St. Louis Cardinals

L
0W 0D 1L
L2-4St. Louis Cardinals vs New York Mets

New York Mets

L
0W 0D 1L
L3-4New York Mets vs Pittsburgh Pirates

Odds shown at time of page generation. Always verify current odds before placing a bet.

New York Mets vs St. Louis Cardinals FAQ

What are the best odds for St. Louis Cardinals vs New York Mets?

The best odds for St. Louis Cardinals are 2.39 at Dafabet, and the best odds for New York Mets are 1.61 at Dafabet. We compare odds across 1 sportsbooks updated every 15 minutes.

Where can I bet on St. Louis Cardinals vs New York Mets?

You can bet on St. Louis Cardinals vs New York Mets at Dafabet, SBOBET, 1xBet, Unibet, or Bovada. For Asian Handicap betting, Dafabet and SBOBET offer the widest range of markets.

When does St. Louis Cardinals vs New York Mets start?

The match is scheduled for 2026-03-31 23:45 UTC. Odds will continue to update until kickoff. Check back for the latest line movements.

Dafabet · Code BONUSTBSBBet Now