OddsShark Top Sportsbooks

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

out to silence Cardinals bats in MLB contest

St. Louis Cardinals

Boston Red Sox
106-73 October 31, 2013, 08:07 PM | Fenway Park 108-70

The Boston Red Sox will look to bolster their win total and reward moneyline bettors when the St. Louis Cardinals invade Fenway Park on Thursday.

, with a record of 10-6 on the season, gets the ball for the Cardinals, while the Red Sox trot to the mound in this one. He is 12-6 so far in 2013.

View St. Louis Cardinals vs Boston Red Sox Odds and Stats.

The Red Sox - Cardinals odds would favor the Cardinals if the lines were set according to our power ranks. Boston is rated No. 4 in the current Odds Shark poll, while St. Louis is at No. 2.

In their last action, St. Louis was a 6-1 loser on the road against the Red Sox. Bettors on Boston at -115 on the moneyline collected their winnings from that game, while the total score (7) sent UNDER bettors home happy as well. The Cardinals endured a 6-1 loss at the hands of the Red Sox on Wednesday, with Michael Wacha throwing 3 2/3 innings of 5-hit ball at Fenway Park.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features Boston's No. 1-ranked scoring average of 5.2 runs per game, against a Cardinals offense rated No. 3 and scoring 4.69 runs per game. The Red Sox have averaged 9.46 hits per game to date this season, more than the Cardinals hitters have managed (9.02 per nine innings).

Comparing defensive stats, St. Louis owns the No. 10-rated road mark, allowing 4.01 runs per game on the highway. Boston, on the other hand, rates No. 2 in scoring at home.

A few Cardinals at Red Sox trends to consider:
St. Louis is 15-7-1 SU in its last 23 games
St. Louis is 2-3-1 SU in its last 6 games
St. Louis is 2-3-1 SU in its last 6 games on the road
St. Louis is 2-4-1 SU in its last 7 games when playing Boston
Boston is 16-6-1 SU in its last 23 games at home
Boston is 2-3-1 SU in its last 6 games when playing at home against St. Louis

Next up:
St. Louis at , Wednesday, December 31st
Boston at , Wednesday, December 31st