New York Mets @ St. Louis Cardinals

New York Mets3-2 (1-1 away)
Final 1 - 2
St. Louis Cardinals3-2 (3-2 home)
1.65BetOnline.ag ML 2.42BetUS
-1.5 (2.08)FanDuel Spread +1.5 (1.83)BetMGM
O 7.5 (1.91)LowVig.ag O/U U 7.5 (2.00)BetUS

Team Stats

New York Mets
St. Louis Cardinals
3-2 Record 3-2
L1 Streak W1
4.4 Offence 5.4
3.6 Defence 5.4
8.0 Total 10.8
+0.8 Margin 0.0
3-2 Spread 3-2
L1 ATS Streak W1
1-4 O/U 3-2
U4 O/U Streak U2
New York Mets
St. Louis Cardinals
1-1 Record 3-2
L1 Streak W1
2.0 Offence 5.4
2.5 Defence 5.4
4.5 Total 10.8
-0.5 Margin 0.0
1-1 Spread 3-2
L1 ATS Streak W1
0-2 O/U 3-2
U2 O/U Streak U2
New York Mets
St. Louis Cardinals
1-1 Record 1-1
L1 Streak W1
2.0 Offence 2.5
2.5 Defence 2.0
4.5 Total 4.5
-0.5 Margin +0.5
1-1 Spread 1-1
L1 ATS Streak W1
0-2 O/U 0-2
U2 O/U Streak U2

Team Schedule

Date Opponent Result ML Spread O/U
Mar 31, '26 @ St. Louis Cardinals L 0-3 L 1.71 L -1 U 8.5
Mar 30, '26 @ St. Louis Cardinals W 4-2 W 1.68 W -1 U 8.5
Mar 29, '26 Pittsburgh Pirates L 3-4 L 1.58 L -1 U 7.5
Mar 28, '26 Pittsburgh Pirates W 4-2 W 1.61 W -1 U 7.5
Mar 26, '26 Pittsburgh Pirates W 11-7 W 1.87 W +1.5 O 7
Date Opponent Result ML Spread O/U
Mar 31, '26 New York Mets W 3-0 W 2.35 W +1.5 U 8.5
Mar 30, '26 New York Mets L 2-4 L 2.32 L +1.5 U 8.5
Mar 29, '26 Tampa Bay Rays L 7-11 L 2.06 L +1.5 O 7.5
Mar 28, '26 Tampa Bay Rays W 6-5 W 2.03 W +1.5 O 7.5
Mar 26, '26 Tampa Bay Rays W 9-7 W 2.22 W +1.5 O 7.5
Date Home Result ML Spread O/U
Mar 31, '26 3-0 2.35 +1.5 U 8.5
Mar 30, '26 4-2 1.68 -1 U 8.5

Best Lines/Odds

New York Mets St. Louis Cardinals
BestClosing 1.65BetOnline.ag 2.42-0.09BetUS
BestOpening 1.65BetUS 2.51BetOnline.ag
New York Mets St. Louis Cardinals
BestClosing -1.5(2.08-0.02)FanDuel +1.5(1.83-0.02)BetMGM
BestOpening -1.5(2.10)BetRivers +1.5(1.85)DraftKings
Over Under
BestClosing O 7.5(1.91+0.06)LowVig.ag U 7.5-1(2.00+0.19)BetUS
BestOpening O 7.5(1.85)BetRivers U 8.5(1.81)LowVig.ag

Odds History

