MLB Odds: Cardinals vs. Pirates




The Cardinals and Pirates will clash in an NL Central MLB betting matchup on Saturday night as they take to the diamond in Pittsburgh.

The Cards will be looking for a strong effort from Jaime Garcia (9-4, 3.11 ERA) against the Pirates on Saturday. Lefthander Garcia has three victories over his last four trips to the mound.



View St Louis vs Pittsburgh Odds and Stats.

Betting Line:
The Cardinals were listed as 110 favorites on the baseball moneyline at many online sportsbooks. The total was set at 7.5 before betting started earlier on Monday.

Power Rankings:
The MLB Power Rankings at Odds Shark show the National League's No. 7-rated Cardinals taking on the National League's No. 12-rated Pirates in this contest.



How They Match Up:
Rating these teams in several key categories is important for handicappers and Pittsburgh has the National League's No. 12-rated offensive output, at 8.2 hits per game. The Cardinals average 9.1 hits per game, good for No. 1 on the National League list.

Defensively, St. Louis features the National League's No. 13-rated defense on the road, allowing 4.7 runs per game. Pittsburgh, meanwhile, comes in at No. 13 in the National League at home, scoring 3.4 runs per game.

St. Louis won its last outing, a 6-4 result against the Pirates on July 22. Bettors who backed the Cardinals at -137 on the moneyline won on the day, and the total score (10) sent OVER bettors to the payout window. St. Louis looks to continue its winning ways following a victory last time out against the Pirates, a 6-4 final on Friday in support of Chris Carpenter at PNC Park.




St. Louis Cardinals Trends:
When playing on Saturday are 6-4
Before playing Pittsburgh are 5-5
After playing Pittsburgh are 5-5
After a win are 6-4

Pittsburgh Pirates Trends:
When playing on Saturday are 2-8
Before playing St. Louis are 7-3
After playing St. Louis are 3-7
After a loss are 8-2



A few Cardinals at Pirates trends to consider:
The total has gone UNDER in 4 of St. Louis' last 5 games when playing Pittsburgh
The total has gone UNDER in 4 of St. Louis' last 6 games
The total has gone UNDER in 4 of St. Louis' last 6 games on the road
St. Louis is 3-6 SU in its last 9 games on the road
The total has gone UNDER in 4 of Pittsburgh's last 5 games when playing St. Louis
Pittsburgh is 10-5 SU in its last 15 games at home
Pittsburgh is 4-2 SU in its last 6 games when playing at home against St. Louis


Next up:
St. Louis at Pittsburgh, Sunday, July 24

Back to Top