OddsShark Top Sportsbooks
*Terms and Conditions apply to all bonus offers on this website. Visit operator for details.

Mets Already Have Cardinals’ Number This Season

Yoenis Cespedes of the New York Mets in action against the Philadelphia Phillies

The New York Mets and St. Louis Cardinals have already met four times this season, with the Mets picking up the win in three of those games. That extends the success the Mets have had against the Cards, as New York has won five of its last six against St. Louis. The Mets and Cardinals will continue their three-game set at Busch Stadium on Wednesday night.

  • Jay Bruce is 1-for-31 with 13 strikeouts in his career vs Michael Wacha.
  • The Cardinals are 7-1 SU in their last 8 games as a moneyline favorite of -145 or more.
  • Yoenis Cespedes is slashing .313/.421/.688 in 16 at-bats against the Cardinals this season.

The Mets will turn to Steven Matz on the mound, with the southpaw hoping to get some revenge against the Cardinals after he lost his first start of the season against St. Louis. That game saw Matz surrender two home runs in four innings of work before being pulled. It has not gotten much better for the 26-year-old either, as Matz has given up at least three earned runs in three of his four starts and has not completed the sixth inning once.

His opposition will come from Michael Wacha, who is looking for his own revenge. Wacha gave up five hits, four runs and two home runs in his season opener against the Mets on March 31. Since then, he has continued to struggle with his control with the righty tallying 15 strikeouts to 11 walks on the season.

Opening Odds & Computer Pick

The St. Louis Cardinals were listed as -140 moneyline favorites earlier in the day at BetOnline, while oddsmakers set the opening total line around 8.5 earlier at Bovada.

OddsShark computer score prediction models pick a possible 4.6-3.3 win for the Cardinals on Wednesday. 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 13-9 record to the battle against the 15-6 Mets. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs New York injuries news.

The Cardinals sit at No. 2 in the current MLB power poll here at OddsShark, while the Mets are No. 12 on the same chart.

Statistical Matchup

On offense, it's a battle between the St. Louis Cardinals and their No. 11-rated batting order, averaging 4.82 runs per nine innings, against the No. 10 lineup of the New York Mets at 4.86 runs per outing.

Defensively, New York features the No. 14-rated defense on the road, allowing 4.2 runs per game. St. Louis, meanwhile, comes in at No. 16 at home, scoring 4 runs per game.

Recent Outings Betting Recap

New York needed extra innings to get the job done against the Cardinals on Tuesday as the Mets defeated them 6-5 at New Busch Stadium.

Betting Trends
  • New York is 3-7 ATS in its last 10 games
  • New York is 13-5 SU in its last 18 games
  • The total has gone OVER in 4 of New York's last 5 games
  • New York is 8-2 ATS in its last 10 games on the road
  • St. Louis is 8-2 SU in its last 10 games
  • St. Louis is 4-13 ATS in its last 17 games at home
  • St. Louis is 4-2 SU in its last 6 games at home
  • St. Louis is 2-4 ATS in its last 6 games when playing NY Mets

Next Betting Matchups

New York at St. Louis, Thursday, April 26