OddsShark Top Sportsbooks

Mets visit St. Louis Cardinals in MLB clash

New York MetsSt. Louis Cardinals
Sep 21, 8:15 PM | GrassBusch Stadium

New York Mets vs St. Louis Cardinals Odds

73-81TEAM RECORD85-69

The St. Louis Cardinals host New York on Wednesday, looking to build on their 85-69 mark against the 73-81 Mets in MLB betting action at Busch Stadium.

The Cardinals will turn to Jamie Garcia and his 12-7 record as they look for a win in this one, while the Mets send Chris Schwinden (0-2) to the hill.

View NY Mets vs St Louis Odds and Stats.

Betting Line:
Sportsbooks had installed the Cardinals as -201 moneyline favorites in this particular MLB matchup. The total, meanwhile, was set early at 8.5 before betting started to move the line.

Power Rankings:
This game puts the Cardinals, most recently No. 6 in the National League Odds Shark MLB Power Rankings, up against the Mets, who rate a National League No. 7 in the latest survey.


How They Match Up:
At the plate, St. Louis owns the No. 1 ranking for hits in the National League at 9.3 per game. By contrast, the Mets are rated No. 2 in the same category at 9.2 per game.

Defensively, New York features the National League's No. 14-rated defense on the road, allowing 4.6 runs per game. St. Louis, meanwhile, comes in at No. 6 in the National League at home, scoring 4.4 runs per game.

Last time out for New York, they were a 11-6 loser as they battled the Cardinals on the road. Moneyline bettors who got the Cardinals at -178 were rewarded, while the 17 combined runs moved the game OVER for totals bettors. New York suffered a 11-6 loss against St. Louis on Tuesday, as Mike Pelfrey wasn't able to lead his team to victory at Busch Stadium.

New York Mets Trends:
When playing on Wednesday are 2-8
Before playing St. Louis are 6-4
After playing St. Louis are 5-5
After a loss are 4-6

St. Louis Cardinals Trends:
When playing on Wednesday are 8-2
Before playing NY Mets are 4-6
After playing NY Mets are 7-3
After a win are 8-2

A few Mets at Cardinals trends to consider:
The total has gone OVER in 13 of NY Mets' last 16 games on the road
The total has gone OVER in 4 of NY Mets' last 5 games
The total has gone OVER in 7 of NY Mets' last 10 games when playing on the road against St. Louis
NY Mets are 4-2 SU in its last 6 games on the road
St. Louis is 5-0 SU in its last 5 games at home
St. Louis is 6-1 SU in its last 7 games
St. Louis is 6-1 SU in its last 7 games when playing at home against NY Mets
The total has gone UNDER in 6 of St. Louis' last 8 games at home

Next up:
NY Mets at St. Louis, Thursday, September 22