MLB betting line favors Cardinals over Pirates

St. Louis CardinalsPittsburgh Pirates
April 20, 7:05 PM | GrassPNC Park

St. Louis Cardinals vs Pittsburgh Pirates Odds

9-4TEAM RECORD5-7



Pittsburgh will try to be nasty hosts on Friday when the St. Louis Cardinals pay a visit to PNC Park.

For the Pirates, Charlie Morton gets the ball, charged with keeping the Cardinals hitters off the base paths. He'll face Lance Lynn, 2-0 on the year.



View St Louis vs Pittsburgh Odds and Stats.

Betting Line:
The Pirates were listed as +125 moneyline underdogs at most sportsbooks tracked by Odds Shark, while oddsmakers set the Sportsbook total around 8 earlier on Monday.

Power Rankings:
The Pirates sit at No. 14 in the National League in the current MLB power poll here at Odds Shark, while the Cardinals sit at a National League No. 11 on the same chart.



How They Match Up:
On offense, it's a battle between Pittsburgh and its National League No. 16-rated batting order, averaging 2.2 runs per nine innings, against the National League's No. 2 lineup of the Cardinals at 5.6 runs per outing.

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

The Cardinals were a 6-3 loser in their most recent outing at home against the Reds. That made Sportsbooks of bettors who got Cincinnati at +139 on the moneyline, while the total score (9) was good news for OVER bettors. The Cardinals endured a 6-3 loss at the hands of the Reds on Thursday, with Adam Wainwright throwing 5 innings of 7-hit ball at Busch Stadium.

The Pirates were a 2-1 Sportsbook in their most recent outing on the road against the Diamondbacks. That made Sportsbooks of bettors who got Pittsburgh at +152 on the moneyline, while the total score (3) was good news for UNDER bettors. Pittsburgh looks to continue its winning ways following a victory last time out against the Diamondbacks, a 2-1 final on Wednesday in support of James McDonald at Chase Field.


St. Louis Cardinals Trends:
When playing on Friday are 3-7
Before playing Pittsburgh are 5-5
After playing Cincinnati are 3-7
After a loss are 8-2

Pittsburgh Pirates Trends:
When playing on Friday are 5-5
Before playing St. Louis are 5-5
After playing Arizona are 7-3
After a win are 3-7


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


Next up:
St. Louis at Pittsburgh, Saturday, April 21

Back to Top