OddsShark Top Sportsbooks

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

Wainwright & Cardinals take on the Rays

Adam Wainwright is the scheduled starting pitcher for the St. Louis Cardinals on Tuesday night as they take on the Rays in Tampa Bay in baseball odds action at the sportsbooks.

Wainwright sits at 8-3 with a 2.31 ERA on the season, and he's coming off a no-decision against the Royals in which he allowed just two runs on four hits over eight innings.

Jake Odorizzi (2-6, 5.31 ERA) will take the mound for the Rays.

St. Louis Cardinals vs Tampa Bay Rays Opening Odds and Betting Line

Sportsbooks such as Bovada had installed the Tampa Bay Rays as 135 moneyline underdogs in this particular MLB betting odds matchup. The total, meanwhile, was set early at 7 before betting at BetOnline started to move the line.

Get the free Odds Shark app with lines and Bet Tracker capabilities! In the Apple Store and on Google Play.

Computer Prediction: St. Louis Cardinals vs Tampa Bay Rays Pick

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

St. Louis Cardinals vs Tampa Bay Rays Odds and Stats.

Team Betting Records & Power Rankings

The Tampa Bay Rays sport a record of 24-41 heading into this matchup, while the St. Louis Cardinals sit at 33-31 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Tampa Bay vs St. Louis injuries news.

The MLB Power Rankings show a disparity between these teams, with the Tampa Bay Rays rated this week at No. 28 and the St. Louis Cardinals sitting at No. 7.

How St. Louis Cardinals vs Tampa Bay Rays Stats Matchup

Offensively, the game matches up Tampa Bay Rays No. 27 ranked offense (3.63 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 4 at 3.55 runs allowed per game. The Tampa Bay Rays have been averaging 8.26 hits per game, less than the St. Louis Cardinals have managed so far this season (8.67 hits on average).

Pitching and defensive stats are important baseball handicapping betting factors and Tampa Bay has the No. 21-ranked defense. In the other dugout, the Cardinals own the No. 4 mark in runs allowed.

Recent Outings Betting Recap

St. Louis was a 5-0 winner in its last match on the road against the Blue Jays. They won as +123 underdogs, while the total score of 5 made winners of UNDER bettors. Jamie Garcia silenced the Blue Jays bats in a 5-0 victory last time out versus Toronto at Rogers Centre.

Tampa Bay was a 3-0 loser in its last match at home against the Mariners. They lost as -199 favorites, while the total score of 3 made winners of UNDER bettors. The Rays were shut out in their last start, struggling to get much going against the Seattle staff and losing 3-0 to the Mariners on Monday at Tropicana Field.

St. Louis Cardinals vs Tampa Bay Rays Betting Odds Trends

St. Louis is 4-8 SU in its last 12 games
The total has gone UNDER in 4 of St. Louis's last 5 games
St. Louis is 5-2 SU in its last 7 games on the road
The total has gone UNDER in 5 of St. Louis's last 6 games on the road
Tampa Bay is 1-13 SU in its last 14 games
The total has gone UNDER in 9 of Tampa Bay's last 12 games
Tampa Bay is 1-5 SU in its last 6 games at home
Tampa Bay is 3-6 SU in its last 9 games when playing St. Louis

Next Betting Matchups

St. Louis at Tampa Bay, Wednesday, June 11th