OddsShark Top Sportsbooks

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

MLB Odds with Pick - St. Louis Cardinals vs Baltimore Orioles

A key battle on the MLB betting odds menu sees the visiting St. Louis Cardinals dueling the Baltimore Orioles on Friday at Camden Yards.

Kevin Gausman gets the call for the Baltimore Orioles and he will try to build on a 3-5 mark. In the other dugout, Carlos Martinez brings a 5-5 ledger to the game for the St. Louis Cardinals as he tries to quiet the Orioles bats.

Opening Odds & Computer Pick

Sportsbooks such as Bovada had installed the Baltimore Orioles as 103 moneyline underdogs in this particular MLB betting odds matchup. The total, meanwhile, was set early at 9 before betting at 5Dimes started to move the line.

Prediction-scoring formulas run on this game pick a potential 6.9-3.9 result in favor of the Cardinals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

St. Louis Cardinals vs Baltimore Orioles Matchup

Team Betting Records & Power Rankings

The Baltimore Orioles sport a record of 32-33 heading into this matchup, while the St. Louis Cardinals sit at 30-35 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Baltimore vs St. Louis injuries news.

This game matches up the No. 30 (Baltimore Orioles) and the No. 23 (St. Louis Cardinals) teams, according to our current MLB Power Rankings.

Statistical Matchup

The game also pits Baltimore Orioles No. 21-rated offense, averaging 4.43 runs per game, against a St. Louis Cardinals defense that ranks No. 9 at 4.35 in runs allowed per game. The Baltimore Orioles have averaged 8.89 hits per game so far, more than St. Louis Cardinals batters have averaged on the year (8.49 hits per game).

St. Louis brings the No. 9-rated defense to this matchup, facing the Orioles's No. 23-ranked defense.

Recent Outings Betting Recap

St. Louis didn't get the job done in their last match, falling 6-4 to Milwaukee on Thursday at New Busch Stadium.

Baltimore looks to rebound from a loss to the White Sox, who beat them 5-2 on Thursday behind a start from D Holmberg at New Comiskey Park.

Betting Trends
  • St. Louis is 4-10 SU in its last 14 games
  • St. Louis is 1-5 ATS in its last 6 games on the road
  • St. Louis is 0-5 SU in its last 5 games on the road
  • St. Louis is 5-2 SU in its last 7 games when playing Baltimore
  • Baltimore is 1-7 ATS in its last 8 games
  • Baltimore is 1-7 SU in its last 8 games
  • The total has gone OVER in 8 of Baltimore's last 11 games
  • Baltimore is 4-9 ATS in its last 13 games at home

Next Betting Matchups

St. Louis at Baltimore, Saturday, June 17th