San Diego Padres vs St. Louis Cardinals Betting Odds Preview and Pick

The San Diego Padres will look to pick up a road win when they take on the Cardinals in St. Louis at Busch Stadium on Friday in MLB baseball betting odds action.

Andrew Cashner gets the ball in front of a hostile crowd for the San Diego Padres on Friday; he's 3-9 on the season. The St. Louis Cardinals, meanwhile, will counter with Michael Wacha, who will be looking to improve on his 10-3 mark.

Sportsbook Odds & Computer Pick

Sportsbooks such as Sportsbook had installed the St. Louis Cardinals as -174 moneyline favorites in this particular MLB betting odds matchup. The total, meanwhile, was set early at 6.5 before betting at Sportsbook started to move the line.

Odds Shark computer prediction handicapping models run on this game pick a 4.6-2.8 victory for the Cardinals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

San Diego Padres vs St. Louis Cardinals Matchup

Team Betting Records & Power Rankings

The St. Louis Cardinals bring a 51-27 record to the battle against the 38-43 Padres. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs San Diego injuries news.

It's a MLB baseball betting matchup between the No. 6-rated St. Louis Cardinals and the league No. 29-ranked San Diego Padres, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

Offensively, the game matches up St. Louis Cardinals No. 20 ranked offense (4.03 runs per game) against a San Diego Padres defense and pitching staff that sits at No. 26 at 4.62 runs allowed per game. The St. Louis Cardinals have been averaging 8.92 hits per game, more than the San Diego Padres have managed so far this season (8.23 hits on average).

Defensively, San Diego features the No. 25-rated defense on the road, allowing 4.56 runs per game. St. Louis, meanwhile, comes in at No. 19 at home, scoring 3.97 runs per game.

Recent Outings Betting Recap

The Padres beat St. Louis in extra innings, earning a 5-3 victory at Busch Stadium in MLB wagering action.

Betting Trends
  • The total has gone OVER in 4 of San Diego's last 6 games on the road
  • San Diego is 2-4 SU in its last 6 games when playing St. Louis
  • The total has gone OVER in 5 of San Diego's last 7 games when playing St. Louis
  • San Diego is 6-19 SU in its last 25 games when playing on the road against St. Louis
  • St. Louis is 13-6 SU in its last 19 games
  • St. Louis is 9-3 SU in its last 12 games at home
  • The total has gone UNDER in 13 of St. Louis's last 17 games at home
  • St. Louis is 4-2 SU in its last 6 games when playing San Diego

Next Betting Matchups

San Diego at St. Louis, Saturday, July 4th

Back to Top