Cardinals vs. Pirates Prediction

St. Louis Cardinals vs. Pittsburgh Pirates, 9/7/19 Prediction & Odds

The St. Louis Cardinals lost their series opener last night at the Pittsburgh Pirates. Can first-place St. Louis bounce back today as the favorites?

Game Snapshot

953 St. Louis Cardinals at 954 Pittsburgh Pirates

Saturday, September 7, 2019

PNC Park at 7:05PM ET

TV: ATT SportsNet-PIT

Compare odds from multiple different online sportsbooks and shop for the best lines at our MLB Odds & Betting Page.


Public Betting Information

According to oddsmakers, the Cardinals are a -141 favorite to win on the moneyline. The Pirates are a +131 underdog, while the total is set at 9 runs. As of Saturday morning, 72 percent of public bets are siding with visiting St. Louis. Check out our MLB Public Betting Page for the latest info.

Cardinals falter late

St. Louis allowed six runs in the bottom of the seventh inning and another two runs in the eighth Friday night in a 9-4 defeat at Pittsburgh. Tommy Edman paced the Cardinals offense as he finished 2-for-4 with two home runs and three RBIs. Paul DeJong went 1-for-4 with a run scored. Paul Goldschmidt ended the contest 1-for-3 plus a walk. Andrew Miller took the loss in relief as he gave up three earned runs on three hits with one strikeout and no walks over one-third of an inning. Adam Wainwright gets the start today for St. Louis as he enters with a 10-9 record, 4.30 ERA and 1.42 WHIP plus 131 strikeouts over 142 1/3 innings.

Pirates rally to win

Pittsburgh scored a combined eight runs in the seventh and eighth innings Friday night at home to post a 9-4 victory over St. Louis. Adam Frazier helped lead the Pirates offense as he finished 2-for-3 with a triple, a walk, a run scored and two RBIs. Kevin Newman ended the game 2-for-3 with a double, a walk, two runs and an RBI. Starling Marte ended the game 2-for-4 with a walk, a run scored and an RBI. Wei-Chung Wang picked up the win in relief as he retired both batters he faced. Steven Brault will start toight for Pittsburgh as he comes in with a 4-3 record, 3.88 ERA and 1.40 WHIP plus 80 strikeouts over 95 innings pitched. 

MLB Betting Trends

St. Louis

The Cardinals are 7-0 in their last seven games following a loss. St. Louis is 4-1 in its last five Saturday games. 


The Pirates are 6-2 in their last eight games overall. Pittsburgh is 0-4 in the last four Brault starts.


St. Louis fell flat late yesterday and the Pirates have played decent baseball lately, with Brault pitching with some confidence. While it's tough to lay money on Pittsburgh to win a second straight day, I like the price on the Pirates and it's not like Wainwright has been a world beater this season. Take the Pirates in this spot.




MLB Headlines

MLB Predictions & Picks

Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...
Thumbnail Dodgers vs. Braves MLB Prediction Game 4 of the NLCS will take place between the Braves and Dodgers at 8:08 p.m. ET on Wednesday night. Will the Dodgers even up the series at two games apiece or is...
Thumbnail Astros vs. Red Sox Game 5 Prediction The ALCS is now all tied at two games apiece following the Astros’ come-from-behind victory over the Red Sox on Tuesday night. Who has the edge in Game 5 this...
Thumbnail Astros vs. Red Sox Game 4 Prediction The Boston Red Sox have taken a 2-1 series lead in their best-of-seven matchup with the Houston Astros after routing the visitors on Monday night. Will tonight’s game...