SportsJaw
LeaderboardToday's GamesPredictionsBest BetsConsensus PicksMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsConsensus PicksTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Latest Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Consensus Picks
  • Team Predictions
  • Head-to-Head

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

MLB MatchupsThu 12:35 PM ET
St. Louis Cardinals logo
St. Louis
Cardinals
K. Leahy RHP
versus
Pittsburgh Pirates logo
Pittsburgh
Pirates
P. Skenes RHP
MLB · STL at PIT

Your Picks on Cardinals vs Pirates

Picks close 15 minutes before game time (ET)
Runline
Moneyline
Total
Expert picks

Top handicapper on this matchup

Selected from available sellers by MLB bankroll over the last 30 days. Selections unlock after purchase.

Tip to unlock expert picks

Badman

20-11 record · 64.52% wins
Last 30 days · MLB

$1,000 pick on the moneyline

St. Louis Cardinals vs Pittsburgh Pirates Predictions Today: Kyle Leahy vs Paul Skenes

Game time: September 24, 2026 at 12:35 PM ET

Venue: PNC Park — Pittsburgh, Pennsylvania

Article updated Sep 24, 8:10 AM EDT

By SportsJaw Editorial Team

The Pittsburgh Pirates will beat the St. Louis Cardinals, with a projected score of Pirates 5, Cardinals 3. Paul Skenes' longer recent outings and Pittsburgh's better bullpen numbers give the home team the edge. Confidence is low, however, and neither Pirates -1.5 (+145) nor either side of the total of 7 offers a strong enough case for an official wager.

St. Louis Cardinals vs Pittsburgh Pirates prediction and best bet

Pittsburgh is the pick because its pitching advantages extend beyond the first few innings. Skenes completed at least five innings in four of his last five starts. Kyle Leahy reached four innings once over his corresponding stretch, putting more responsibility on a Cardinals bullpen with the higher ERA and WHIP.

That combination favors the Pirates, but the best betting decision is Pass. Leahy owns the lower season ERA, and Skenes has allowed five earned runs twice in his last five starts. A projected two-run victory is a reasonable forecast, not enough by itself to make Pittsburgh -1.5 (+145) good value. The total also carries competing signals.

Odds, game time and how to watch

Game time: Thursday, September 24, 2026, at 12:35 p.m. ET, during the 2026 MLB season. Venue: PNC Park.

Broadcast: SportsNet Pittsburgh and Cardinals.TV Presented by bet365.

Records: St. Louis 77-81 overall, 39-38 away; Pittsburgh 80-78 overall, 43-37 at home.

Probable starters: Right-handers Kyle Leahy for St. Louis and Paul Skenes for Pittsburgh.

SportsJaw moneylines: Cardinals +140; Pirates -156.

SportsJaw run lines: Cardinals +1.5 (-170); Pirates -1.5 (+145). Total: Over 7 (-105); Under 7 (-115).

St. Louis Cardinals outlook

Leahy's full-season performance gives St. Louis a credible counterargument to the Pittsburgh pick. He enters 10-5 with a 3.65 ERA and 129 strikeouts. His ERA is lower than Skenes' 3.91, so treating this as an overwhelming starting-pitching mismatch would overlook an important part of the season.

The concern is his recent combination of limited innings and uneven results. On September 18 against Washington, Leahy allowed six earned runs in three innings. He pitched three scoreless innings against the White Sox on September 12, following five earned runs in two and two-thirds innings against Colorado on September 6. His preceding outings were one run in three innings against Pittsburgh on August 29 and four scoreless innings against Philadelphia on August 23.

Those dates matter: Leahy did exceed three innings during that five-start stretch. His recent work still suggests substantial relief innings could be necessary, and Cardinals relievers have a 4.54 ERA and 1.36 WHIP.

St. Louis averages 4.49 runs scored and 4.62 allowed per game. Outfielder Joshua Báez is on the 10-day injured list with a left oblique strain. The Cardinals' offensive opportunity includes a familiar vulnerability: they scored five runs, three earned, against Skenes on April 30.

Pittsburgh Pirates outlook

Skenes enters with a 10-11 record, 3.91 ERA and 192 strikeouts. His recent workload is the stronger part of Pittsburgh's case. He completed six innings against Kansas City on September 18, seven at the Cubs on September 12 and five and one-third against the Angels on September 6.

The results were less consistent than the innings. Kansas City scored five earned runs, the Cubs scored two and the Angels were held scoreless. Skenes also surrendered five earned runs in four and two-thirds innings against San Francisco on September 1, after six scoreless innings against San Diego on August 25.

His career results against the current Cardinals roster offer encouragement across 92 plate appearances: a .258 batting average, .280 weighted on-base average and 30.4% strikeout rate. The contact estimates are better still, including a .215 expected average and .327 expected slugging percentage. That is a limited history against these hitters, rather than a season split against all right-handed pitching.

Pittsburgh averages 4.75 runs per game and allows 4.58. Its relievers have a 4.09 ERA and 1.31 WHIP, although Isaac Mattson and Kirby Yates are on the 15-day injured list. Outfielder Esmerlyn Valdez is on the 10-day injured list with a left hamstring strain.

