St. Louis Cardinals visit New York Mets in MLB Betting Odds Clash

The St. Louis Cardinals pay a visit to New York on Sunday, hoping to shut down the Mets bats in baseball betting action at Citi Field.

St. Louis puts its faith in starter Luke Weaver to earn a win and boost his personal mark of 0-0. Getting the ball for the New York Mets is Steven Matz, who owns a 0-0 record on the season with a 0.00 ERA.

Sportsbook Odds & Computer Pick

The visiting St. Louis Cardinals were -105 moneyline in this one earlier in the day at most online sportsbooks including Sportsbook. The total was 7.5 at Sportsbook for those preferring over under betting.

Odds Shark computer prediction handicapping models run on this game pick a 5.4-2.4 victory for the Cardinals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

St. Louis Cardinals vs New York Mets Matchup

Team Betting Records & Power Rankings

2-0 New York battles the Cardinals, currently with a 0-2 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and New York vs St. Louis injuries news.

It's a MLB baseball betting matchup between the No. 26-rated New York Mets and the league No. 20-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

Offensively, the game matches up New York Mets No. 6 ranked offense (7.5 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 25 at 7.5 runs allowed per game. The New York Mets have been averaging 11.5 hits per game, more than the St. Louis Cardinals have managed so far this season (6.5 hits on average).

St. Louis brings the No. 25-rated defense to this matchup, facing the Mets's No. 8-ranked defense.

Recent Outings Betting Recap

The Cardinals were saddled with a loss last time out in M Wacha's start, as they lost 6-2 against New York on Saturday at Citi Field.

Betting Trends
  • St. Louis is 0-5 ATS in its last 5 games
  • St. Louis is 1-6 SU in its last 7 games
  • St. Louis is 0-5 ATS in its last 5 games on the road
  • St. Louis is 1-4 SU in its last 5 games on the road
  • NY Mets is 5-2 ATS in its last 7 games
  • NY Mets is 6-2 SU in its last 8 games
  • The total has gone OVER in 4 of NY Mets's last 5 games
  • NY Mets is 4-1 ATS in its last 5 games at home

Next Betting Matchups

St. Louis at Milwaukee, Monday, April 2nd
New York home to Philadelphia, Monday, April 2nd

Back to Top