We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsPittsburgh Pirates at St. Louis Cardinals
Pittsburgh PiratesPittsburgh Pirates
@
Busch Stadium
St. Louis CardinalsSt. Louis Cardinals

Match Predictor

Pre-match Prediction
Pittsburgh Pirates
@
St. Louis Cardinals
Pittsburgh Pirates 51%St. Louis Cardinals 49%
Market LinesRun Line: Pittsburgh Pirates -1Total: O/U 8
Model: Under 8
Model projects 7.8 total runs vs 8 line

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
52%
71/137
MLB: 48%
Starter
65%
17/26
vs STL
44%
4/9
Avg Total
9.5
MLB: 8.9
Game Starter (26) Last Starter vs STL vs STL (9)
Braxton Ashcraft #35 · RHP · Age 27
3.59
ERA (2026)
9.3
K/9 (2026)
26
Starts (2026)
11.0
Avg Total (2026)
Last 3:
ND @SD (Aug 24): 6.0IP, 1ER, 2K
W DET (Aug 18): 8.0IP, 1ER, 4K
W @MIA (Aug 13): 9.0IP, 1ER, 10K
vs STL: ND (Aug 28 2025): 5.2 IP, 1 ER, 5 K
Bullpen (2026 Season)Average
ERA: 3.54MLB Avg: 3.9510 relievers
Recent: W 3-2W 1-0L 0-3L 1-4W 6-2
Lineup vs Braxton Ashcraft (Career)
BatterPosPAAVGOPSHR
Alec Burleson1B9.2500.8330
Ivan HerreraDH9.2861.3011
Jordan WalkerRF8.1430.2680
Nolan Gorman3B7.1430.7141
JJ Wetherholt2B6.2000.7330
Pedro PagesC5.2000.4000
Jose FerminLF3.3330.6660
Nathan ChurchCF2.0000.0000
Thomas SaggeseLF2.5001.0000
4 batters with no matchup history

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
45%
62/137
MLB: 48%
Starter
62%
16/26
vs PIT
44%
4/9
Avg Total
8.9
MLB: 8.9
Game Starter (26) Last Starter vs PIT vs PIT (9)
Matthew Liberatore #32 · LHP · Age 27
5.44
ERA (2026)
9.2
K/9 (2026)
26
Starts (2026)
10.3
Avg Total (2026)
Last 3:
L BAL (Aug 25): 4.0IP, 8ER, 7K
L @CIN (Aug 19): 6.0IP, 3ER, 9K
L @CHC (Aug 14): 5.1IP, 2ER, 6K
vs PIT: L (Apr 07 2025): 6.1 IP, 5 ER, 7 K
Bullpen (2026 Season)Average
ERA: 3.89MLB Avg: 3.959 relievers
Workload Alert: Allowed 13 runs on 2026-08-25 vs BAL. Bullpen arms likely still recovering.
Recent: L 1-13L 7-8W 7-5W 4-1L 2-6
Lineup vs Matthew Liberatore (Career)
BatterPosPAAVGOPSHR
Oneil CruzCF16.2140.5990
Bryan ReynoldsLF15.3331.0001
Nick Gonzales3B6.2000.7330
Henry DavisC5.0000.2000
Jared TrioloSS5.4000.8000
Brandon Lowe2B4.5001.0000
Billy CookCF1.10005.0001
Spencer Horwitz1B1.10002.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickCardinals +1.5 (-185) | MEDIUM confidenc
Cardinals +1.5 (-185) | MEDIUM confidence. Our model projects Pittsburgh wins 4.2-3.6, a one-run margin that Cardinals +1.5 covers exactly. Pittsburgh...
PickOver 8.0 (-114) | LOW confidence. Our pr
Over 8.0 (-114) | LOW confidence. Our projected total of 8.0 matches the market line exactly, leaving no meaningful model-derived edge. The qualitativ...
PickPirates Moneyline (-125) | LOW confidenc
Pirates Moneyline (-125) | LOW confidence. Ashcraft's form is the foundation here: three consecutive 1-ER starts covering 23 innings, a 13-5 record, a...

Pittsburgh Pirates vs St. Louis Cardinals Game Preview

The Pittsburgh Pirates send Braxton Ashcraft to the mound on Sunday, and that single fact reframes this entire game. Ashcraft has allowed one earned run in each of his last three starts, spanning 23 innings on six days of extended rest heading into today's series finale. His 2026 line reads 13-5, 3.59 ERA, 161 strikeouts in 155.1 innings. That is a Young-caliber second half from a pitcher who has become the most reliable arm in Pittsburgh's rotation. His opponent for the St. Louis Cardinals is Matthew Liberatore, a left-hander who has been the exact inverse story: 5.44 ERA, a 5-12 record, and a catastrophic eight-run collapse in 4.0 innings against Baltimore five days ago. The pitching gap between these two starters is about as wide as you will find in MLB on any given Sunday.

