OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

New York Mets vs St. Louis Cardinals in MLB Betting Odds

The visiting New York Mets hope for a solid performance on Saturday as they look to pick up a win at New Busch Stadium against the St. Louis Cardinals.

Adam Wainwright gets the call for the St. Louis Cardinals and he will try to build on a 9-5 mark. In the other dugout, Zack Wheeler brings a 3-5 ledger to the game for the New York Mets as he tries to quiet the Cardinals bats.

Opening Odds & Computer Pick

Betting fans looking to pick the visiting New York Mets before the first pitch in this match found them as 133 moneyline underdogs earlier today at Bovada. They saw the over/under total of 9.5 earlier at TopBet.

Odds Shark prediction models pick the Mets to win this game 5.0-4.6. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

New York Mets vs St. Louis Cardinals Matchup

Team Betting Records & Power Rankings

The St. Louis Cardinals bring a 41-45 record to the battle against the 39-45 Mets. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs New York injuries news.

This game puts the St. Louis Cardinals, most recently No. 8 in Odds Shark MLB Power Rankings, up against the New York Mets, who rate a No. 23 in the latest survey.

Statistical Matchup

When it comes to getting on base, the visiting New York Mets rank No. 19 at 8.6 hits per game. That compares with the St. Louis Cardinals No. 20 ranking in that category.

St. Louis owns the No. 12 defense, allowing 4.56 men per game to cross the plate. That contrasts with New York's No. 27-rated defense.

Recent Outings Betting Recap

The Mets enjoyed a 6-5 victory at the expense of the Cardinals on Friday, with J deGrom throwing 7 innings of 8-hit ball at New Busch Stadium.

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

Next Betting Matchups

New York at St. Louis, Sunday, July 9th