St. Louis Cardinals vs Pittsburgh Pirates Prediction 5/20/26 MLB Picks Today

The Pittsburgh Pirates and the St. Louis Cardinals meet Wednesday in MLB action from Busch Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Pittsburgh Pirates vs. St. Louis Cardinals prediction.

Starting Pitching Matchup

The Pittsburgh Pirates come into this game with Carmen Mlodzinski as the starter here and Mlodzinski is 3-3 with a 4.40 ERA and 43 strikeouts this season. Michael McGreevy will start for St. Louis here and is 3-2 with a 2.10 ERA and 36 strikeouts this season.

Pittsburgh Pirates Recap

The Pittsburgh Pirates come into this game looking to bounce back from a 9-6 loss at the hands of the Cardinals on Tuesday to fall to 24-24 this season. After this series, the Pirates will head on the road for a series against the Toronto Blue Jays.

Pirates Lose 4 Straight

Oneil Cruz has 51 hits including 9 doubles, 10 home runs and 33 RBIs while Ryan O’Hearn has 46 hits with 6 doubles, 7 home runs and 29 RBIs this season. Nick Gonzales has 49 hits with 7 doubles and 19 RBIs while Brandon Lowe has 41 hits with 10 doubles, 12 home runs and 31 RBIs and Bryan Reynolds has 43 hits with 7 doubles, 2 triples, 4 home runs and 28 RBIs as well this season.

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to add on to their 9-6 win over the Pirates last time out to sit at 28-19 this season. After this series, the Cardinals will head on the road for a series against the Cincinnati Reds.

Cardinals Win 5 Of Last 7

Jordan Walker leads the Cardinals with 53 hits, 10 doubles, 13 home runs and 34 RBIs while Alec Burleson has 51 hits with 11 doubles, 7 home runs and 34 RBIs. JJ Wetherholt has 42 hits with 9 home runs and 24 RBIs while Ivan Herrera has 46 hits with 12 doubles, 5 home runs and 23 RBIs. Nolan Gorman has 36 hits with 6 home runs and 25 RBIs this season. Masyn Winn’s added 39 hits with 8 doubles and 17 RBIs and Nathan Church has 35 hits with 5 home runs and 18 RBIs this season.

Pittsburgh Pirates @ St. Louis Cardinals Betting Trends: May 20, 2026

 

Why the St. Louis Cardinals will win

 

Why the Pittsburgh Pirates will win

Total Runs Facts

St. Louis Cardinals Player Prop Facts

Pittsburgh Pirates Player Prop Facts

Matchup/League Facts

Pittsburgh Pirates vs. St. Louis Cardinals Prediction

I’m on the Cardinals in this one. I’ve been impressed with McGreevy so far this month and I’m still not sold on this Pirates lineup right now as the offense has been stagnant. I think the Cardinals are still playing the much better baseball right now and I’m looking for St. Louis to get it done here.

Exit mobile version