OddsShark Top Sportsbooks

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

Cubs-Cardinals Rekindle Storied Rivalry in St. Louis

The Chicago Cubs have finally broken the curse after winning their first World Series since 1908, but one thing hasn’t changed: the rivalry with the St. Louis Cardinals. The Cubbies will hit the road to open the 2017 MLB season against the Cards tonight.

Shark Bites
  • The Cubs are 5-1 in their last 6 road games.
  • The UNDER is 12-3 in Lester's last 15 starts.
  • The UNDER is 4-1 in the Cardinals last 5 games.

This rivalry has been one of the most bitter in baseball over the last few years, and it’s only grown stronger with the Cubs winning the holy grail. Dexter Fowler, who was on the Cubs’ roster a year ago, signed a five-year deal with St. Louis over the winter and will be facing his old team for the first time.

Jon Lester and Carlos Martinez will get the ball for the Cubs and Cardinals, respectively. Lester is making his second Opening Day start for the Cubs, and the veteran is 3-3 with a 1.97 ERA in nine career starts vs St. Louis. Martinez posted 20 quality starts and won a career-best 16 games in 2016, and he’ll be the youngest Opening Day starter for St. Louis since Joe Magrane in 1989.

Kris Bryant has haunted National League pitchers since entering the league a few years ago, but Martinez has had his number. Bryant is just 3-for-19 with eight strikeouts against Martinez.

Opening Odds & Computer Pick

The visiting Chicago Cubs were -120 moneyline favorites in this one earlier in the day at most online sportsbooks including Bovada. The total was 7 at Bet365 for those preferring over under betting.

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

Chicago Cubs vs St. Louis Cardinals Matchup

Team Betting Records & Power Rankings

86-76 St. Louis battles the Cubs, currently with a 114-64 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Chicago injuries news.

This game puts the St. Louis Cardinals, most recently No. 21 in Odds Shark MLB Power Rankings, up against the Chicago Cubs, who rate a No. 1 in the latest survey.

Statistical Matchup

On offense, it's a battle between the St. Louis Cardinals and its No. 4-rated batting order, averaging 4.81 runs per nine innings, against the No. 3 line up of the Chicago Cubs at 4.93 runs per outing.

Comparing defensive stats, Chicago owns the No. 3-rated road mark, allowing 3.88 runs per game on the highway. St. Louis, on the other hand, rates No. 17 in scoring at home.

Recent Outings Betting Recap

Chicago needed extra innings to get the job done against the Indians on Wednesday as the Cubs defeated them 8-7 at Progressive Field.

The Cardinals grabbed a win last time out, defeating R Vogelsong and the Pirates 10-4 on Sunday at Busch Stadium.

Betting Trends
  • Chi Cubs is 1-4 ATS in its last 5 games
  • Chi Cubs is 7-3 SU in its last 10 games
  • Chi Cubs is 4-2 ATS in its last 6 games on the road
  • Chi Cubs is 5-1 SU in its last 6 games on the road
  • St. Louis is 5-1 SU in its last 6 games
  • The total has gone UNDER in 4 of St. Louis's last 5 games
  • St. Louis is 7-18 ATS in its last 25 games at home
  • St. Louis is 5-1 SU in its last 6 games at home

Next Betting Matchups

Chicago at St. Louis, Tuesday, April 4th