The Pittsburgh Pirates are sitting at the bottom of the NL Central standings at 12-25. They are on a six-game losing streak, and they could not win with Paul Skenes on the hill yesterday, which was their best chance in this series. St. Louis has already taken the first two, extending a four-game heater. The Pirates are 1-9 in their last 10 games, and failed to score more than four runs in any of their last 13 games, producing 1.7 runs per game in this slump. Make the play on St. Louis.
Previous Matchups & Picks


Lines & Odds
Public Consensus
Who was the public on? 79% of the public money was on St. Louis Cardinals to win on the moneyline. And, 54% of the bets were on the game to go UNDER the total.
Computer Predictions
My computer prediction for this game was that St. Louis would win by a score of 4.6 to 3.9 with St. Louis winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.
Premium Picks
Pittsburgh at St. Louis
Final Score
MLB Premium Pick Results
Here’s how my premium picks are performing.


Lines & Odds
Public Consensus
Who was the public on? 59% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 50% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Pittsburgh would win by a score of 4.5 to 4.1 with Pittsburgh winning on the moneyline, St. Louis winning on the runline and the game going OVER the total.
Premium Picks
Pittsburgh at St. Louis
The St. Louis Cardinals are 17-19 on the season. They enter this game riding a modest three-game winning streak. The Pittsburgh Pirates are dead last in the NL Central at 12-24. They have one big advantage every five days or so with Paul Skeenes on the mound. Skeenes is a top 5 pitcher in MLB, and he has pitched exceptionally well on the road this season where he carries a 0.96 ERA.The Pirates don't win often, but they win like a playoff team with him. Skeenes has allowed a batting average of just .167 on the road. I'd be glad to back Skeenes here on basically even money. Paul Skeenes has made 19 quality starts in 30 overall starts, so the Cardinals bats are likely to be held in check here. The Pirates have had at least one of the teams shutout in six of his last 13 starts, as the Pirate offense isn't likely to generate a lot here. Take Pittsburgh, and bet this game to stay UNDER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 77% of the public money was on St. Louis Cardinals to win on the moneyline. And, 51% of the bets were on the game to go UNDER the total.
Computer Predictions
My computer prediction for this game was that Pittsburgh would win by a score of 5.0 to 3.9 with Pittsburgh winning on the moneyline and on the runline and the game going OVER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 57% of the public money was on St. Louis Cardinals to win on the moneyline. And, 70% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Pittsburgh would win by a score of 4.5 to 4.3 with Pittsburgh winning on the moneyline and on the runline and the game going OVER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 71% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 53% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that St. Louis would win by a score of 4.5 to 4.0 with St. Louis winning on the moneyline and on the runline and the game going OVER the total.