Key matchup factors

Pittsburgh's current hitters have a .354 average and .415 weighted on-base average against Leahy in 54 career plate appearances. Their .486 expected slugging percentage reinforces the concern about contact quality, but that small sample should carry less weight than a broad season record.

SportsJaw sentiment points toward the upset. In the consensus update at 06:30 UTC on September 24, Cardinals +140 leads both the member moneyline picks and qualified-handicapper moneyline picks at 100%. Those are separate groups' pick shares, not a Cardinals win probability. Their preference is a counterweight to this forecast, while the modest matchup samples keep Pittsburgh's apparent advantages from becoming a high-confidence call.

St. Louis Cardinals vs Pittsburgh Pirates spread prediction

Spread recommendation: Pass on Pittsburgh Pirates -1.5 (+145) and St. Louis Cardinals +1.5 (-170). Pittsburgh has the more convincing route to victory, but winning by multiple runs demands more than simply getting the better start.

Skenes' uneven recent run prevention and Leahy's lower season ERA leave room for a close game. Conversely, paying -170 for the Cardinals' extra run and a half is difficult to justify against the workload and bullpen concerns. The Pirates 5, Cardinals 3 forecast lands on Pittsburgh's side, but one projected margin is too narrow a reason to bet.

St. Louis Cardinals vs Pittsburgh Pirates total prediction

Total recommendation: Pass on Over 7 (-105) and Under 7 (-115). The forecast adds up to eight runs, giving the Over a directional argument, but confidence in that scoring estimate is limited.

Leahy's recent struggles and the Cardinals' relief numbers create a route above seven. Skenes' contact profile against St. Louis offers a plausible lower-scoring alternative. SportsJaw lists Over 7 (-105) at 50% for both members and qualified handicappers, an even split rather than a strong endorsement. Neither direction warrants an official play at its supplied price.

St. Louis Cardinals vs Pittsburgh Pirates projected score

The final forecast is Pittsburgh Pirates 5, St. Louis Cardinals 3, with low confidence. Pittsburgh gets the nod for Skenes' recent ability to cover more innings, favorable contact indicators against the current Cardinals roster and the stronger bullpen ERA and WHIP.

The strongest counterargument is on the mound: Leahy has the better season ERA, while Skenes has recently shown that a longer outing can still come with substantial damage. St. Louis also has the support of both SportsJaw moneyline pick groups. Those considerations make the projected margin fragile. The winner remains Pittsburgh, but both the spread and total recommendations are Pass. The single official SportsJaw betting lean is Pass.

Projected score

STL3

PIT5

ConfidenceSlight lean
Projected winner Pittsburgh Pirates
Spread

Pass on Pittsburgh Pirates -1.5 (+145) and St. Louis Cardinals +1.5 (-170)

Total

Pass on Over 7 (-105) and Under 7 (-115)

SportsJaw pick

Pass

Sources

  • CoversCardinals vs Pirates Game Overview, Stats, Injuries, Records - MLB Game on September 24, 2026
  • MLB.com / St. Louis CardinalsCardinals Probable Pitchers
  • Baseball Savant / MLBBaseball Savant — Daily matchups

SportsJaw Cardinals vs Pirates game preview analysis and predictions incorporate current odds, injury reports, team statistics and market data. Information is updated regularly, but lines and player availability can change. Please confirm current information before wagering. View history of past Cardinals vs Pirates matchups or learn how our predictions work.

Keep browsing

More MLB matchups

Compare predictions, consensus picks and recorded odds for other MLB games on this slate.

View all MLB games
MLBThu 2:10 PM
Chicago White Sox-124
Kansas City Royals+112
O/U8.5
View matchup and consensus
MLBThu 2:20 PM
Miami Marlins+175
Chicago Cubs-200
O/U7
View matchup and picks
MLBThu 2:35 PM
New York Mets+114
Texas Rangers-126
O/U8
View matchup and consensus
MLBThu 3:10 PM
Arizona Diamondbacks-185
Colorado Rockies+165
O/U10
View matchup and picks
MLBThu 6:05 PM
Milwaukee Brewers+116
Philadelphia Phillies-134
O/U7.5
View matchup and picks
MLBThu 6:45 PM
Cleveland Guardians+108
Boston Red Sox-126
O/U7
View matchup and picks
MLBThu 7:05 PM
Tampa Bay Rays+131
New York Yankees-145
O/U6
View matchup and picks
MLBThu 7:15 PM
Cincinnati Reds+191
Atlanta Braves-211
O/U7.5
View matchup and picks
MLBThu 9:40 PM
Los Angeles Angels+180
Seattle Mariners-200
O/U7
View matchup and picks
MLBThu 9:40 PM
Houston Astros-160
Oakland Athletics+135
O/U10.5
View matchup and picks
MLBThu 10:10 PM
San Diego Padres+146
Los Angeles Dodgers-174
O/U8
View matchup and picks