Cardinals vs. Pirates Prediction

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

The St. Louis Cardinals enjoy a 2.5-game lead in the NL Central standings entering today's series opener at the last-place Pittsburgh Pirates. Will St. Louis notch the win as the road favorites?

Game Snapshot

901 St. Louis Cardinals at 902 Pittsburgh Pirates

Friday, September 6, 2019

Busch Stadium 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 -119 favorite to win on the moneyline. The Pirates are a +109 underdog, while the total is set at 8.5 runs. As of Friday morning, 81 percent of public bets are siding with visiting St. Louis. Check out our MLB Public Betting Page for the latest info.

Cardinals smoke Giants in finale

St. Louis dominated San Francisco Thursday afternoon to the tune of 10-0 at home to improve to 79-61 overall and 46-26 at home. Paul DeJong helped pace the offense as he finished 1-for-4 with a home run and two RBIs. Rangel Ravelo was 1-for-1 with a pinch-hit two-run homer, the first of his MLB career. Paul Goldschmidt ended the contest 2-for-3 with a walk, two runs scored and an RBI. Matt Carpenter was 2-for-3 with two walks, a run and an RBI. Dakota Hudson picked up the win as he threw six shutout innings with one hit allowed two strikeouts and two walks. Miles Mikolas will start tonight for the Cardinals as he enters with an 8-13 record, 4.32 ERA and 1.21 WHIP plus 124 strikeouts over 160 1/3 innings pitched. 

Pirates fall in high-scoring affair

Pittsburgh lost by a score of 10-7 Thursday night at home against Miami to drop to 61-79 overall and 30-39 at home. Byan Reynolds paced the Pirates offensively as he finished 2-for-5 wiht two home runs and three RBIs. Josh Bell went 2-for-4 with a solo homer. Pablo Reyes ended the game 1-for-4 with a double, a walk, a run scored and an RBI. Dario Agrazal took the loss as he surrendered six runs (five earned) on nine hits over 4 1/3 innings, striking out one and walking two. Joe Musgrove gets the start tonight for Pittsburgh as he comes in with a 9-12 record, 4.67 ERA and 1.24 WHIP plus 136 strikeouts over 154 1/3 innings of work.

MLB Betting Trends

St. Louis

The Cardinals are 5-0 in their last five Friday games. St. Louis is 35-16 in its last 51 games overall.


The Pirates are 4-1 in their last five Friday games. Pittsburgh is 7-17 in its last 24 home games.


St. Louis is in playoff form right now with four weeks left in the regular season. While Pittsburgh is generally a tough place for opponents, the Pirates are going through the motions right now and it's hard to put money on them in a matchup with a first-place opponent. Mikolas is the type of pitcher who should keep it in the yard in Mikolas and Musgrove is prone to a bad inning or two that often derails his outings. Go with the Cardinals here.




MLB Headlines

MLB Predictions & Picks

Thumbnail Rays vs. Dodgers Game 6 Prediction Game 6 between the Rays and Dodgers will take place on Tuesday night at 8:08 p.m. ET from Globe Life Field in Arlington, Texas as L.A. attempts to win its first...
Thumbnail Dodgers vs. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...