Book Best Odds
BetMGM New York Mets 1.59-0.02
St. Louis Cardinals 2.40
BetOnline.ag New York Mets 1.65+0.05
St. Louis Cardinals 2.40-0.11
BetRivers New York Mets 1.57-0.06
St. Louis Cardinals 2.38+0.10
BetUS New York Mets 1.62-0.03
St. Louis Cardinals 2.42+0.04
Bovada New York Mets 1.60
St. Louis Cardinals 2.40
Caesars New York Mets 1.61
St. Louis Cardinals 2.40
DraftKings New York Mets 1.62+0.04
St. Louis Cardinals 2.33-0.08
Fanatics New York Mets 1.61-0.04
St. Louis Cardinals 2.35+0.05
FanDuel New York Mets 1.61-0.03
St. Louis Cardinals 2.38+0.06
LowVig.ag New York Mets 1.65+0.05
St. Louis Cardinals 2.40-0.11
MyBookie.ag New York Mets 1.61-0.03
St. Louis Cardinals 2.38+0.06
Book Best Odds
BetMGM New York Mets -1.5(2.00)
St. Louis Cardinals +1.5(1.83)
BetOnline.ag New York Mets -1.5(2.05+0.05)
St. Louis Cardinals +1.5(1.80-0.03)
BetRivers New York Mets -1.5(2.04-0.06)
St. Louis Cardinals +1.5(1.78+0.04)
BetUS New York Mets -1.5(2.00)
St. Louis Cardinals +1.5(1.83)
Bovada New York Mets -1.5(2.05)
St. Louis Cardinals +1.5(1.80)
Caesars New York Mets -1.5(2.00)
St. Louis Cardinals +1.5(1.83)
DraftKings New York Mets -1.5(2.00+0.02)
St. Louis Cardinals +1.5(1.83-0.02)
Fanatics New York Mets -1.5(2.05)
St. Louis Cardinals +1.5(1.80)
FanDuel New York Mets -1.5(2.08+0.02)
St. Louis Cardinals +1.5(1.77-0.01)
LowVig.ag New York Mets -1.5(2.08+0.05)
St. Louis Cardinals +1.5(1.82-0.03)
MyBookie.ag New York Mets -1.5(2.01-0.04)
St. Louis Cardinals +1.5(1.81+0.03)
Book Best Odds
BetMGM Over O 7.5-0.5(1.87-0.04)
Under U 7.5-0.5(1.95+0.04)
BetOnline.ag Over O 7.5-1(1.88-0.17)
Under U 7.5-1(1.93+0.13)
BetRivers Over O 7.5(1.85)
Under U 7.5(1.94)
BetUS Over O 7.5-0.5(1.83)
Under U 7.5-0.5(2.00)
Bovada Over O 7.5-0.5(1.87-0.04)
Under U 7.5-0.5(1.95+0.04)
Caesars Over O 7.5-0.5(1.87)
Under U 7.5-0.5(1.95)
DraftKings Over O 7.5-0.5(1.89+0.02)
Under U 7.5-0.5(1.93-0.02)
Fanatics Over O 7.5-0.5(1.87-0.08)
Under U 7.5-0.5(1.95+0.08)
FanDuel Over O 7.5(1.87+0.06)
Under U 7.5(1.95-0.07)
LowVig.ag Over O 7.5-1(1.91-0.16)
Under U 7.5-1(1.96+0.15)
MyBookie.ag Over O 7.5-0.5(1.89-0.08)
Under U 7.5-0.5(1.92+0.07)

Game Results by Top Cappers

Detailed capper picks are no longer available for this game

Game Consensus

0 picks | 0 units
0 picks | 0 units
0 picks | 0 units

Moneyline

Trends for best moneyline odds.

New York Mets (1.65)

  • New York Mets won as favorite in 3 of 5 (60%) Favorite split
  • New York Mets won 3 of 5 (60%) Season

St. Louis Cardinals (2.42)

  • St. Louis Cardinals won as home underdog in 3 of 5 (60%) Underdog split - Home
  • St. Louis Cardinals won as underdog in 3 of 5 (60%) Underdog split
  • St. Louis Cardinals won 3 of 5 (60%) Season
  • St. Louis Cardinals won at home in 3 of 5 (60%) Season - Home
  • St. Louis Cardinals moneyline shortened by -0.09 from 2.51 to 2.42 Closing line movement

Spread

Trends for best spread lines.

New York Mets -1.5

  • New York Mets covered as favorite in 3 of 5 (60%) Favorite ATS split
  • New York Mets covered -1.5 in 3 of 5 (60%) Season at current line

St. Louis Cardinals +1.5

  • St. Louis Cardinals covered as home underdog in 3 of 5 (60%) Underdog ATS split - Home
  • St. Louis Cardinals covered as underdog in 3 of 5 (60%) Underdog ATS split
  • St. Louis Cardinals covered +1.5 at home in 3 of 5 (60%) Season at current line - Home
  • St. Louis Cardinals covered +1.5 in 3 of 5 (60%) Season at current line

Total

Trends for best over/under lines.

Over 7.5

  • St. Louis Cardinals played over 7.5 in 3 of 5 (60%) Season at current total
  • St. Louis Cardinals played over 7.5 at home in 3 of 5 (60%) Season at current total

Under 7.5

  • Head to head played under 7.5 in 2 of 2 (100%) H2H season
  • New York Mets played under 7.5 in 4 of 5 (80%) Season at current total
  • New York Mets played under 7.5 in 4 straight Streak
  • Both teams played under 7.5 in 6 of 10 (60%) Season at current total - Both teams
  • New York Mets played under 7.5 in 2 straight on the road Streak - Away
  • St. Louis Cardinals played under 7.5 in 2 straight Streak
  • St. Louis Cardinals played under 7.5 in 2 straight at home Streak - Home
  • Total moved down -1 from 8.5 to 7.5 Closing line movement