Liberatore brings a peculiar edge to this matchup despite the ugly ERA. His 2026 K/9 of 9.21 means he generates swing-and-miss when he has life on his fastball, particularly early in games. In his last three outings he struck out seven, nine, and six batters. Against Pittsburgh specifically, the K history is consistent across three matchups: nine strikeouts in 4.2 innings earlier this season, eight in 7.0 innings in May 2025, seven in 6.1 innings in April 2025. He accumulates strikeouts against this lineup. He also allows runs quickly when his command deteriorates, and at a 5.44 ERA with a 1.42 WHIP in 2026, command issues have been the norm rather than the exception. His last start lasted 4.0 innings after surrendering eight earned runs to Baltimore.

Bryan Reynolds defines Pittsburgh's offensive case against Liberatore. In 15 career plate appearances against the Cardinal left-hander, Reynolds is hitting .333 with a 1.000 OPS and one home run. His 2026 numbers in three PA against Liberatore continue that production at a 1.000 OPS. Reynolds hits left-handed pitching at an .826 OPS, his stronger platoon split, and bats near the top of Pittsburgh's lineup. He will face Liberatore multiple times before any bullpen handoff. Oneil Cruz adds a secondary threat, posting a 1.334 OPS in three 2026 PA against Liberatore. For St. Louis, Iván Herrera is the Cardinals' most credible weapon against Ashcraft: nine career PA against the Pittsburgh righty, a .286 average, 1.301 OPS, and one home run. In six 2026 PA specifically, that OPS climbs to 1.500. He is the one Cardinals bat who projects as a legitimate problem for Ashcraft today.

There is one number that changes the risk profile of this game for anyone who stops reading at Ashcraft's ERA. Pittsburgh is 14-30 against left-handed starters in 2026, a .318 winning percentage that ranks among the worst LHP splits in baseball. This is not a recent slump. It is a full-season structural problem, and it applies directly today because Liberatore throws from the left side in his home park at a Busch Stadium carrying a 0.98 runs factor. St. Louis also enters this game without Caleb Ferguson, designated for assignment on August 29, reducing a bullpen already stretched after yesterday's doubleheader workload. Pittsburgh won Game 2 of this series 6-2 on Saturday, but the version of this Pirates lineup that faces a left-hander has consistently underperformed all season long. That is the hidden trap in this matchup, and it is real.

Pittsburgh Pirates vs St. Louis Cardinals Key Insights

  • Ashcraft has posted one earned run in each of his last three starts, covering 23 innings. His 2026 K/9 of 9.33 (161 K in 155.1 IP) limits traffic and keeps opponents from mounting multi-run innings, the exact formula that suppresses St. Louis' 4.4 R/G home offense.
  • Liberatore's K/9 of 9.21 in 2026 has produced over 5.5 strikeouts in each of his last three outings, including a shortened 4.0-inning start. Against Pittsburgh across three prior matchups he has logged at least seven strikeouts every single time, making his K prop the highest-signal bet in this game.
  • Pittsburgh is 14-30 against left-handed starters in 2026. That split is the single most important structural number in this game and is the primary reason Cardinals +1.5 carries more value than Pittsburgh outright at -125.
  • St. Louis lost reliever Caleb Ferguson to a DFA on August 29. His departure thins an already stretched bullpen in a game where Liberatore's history of short outings will force early and heavy pen usage, particularly if Pittsburgh builds a lead.
  • Iván Herrera owns a 1.500 OPS in six 2026 PA against Ashcraft, the strongest BvP edge on St. Louis' roster today. Across nine career plate appearances against the Pittsburgh starter he has hit .286 with a 1.301 OPS and one home run. He is the one Cardinals bat who has consistently solved Ashcraft.
  • Busch Stadium's runs factor of 0.98 and HR factor of 0.95 lean slightly toward pitchers. That park profile reinforces the Cardinals staying within 1.5 runs even in a game Ashcraft largely controls, supporting the run line as the cleanest structural play.

Pittsburgh Pirates vs St. Louis Cardinals Betting Picks

Picks made August 30, 2026 at 05:31 AM ET. Odds shown reflect current market prices.

