EUR US

Pittsburgh Pirates vs St. Louis Cardinals – Preview

MLB UPCOMING MATCH
📅 23/09/2026 01:40

The Cardinals have been battered on the injury front heading into this Wednesday matchup at PNC Park. Starting pitchers Andre Pallante and Hunter Dobbins have recently landed on the injured list, while shortstop Masyn Winn and outfielder Everson Pereira are also sidelined. Third baseman Blaze Jordan's left ankle injury will sideline him for an extended period. The Cardinals' season-long form has been unremarkable at +0.20 runs above market expectation, but their recent skid is far more concerning—they've underperformed expectations by 1.66 runs per match over their last ten games. The Pirates, meanwhile, have been slightly more steady than the market anticipated this season (+0.13 runs) though only marginally outperforming over their recent stretch (+0.02 runs). Pittsburgh's handicap betting record stands at 72-84 this season (−5.5% ROI), while St. Louis sits marginally healthier at 84-72 (−1.3% ROI), both showing the typical slippage that marks late-season baseball where pitching depth and roster wear compound.

The seven-run total suggests both clubs are expected to generate minimal offensive output, which aligns with the zero market-implied expected runs for each side. Pittsburgh's recent form lines up reasonably with that projection despite the season-long positive variance, while St. Louis's visible downturn and pile of missing position players make their late-September offensive prospects particularly uncertain. The Cardinals' injury crisis at both the pitching and position-player level creates a meaningful roster-wide disadvantage, and while neither side has demonstrated exceptional consistency this season, the injuries and fatigue accumulating in St. Louis's camp heading into late September represent a tangible edge for the hosts. The 2.52 handicap line reflects that dynamic, though the market has already priced in considerable Cardinals distress.

Preview generated using our market-implied xG model and AI-assisted analysis.

Please note that odds and lines may have changed since this analysis was written — see the stats below for current figures.
xR Home0.00
xR Away0.00
Hcp Home-1.5
Odds Home2.52
Odds Away1.57
Totals Line7
Over Odds1.84
Under Odds2.04
Win Probability
Pittsburgh Pirates 0.0%
St. Louis Cardinals 0.0%
FAIR ODDS
Home:
Away:

Pittsburgh Pirates

StatSeasonLast 10Last 5
Runs4.804.105.80
Runs against4.614.604.40
xR4.213.814.04
xRA4.154.334.31
vs. Market 0.13 0.02 1.67
vs. Market Totals 1.04 0.56 1.86
💰 BETTING
HCP: 72W-84L-0P -8.5 units -5.5%
Totals: 83O-67U-6P
HCP: Result of betting the handicap line for this team in every match this season.
Totals: Over/under split across all of this team's matches this season.
Pittsburgh Pirates
10-game rolling average vs. market expectation
50-5xRMatch
Pittsburgh Pirates
vs. market expectation
150-15xRMatch

St. Louis Cardinals

StatSeasonLast 10Last 5
Runs4.514.203.80
Runs against4.665.407.20
xR4.154.424.64
xRA4.503.973.83
vs. Market 0.20 -1.66 -4.21
vs. Market Totals 0.53 1.21 2.53
💰 BETTING
HCP: 84W-72L-0P -2.1 units -1.3%
Totals: 71O-75U-10P
HCP: Result of betting the handicap line for this team in every match this season.
Totals: Over/under split across all of this team's matches this season.
St. Louis Cardinals
10-game rolling average vs. market expectation
50-5xRMatch
St. Louis Cardinals
vs. market expectation
150-15xRMatch

So you're into sports betting? Good. We'll probably get along well.

🤝 You likely need help crossing the line from marginally losing bettor to winning bettor.

🎯 We're right 99 times out of 100 on this — winners are rare these days. The market tightens, odds drop faster, and everyone has less and less time.

SPORTSBETTOR.pro serves exactly this crowd. We're betting professionals who want to help you improve your return — not a lead-gen funnel for bookmakers, so we don't have to answer to any of them.