OddsShark Top Sportsbooks

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

Pirates Skidding in Liriano vs Cardinals

The Pittsburgh Pirates have been tagged with a loss in each of Francisco Liriano's last three starts against the St. Louis Cardinals as the lefthander heads to the hill on Sunday Night Baseball with the rivals closing out their set

Liriano holds a 5-6 record with a 2.99 ERA on the season, and he took a no-decision against the Padres in his most recent start after allowing just two runs in six innings. Tim Cooney (0-0, 3.95 ERA) is St. Louis' probable starter.

Opening Odds & Computer Pick

Pittsburgh was a -168 moneyline favorites earlier in the day at BetOnline, based on the starting pitcher matchup. That pairing made odds makers at 5Dimes pick an opening over under number of 6.5.

Odds Shark computer prediction handicapping models run on this game pick a 4.4-4 victory for 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 Pittsburgh Pirates Matchup

Team Betting Records & Power Rankings

Pittsburgh (52-35) will face the 56-32 Cardinals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Pittsburgh vs St. Louis injuries news.

This game puts the Pittsburgh Pirates, most recently No. 19 in Odds Shark MLB Power Rankings, up against the St. Louis Cardinals, who rate a No. 4 in the latest survey.

Statistical Matchup

At the plate, Pittsburgh owns the No. 7 ranking for hits at 8.86 per game. By contrast, the St. Louis Cardinals are rated No. 10 in the same category at 8.73 per game.

St. Louis brings the No. 1-rated defense to this matchup, facing the Pirates's No. 2-ranked defense.

Recent Outings Betting Recap

The Cardinals got to extra innings, but lost when they got there against Pittsburgh on Saturday; it was a 6-5 final at PNC Park in MLB wagering action.

Betting Trends
  • St. Louis is 2-4 SU in its last 6 games
  • The total has gone OVER in 5 of St. Louis's last 6 games
  • St. Louis is 2-4 SU in its last 6 games on the road
  • The total has gone OVER in 5 of St. Louis's last 6 games on the road
  • Pittsburgh is 7-1 SU in its last 8 games
  • Pittsburgh is 7-1 SU in its last 8 games at home
  • Pittsburgh is 4-1 SU in its last 5 games when playing St. Louis
  • Pittsburgh is 4-8 SU in its last 12 games when playing St. Louis

Next Betting Matchups

St. Louis home to New York, Friday, July 17th
Pittsburgh at Milwaukee, Friday, July 17th