Pittsburgh Pirates vs St. Louis Cardinals Picks, Prediction, Odds, and Line Movement for Tuesday May 19 2026
Use Code WWWC Pittsburgh heads to St. Louis trying to finally break through against a Cardinals club that has dominated the season series so far, sweeping all four meetings by scores of 4-2, 11-7, 5-4 and 10-5. Despite that history, this Pirates vs Cardinals matchup actually lines up well for the road dog because Mitch Keller has been far steadier than Matthew Liberatore, and the team-stat profile favors Pittsburgh in nearly every key category. The market has the Cardinals only modestly favored, and the line has actually drifted toward Pittsburgh as the cycle has progressed. For more MLB predictions on tonight's full slate, here is the complete Pirates vs Cardinals breakdown with line movement, key matchups, and a projected final score.
Quick Picks and Prediction
- Moneyline Pick: Pittsburgh -105
- Total Pick: Over 8
- Projected Final Score: Pirates 5, Cardinals 4
Deposit $20 get $50 via Code: WINNERS
$10 Bonus
100% up to $250
Odds and Line Movement
The market opened with the Cardinals only barely favored at -108 and Pittsburgh at -112, and the prices have flipped during the cycle. The Pirates currently sit at -105 with St. Louis at -114, a notable move that suggests sharper money has been on the road side despite the Cardinals' season-series sweep. Public action has actually skewed toward St. Louis, which hit 100 percent of tickets and dollars in one window and remains the heavier ticket side at 75 percent. The total has been ground steadily to the Under, with the number falling from 8.5 to 8 and Under tickets and money sitting at 100 percent.
Opening Odds
| Market | Pittsburgh | St. Louis |
|---|---|---|
| Moneyline | -112 | -108 |
| Total | 8 (Over -115 / Under -105) | |
Current Odds
| Market | Pittsburgh | St. Louis |
|---|---|---|
| Moneyline | -105 | -114 |
| Total | 8 (Over -112 / Under -108) | |
Line Movement - Run Line
| Date | Time | Pittsburgh | St. Louis | Public ($, #) |
|---|---|---|---|---|
| 05/19 | 09:00:55AM | -105 | -114 | STL 75%, PIT 60% |
| 05/18 | 10:38:58PM | -110 | -110 | STL 100%, STL 100% |
| 05/18 | 04:28:24PM | -112 | -108 |
Line Movement - Total
| Date | Time | Over | Under | Public ($, #) |
|---|---|---|---|---|
| 05/19 | 08:30:55AM | 8-112 | 8-108 | UN 100%, UN 100% |
| 05/18 | 12:36:28AM | 8-114 | 8-106 | |
| 05/18 | 10:38:58PM | 8-114 | 8-106 | |
| 05/18 | 04:28:24PM | 8-115 | 8-105 |
Pirates vs Cardinals Key Matchups and Handicap
The starting pitching gap is the foundation of this lean. Mitch Keller has been the steadier arm at 4-2 with a 3.59 ERA, a 1.08 WHIP, 38 strikeouts, 15 walks and just three home runs allowed across 52.2 innings, which is exactly the command profile that travels well against a Cardinals lineup that does not have great depth past Jordan Walker. Matthew Liberatore is 2-2 with a 4.40 ERA, a 1.51 WHIP, 34 strikeouts, 18 walks and nine home runs allowed in 47 innings, and the home-run rate is the most important number on the board given Pittsburgh's lineup makeup.
The team-stat picture also favors Pittsburgh. The Pirates are hitting .248 with 229 runs and a .332 OBP, while St. Louis sits at .241 with 208 runs and a .321 OBP. The Cardinals do hold a slight power edge at 51 homers to Pittsburgh's 49, but the Pirates also own the better pitching numbers across the board with a 3.88 ERA, a 1.23 WHIP and a .226 opponent batting average, compared to St. Louis' 4.12 ERA, 1.37 WHIP and .252 opponent mark.
Brandon Lowe leads the Pirates with 12 homers and 31 RBI, Oneil Cruz has added 10 homers and 32 RBI, and Nick Gonzales has been a steady contact piece at .318 with a .380 OBP. Jordan Walker is the most dangerous individual bat on the field at .301 with a .371 OBP, .584 slugging mark, 13 home runs and 34 RBI, but Pittsburgh's depth advantage offsets Walker's ceiling, especially with Keller's home-run prevention numbers in this spot.
Betting Trends PIT vs STL
The line move tells a really useful story. The Pirates opened at -112 and have actually moved to -105 favorite even though St. Louis has been the public side, with the Cardinals pulling 100 percent of dollars and tickets in one window and currently sitting at 75 percent of tickets. That divergence, the market moving toward Pittsburgh while the public hammers St. Louis, is a classic sharper-money signal on the road side. The total has been one-directional toward the Under, with the number falling from 8.5 to 8 and Under tickets and money holding at 100 percent.
Key Injuries and Notes PIT vs STL
Pittsburgh is without Chris Devenski, Jared Jones, Joey Bart, Oddanier Mosqueda and Mike Clevinger, which hurts pitching depth and catching depth at the same time. St. Louis has Masyn Winn listed as day-to-day, with Ramon Urias, Lars Nootbaar, Ixan Henderson and Victor Santos sidelined, also weakening lineup depth and pitching options. The Cardinals are 27-19 and only one game out of first, while the Pirates are 24-23 and have lost three straight, so on form alone St. Louis has the recent edge, but the pitching matchup and team-stat profile pull the value back toward Pittsburgh.
Pirates vs Cardinals Moneyline and Total Picks
- Moneyline Pick: Pittsburgh -105
- Total Pick: Over 8
The Pirates moneyline is the play. Keller has the cleaner profile, Liberatore's home-run rate is a real problem against a power-capable Pittsburgh lineup, and the sharp-side line move toward the road team adds confidence to the pick. The Over 8 is the secondary lean because of Liberatore's hard-contact issues and the Pirates' offensive depth, but the moneyline is where the value sits.
Final Score Prediction
- Final Score: Pirates 5, Cardinals 4
- Best Bet: Pittsburgh Moneyline -105
- Secondary Lean: Over 8
How to Bet Pirates vs Cardinals
If you want to take a swing at this Pirates vs Cardinals matchup without putting up real cash, social sportsbooks are a great way to grab the Pittsburgh moneyline, the Over 8, or build a same-game parlay around Mitch Keller strikeouts and an Oneil Cruz home run. For users who want a quick sweepstakes-style sign-up with consistent MLB markets, the fliff promo code page walks through the current offer step by step so you can lock in the Pirates price and the rest of tonight's MLB slate in just a few minutes.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Get Free Picks + Exclusive Discounts
Subscribe Now