Over 8.0 (-114) | LOW confidence. Our pr
Over 8.0 (-114) | LOW confidence. Our projected total of 8.0 matches the market line exactly, leaving no meaningful model-derived edge. The qualitative lean toward the over comes from Liberatore's recent implosion (8 ER in 4.0 IP last start) and Pittsburgh scoring six runs in Game 2 of this series yesterday. This is a thin play, and LOW confidence should be taken literally here. Liberatore can get out of games before the damage accumulates when he is right, and Ashcraft is built for low-scoring games. Treat this as a secondary add, not a standalone anchor.
Pirates Moneyline (-125) | LOW confidenc
Pirates Moneyline (-125) | LOW confidence. Ashcraft's form is the foundation here: three consecutive 1-ER starts covering 23 innings, a 13-5 record, and a 15-4 mark when favored on the moneyline this season. Liberatore's 5.44 ERA and eight-run collapse last start create a genuine pitching quality gap. The counterweight is Pittsburgh's 14-30 record against left-handed starters, which is the reason this sits at LOW confidence only. Some sharp money will lean Cardinals based on that split alone. The pitching edge is real, the structural drag is real, and at -125 there is value only if you believe Ashcraft's form outweighs the LHP problem. If you are not comfortable with that uncertainty, the run line is the cleaner path.
Matthew Liberatore Over 5.5 Strikeouts (
Matthew Liberatore Over 5.5 Strikeouts (-147) | HIGH confidence. This is the highest-confidence play in this game. Liberatore's 2026 K/9 sits at 9.21 (132 K in 129.0 IP), and he has cleared 5.5 strikeouts in all three of his most recent starts, including a shortened 4.0-inning outing. Against Pittsburgh across three career matchups, he has posted nine, eight, and seven strikeouts. He racks up Ks against this lineup even when surrendering runs. Short-outing risk is real, but his per-inning K rate means six-plus strikeouts are achievable in five innings of work. The combination of his 2026 K/9, Pittsburgh's swing tendencies against lefties, and three consecutive matchup overs pushes this to HIGH.
Jordan Walker Under 0.5 Hits (+158) | ME
Jordan Walker Under 0.5 Hits (+158) | MEDIUM confidence. Walker is hitting .288 on the season with a .500 slugging percentage, but Ashcraft has handled him consistently and clearly. In eight career PA against the Pittsburgh righty, Walker is hitting .143 with a 0.268 OPS and zero home runs. In six 2026 PA specifically, that OPS sits at 0.367. Ashcraft's 3.59 ERA and 9.33 K/9 profile generates soft contact and strikeouts, and Walker is the Cardinals hitter most consistently suppressed by him. Small sample caveats apply at eight career PA, but the BvP signal aligns directly with Ashcraft's stuff against right-handed bats. At +158 (38.8% implied), the under on hits carries genuine value.
Iván Herrera Over 0.5 Hits (-222) | MEDI
Iván Herrera Over 0.5 Hits (-222) | MEDIUM confidence. The juice is significant, but the BvP numbers earn it. Herrera has a 1.500 OPS in six 2026 PA against Ashcraft and a 1.301 OPS across nine career PA, the strongest Cardinals matchup edge in this entire game. His .242 season average undersells what he does against this specific pitcher. Ashcraft allows 1.22 HR/9 in 2026, and Herrera's vR OPS of 0.709 means there is no dominant platoon disadvantage to offset the BvP signal. The cleanest matchup number on St. Louis' roster points to Herrera reaching base.
Alec Burleson Anytime Home Run (+300) |
Alec Burleson Anytime Home Run (+300) | MEDIUM confidence. Burleson posts a .952 OPS against right-handed pitching in 2026 with 21 home runs and a .478 slugging percentage. His dominant platoon split is maximized in this matchup: in six 2026 PA against Ashcraft, Burleson has produced a 1.000 OPS. Ashcraft's 1.22 HR/9 in 2026 places him above the threshold where power bats can reach him, and Burleson is the Cardinals' most dangerous right-handed pull bat. Busch Stadium's 0.95 HR factor is a mild suppressor, but at +300 (25.0% implied) this is a live plus-money shot backed by real platoon and BvP data.
Bryan Reynolds Over 0.5 Hits (-263) | ME
Bryan Reynolds Over 0.5 Hits (-263) | MEDIUM confidence. Reynolds is 5-for-15 in his career against Liberatore with a 1.000 OPS and one home run, the largest BvP sample in this matchup. His 2026 numbers in three PA against Liberatore continue that production at a 1.000 OPS. He hits left-handed pitching at an .826 OPS, his stronger platoon split, and faces a starter with a 5.44 ERA and a 1.42 WHIP. At -263, the juice is heavy. The combination of career history, 2026 continuation, and favorable platoon numbers justifies the price as a near-certainty lean rather than a value play.
Same-Game Parlay
Same-Game Parlay: Cardinals +1.5 / Over 8.0 / Herrera Over 0.5 Hits / Burleson Anytime HR. The thesis is run production. A game that clears eight total runs creates the offensive environment where Cardinals hitters like Herrera and Burleson are most likely to deliver, and with both teams scoring freely, St. Louis remains within 1.5 runs. The run line, total, and hitting props all point toward the same run-rich outcome. Individual legs carry contract IDs 445036340, 445036352, 445016482, and 445016549.
Analysis insight — no specific bet associated
NRFI (-135) | Moderate confidence. Ashcr
NRFI (-135) | Moderate confidence. Ashcraft's last three first innings have been clean: one earned run across 23 innings of recent work, and his 2026 profile shows a pitcher who controls the zone from his first pitch. Liberatore has first-inning vulnerability when command is off, but Pittsburgh's 14-30 record against lefties means their lineup does not consistently generate early noise against southpaws, even struggling ones. Busch Stadium's 0.98 runs factor adds mild suppression. At -135 (57.5% implied), the market is pricing in a reasonable NRFI probability for a game where the elite arm pitches the first inning for the visiting team.

Key Players

Batting AveragePIT
Nick Gonzales
.307Batting Average
3B
Home RunsPIT
Brandon Lowe
28Home Runs
2B
Runs Batted InPIT
Brandon Lowe
81Runs Batted In
2B
Earned Run AveragePIT
Braxton Ashcraft
3.59Earned Run Average
SP
WinsPIT
Braxton Ashcraft
13Wins
SP
StrikeoutsPIT
Paul Skenes
175Strikeouts
SP
Batting AverageSTL
Alec Burleson
.288Batting Average
1B
Home RunsSTL
Jordan Walker
27Home Runs
RF
Runs Batted InSTL
Alec Burleson
99Runs Batted In
1B
Earned Run AverageSTL
Andre Pallante
3.57Earned Run Average
SP
WinsSTL
Andre Pallante
12Wins
SP
StrikeoutsSTL
Matthew Liberatore
132Strikeouts
SP

Recent Form

Pittsburgh Pirates
W1-0San Diego Padres
L3-0San Diego Padres
L4-1St. Louis Cardinals
W6-2St. Louis Cardinals
St. Louis Cardinals
L13-1Baltimore Orioles
L8-7Baltimore Orioles
W7-5Baltimore Orioles
W4-1Pittsburgh Pirates
L6-2Pittsburgh Pirates

Pittsburgh Pirates vs St. Louis Cardinals Summary

Our model projects Pittsburgh 4.2, St. Louis 3.6, and the pitching data broadly supports that lean. Ashcraft in his current form against a Liberatore who carries a 5.44 ERA and an eight-run disaster five days ago represents a real pitching quality gap. But the model's projection of a one-run game is the most actionable number here, and Cardinals +1.5 at -185 is the structurally cleanest play on the board. It covers the exact margin the model projects, benefits from Pittsburgh's persistent 14-30 problem against lefties, and does not require St. Louis to win. The Cardinals simply need to stay within two runs against a team that has historically struggled to score against southpaws, and that is an achievable outcome regardless of how well Ashcraft pitches from the hill.

The best individual play in this game belongs to Liberatore's strikeout total. His K/9 of 9.21 against a Pittsburgh lineup that wins only 31.8 percent of its games against left-handed starters is a specific, repeatable pattern. Over 5.5 strikeouts at -147 has cleared in all three of his most recent starts and in all three of his prior Pittsburgh matchups. He piles up strikeouts against this lineup even when surrendering runs, and that is the rare combination that makes a strikeout prop durable. If you play one prop in this game, that is it. Reynolds at -263 for over 0.5 hits is the juice-heavy secondary, justified by the cleanest and most consistent BvP sample in this matchup: a .333 average and 1.000 OPS in 15 career plate appearances against Liberatore.

The caveat that applies to every Pittsburgh-favored outcome today is the LHP split. A 14-30 record against lefties is not a fluke. It is this team's defining structural problem in 2026, and it exists alongside the real possibility that Liberatore pitches one of his competent six-inning starts today rather than another implosion. Ashcraft can dominate, Reynolds can contribute, and Pittsburgh can still underperform against a southpaw in his home park. Context is not a guarantee. Bet within your limits and treat the moneyline and total for what they are: thin leans, not locks. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Aug 29, 2026PIT @ STLSTLSTL 4-1
Aug 29, 2026PIT @ STLPITPIT 6-2

Pirates vs Cardinals predictions: Ashcraft posts 1 ER in last 3 starts vs Liberatore's 5.44 ERA. Best bets: Cardinals +1.5, Liberatore Over 5.5 K.

Frequently Asked Questions

MLBGame PreviewsPittsburgh Pirates at St. Louis Cardinals