Cardinals vs Pirates Prediction 5/19/26 MLB Picks Today
Pittsburgh Pirates (24-23) vs. St. Louis Cardinals (27-19)
May 19, 2026 7:45 pm EDT
The Line: St. Louis Cardinals -110 / Pittsburgh Pirates -110; Over/Under: 8
(Get latest betting odds)
The Pittsburgh Pirates and St. Louis Cardinals meet Tuesday in MLB action at Busch Stadium. Here’s a Cardinals vs. Pirates Prediction. This article will include a Cardinals vs. Pirates Pick.
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates are 24-23 on the year and play the Blue Jays and Cubs next. The Pittsburgh Pirates are batting .248 on the season and have a .332 OBP, and a .388 slugging percentage. The Pittsburgh Pirates’ pitching staff has a 3.88 ERA and a 1.23 WHIP. Oneil Cruz leads the Pittsburgh Pirates with 49 hits and 32 RBIs, while Ryan O’Hearn and Nick Gonzales have combined for 94 hits and 48 RBIs.
Mitch Keller gets the ball for the Pittsburgh Pirates, and he is 4-2 with a 3.59 ERA and 38 strikeouts this season. Keller is 4-4 with a 3.27 ERA and 84 strikeouts in his career against the St. Louis Cardinals.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 27-19 on the year and play the Reds and Brewers next. The St. Louis Cardinals are batting .241 on the season and have a .321 OBP, and a .388 slugging percentage. The St. Louis Cardinals pitching staff has a 4.12 ERA and a 1.37 WHIP. Jordan Walker leads the St. Louis Cardinals with 52 hits and 34 RBI while Alec Burleson and Ivan Herrera have combined for 94 hits and 53 RBI.
Matthew Liberatore gets the ball for the St. Louis Cardinals, and he is 2-2 with a 4.40 ERA and 34 strikeouts this season. Liberatore is 2-3 with a 5.45 ERA and 30 strikeouts in his career against the Pittsburgh Pirates.
Why the St. Louis Cardinals will win
- The Cardinals have won each of their last nine night games against National League opponents.
- The Pirates have lost seven of their last eight games against the Cardinals following a loss.
- The Cardinals have covered the run line in each of their last nine night games against National League opponents.
- The Pirates have failed to cover the run line in each of their last six night games against the Cardinals following a home loss.
- The Cardinals have led after 3 innings in four of their last five games against NL Central opponents.
- The Cardinals have led after 5 innings in seven of their last eight night games at Busch Stadium against National League opponents.
Why the Pittsburgh Pirates will win
- The Pirates have won each of their last seven road games following a loss.
- The Pirates have covered the run line in each of their last six road games against NL Central opponents following a loss.
- The Pirates have led after 3 innings in each of their last three night games.
- The Pirates have won the first inning in three of their last four games at Busch Stadium.
- The Pirates have led after 5 innings in four of their last five road games.
Total Runs Facts
- Each of the Cardinals’ last four games against National League opponents has gone UNDER the total runs line.
- Five of the Pirates’ last six games against NL Central opponents have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in 10 of the Pirates’ last 12 road games against NL Central opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in 12 of the last 15 night games between the Pirates and Cardinals at Busch Stadium.
St. Louis Cardinals Player Prop Facts
- Nolan Gorman has hit a home run in two of his last three appearances against the Pirates after not playing the previous day.
- Masyn Winn has recorded at least one hit in each of the Cardinals’ last eight night games.
- Jordan Walker ranks T8th in the league in Home Runs (13) this season.
Pittsburgh Pirates Player Prop Facts
- Marcell Ozuna has hit at least one home run in each of his last two appearances against the Cardinals after not playing the previous day.
- Mitch Keller has recorded six or more strikeouts in each of his last four appearances against the Cardinals.
- Brandon Lowe has recorded at least one hit in 13 of his last 14 road appearances against NL opponents that held a winning record.
- Oneil Cruz is one of only two players to record 10+ Home Runs and 10+ Stolen Bases this season.
Matchup/League Facts
- The Cardinals rank 30th in the league for strikeouts this season (330).
- The Cardinals rank T29th in the league for triples this season (2).
- The Pirates rank T3rd in the league for home runs allowed this season (39).
- The Pirates are one of only four teams in the league to rank top 10 in both steals and batting average this season.
Cardinals vs Pirates Prediction
Keller has been solid for the Pirates with a 3.59 ERA and 1.08 WHIP through 52.2 innings, but it doesn’t matter if Pittsburgh can’t string together offense. The Pirates have been shut out in back-to-back games. The Cardinals continue to win games and look like one of the biggest surprises in the league. Liberatore has been hit or miss at times, but he’s off to a strong May, allowing 17 hits and 7 runs in his last 16.2 innings. Pick a price, I’m rolling with the Cardinals at home. They’re playing better baseball.