We couldn't load the latest odds.
Refresh in a few minutes, they usually come right back.
MLBGame PreviewsSt. Louis Cardinals at Pittsburgh Pirates

Score Prediction

Pre-match Prediction
St. Louis Cardinals
@
Pittsburgh Pirates
St. Louis Cardinals 41%Pittsburgh Pirates 60%
Market LinesRun Line: Pittsburgh Pirates -1Total: O/U 7
Model: Under 7
Model projects 6.9 total runs vs 7 line

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
58%
92/158
MLB: 48%
Starter
52%
15/29
vs PIT
58%
7/12
Avg Total
9.1
MLB: 8.9
Game Starter (29) Last Starter vs PIT vs PIT (12)
Kyle Leahy #62 · RHP · Age 29
3.65
ERA (2026)
8.4
K/9 (2026)
29
Starts (2026)
8.3
Avg Total (2026)
Last 3:
L WSH (Sep 18): 3.0IP, 6ER, 1K
ND CHW (Sep 12): 3.0IP, 0ER, 4K
ND @COL (Sep 06): 2.2IP, 5ER, 6K
vs PIT: W (Aug 28 2025): 2.0 IP, 0 ER, 4 K
Bullpen (2026 Season)Average
ERA: 3.95MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-09-18 vs WSH. Bullpen arms likely still recovering.
Recent: L 1-9L 5-8W 5-3L 0-2W 5-1
Lineup vs Kyle Leahy (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsLF9.2220.4440
Oneil CruzCF9.3751.1941
Nick Gonzales3B8.4290.8040
Brandon Lowe2B5.5002.1001
HearnRF5.5001.8501
Spencer Horwitz1B5.2500.6500
Jake MangumCF4.7501.5000
Henry DavisC2.0000.0000
Jared TrioloSS2.0000.5000
Konnor GriffinSS2.5001.0000
Jacob GonzalezSS1.0000.0000
Rafael Flores Jr.C1.0000.0000
Ronny SimonRF1.0000.0000
1 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
57%
90/158
MLB: 48%
Starter
58%
18/31
vs STL
58%
7/12
Avg Total
9.3
MLB: 8.9
Game Starter (31) Last Starter vs STL vs STL (12)
Paul Skenes #30 · RHP · Age 24
3.91
ERA (2026)
10.3
K/9 (2026)
31
Starts (2026)
10.4
Avg Total (2026)
Last 3:
ND KC (Sep 18): 6.0IP, 5ER, 7K
ND @CHC (Sep 12): 7.0IP, 2ER, 4K
W LAA (Sep 06): 5.1IP, 0ER, 2K
vs STL: L (May 06 2025): 6.0 IP, 2 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.77MLB Avg: 3.9512 relievers
Recent: W 8-5W 6-5W 4-3W 2-0L 1-5
Lineup vs Paul Skenes (Career)
BatterPosPAAVGOPSHR
Alec Burleson1B21.4000.8790
Masyn WinnSS20.1500.3500
Nolan Gorman3B11.2730.5460
Pedro PagesC11.2730.5460
Jordan WalkerRF10.2220.8561
Victor Scott IICF9.2500.7500
Ivan HerreraDH3.0000.0000
JJ Wetherholt2B3.6672.3341
Jose FerminLF2.0000.0000
Nathan ChurchCF2.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickPittsburgh Pirates ML (-154, MEDIUM)
The pitching gap is real and measurable.
PickCardinals +1.5 (-179, MEDIUM)
Even with Pittsburgh likely to win, the margin matters.
PickUnder 7.0 (-128, LOW)
The projection aligns closely with the 7.0 market total, producing essentially no model edge.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

St. Louis Cardinals vs Pittsburgh Pirates Game Preview

In tonight's MLB action at PNC Park, the pitching matchup is the whole story before a pitch is thrown. Pittsburgh Pirates right-hander Paul Skenes has regressed to a 3.91 ERA in 2026, a real step back from the sub-2.00 marks he posted in his first two seasons. But that number obscures what he still does best. His 10.29 K/9 this year remains elite, and in three career starts against St. Louis, he has gone at least five innings each time, logging 9, 5, and 6 strikeouts against this exact lineup.

What St. Louis Cardinals are sending out against him is a different kind of problem. Kyle Leahy has logged just 8.2 innings across his last three starts: 3.0 IP versus Washington, 3.0 IP versus Chicago, 2.2 IP versus Colorado. He has not escaped the third inning in any of them. Six days of extra rest may sharpen his command slightly, but it does not rebuild a starter who is getting beaten out of ballgames before Pittsburgh's lineup sees him twice.

That Pittsburgh lineup has owned Leahy all season. Brandon Lowe is 5-for-5 with a 2.100 OPS in 2026 against him, including a home run. Ryan O'Hearn is .500 AVG with 1.850 OPS in career matchups. Oneil Cruz, back in the lineup today after sitting Tuesday against left-hander Liberatore, carries a 1.194 OPS across 9 career PA against Leahy, including a home run. These are not small-sample flukes. The 2026 numbers alone confirm Pittsburgh has figured this pitcher out. Bryan Reynolds adds one more storyline: his 40th double on Tuesday made him the first Pirates player to reach that mark since Nate McLouth in 2008, and his .261/.363/.422 season line reflects the consistent contact that keeps this lineup churning.

PNC Park's 0.96 run factor and 0.90 HR factor push scoring down across the board. Even with Leahy likely exiting before the fourth inning, St. Louis carries a nine-arm bullpen with a 3.95 ERA that can limit a Pittsburgh blowout. This game figures to be controlled, not chaotic. The structure is clear: superior arm, hostile lineup versus the away starter, and a pitcher-friendly park. Everything points toward Pittsburgh on a short leash.

St. Louis Cardinals vs Pittsburgh Pirates Key Insights

  • Leahy has thrown just 8.2 innings across his last three starts. Pittsburgh should see his replacement before the fourth inning, making those early PA against Leahy outsized in value.
  • Skenes has posted 2, 4, and 7 strikeouts in his last three outings, averaging 4.3 Ks per start. His season K/9 of 10.29 remains elite, but recent production runs well below that pace.
  • Pittsburgh is 61-45 against right-handed pitching this season. St. Louis is 51-59 against RHP. The platoon edge belongs entirely to the home side today.
  • PNC Park plays below average on both runs (0.96) and home runs (0.90). Combined with St. Louis' .695 team OPS and 4.5 R/G on the road, the offensive ceiling for the Cardinals is genuinely constrained.
  • Oneil Cruz returns to the starting lineup after being benched Tuesday versus a left-hander. His 1.194 OPS in 9 career PA against Leahy, including a home run, makes him Pittsburgh's most dangerous individual matchup weapon today.
  • Masyn Winn is .150 AVG and 0.350 OPS across 20 career PA against Skenes, the deepest BvP sample of any Cardinals batter in this game. He is 0-for-2 with a 0.000 OPS against Skenes in 2026 specifically.

St. Louis Cardinals vs Pittsburgh Pirates Betting Picks

Picks made September 24, 2026 at 05:15 AM ET. Odds shown reflect current market prices.

Cardinals +1.5 (-179, MEDIUM)
Cardinals +1.5 (-179, MEDIUM): Even with Pittsburgh likely to win, the margin matters. The projection does not support a comfortable Pirates cover, and St. Louis carries a competent nine-arm bullpen (3.95 ERA) capable of limiting damage once Leahy exits. The +1.5 cushion keeps this alive for Cardinals backers even in a Pittsburgh victory, providing the underdog buffer without requiring a St. Louis upset.
Under 7.0 (-128, LOW)
Under 7.0 (-128, LOW): The projection aligns closely with the 7.0 market total, producing essentially no model edge. Confidence is low as a result. Non-model factors lean Under: Skenes' strikeout profile suppresses Cardinals run production, PNC Park plays below average on runs, and St. Louis' below-average team offense caps the combined scoring ceiling. Treat this as a situational lean, not a strong position.
Paul Skenes Under 6.5 Strikeouts (-149, MEDIUM)
Paul Skenes Under 6.5 Strikeouts (-149, MEDIUM): The season K/9 of 10.29 is excellent, but the last three starts are the real data. Two Ks in 5.1 IP against LA, four Ks in 7.0 IP against Chicago, seven Ks in 6.0 IP against Kansas City. Two of three went under 6.5. The outs market implies roughly six innings of work. At recent pace, six innings projects closer to five or six strikeouts, not eight or nine. St. Louis makes contact rather than swinging and missing (.241 team AVG), and recent form is the stronger signal over season rate when they diverge this sharply.
Kyle Leahy Under 3.5 Strikeouts (-145, HIGH)
Kyle Leahy Under 3.5 Strikeouts (-145, HIGH): This is the strongest, most structurally supported number on the board. Leahy's last three starts: 1 K in 3.0 IP, 4 Ks in 3.0 IP, 6 Ks in 2.2 IP. He has not thrown more than three innings in any of them. Pittsburgh posts a .735 OPS and 4.8 R/G at home, and the BvP data is brutal: Lowe at 2.100 OPS, O'Hearn at 1.850, Mangum at 1.500. If he exits before the fourth inning, reaching four strikeouts becomes mathematically impossible. This number does not require much forecasting. The recent pattern does the work.
Brandon Lowe Over 0.5 Hits (-179, MEDIUM)
Brandon Lowe Over 0.5 Hits (-179, MEDIUM): Lowe is 5-for-5 against Leahy in 2026 with a 2.100 OPS and a home run. That sample is small but entirely current-season. His full-year line of .262/.331/.494 with 34 home runs confirms he handles right-handed pitching well (0.906 vR OPS), and his last seven days show a 1.124 OPS. Getting over 0.5 hits requires one knock against a pitcher he has completely owned this season. Low bar. Clean matchup data.
Masyn Winn Under 0.5 Hits (-114, MEDIUM)
Masyn Winn Under 0.5 Hits (-114, MEDIUM): Winn is 3-for-20 (.150 AVG, 0.350 OPS) across 20 career PA against Skenes, the largest BvP sample of any Cardinals batter in this matchup. In 2026 specifically: 2 PA, 0.000 OPS. His .235/.310/.321 season slash is modest to begin with. The market prices this near even money at -114, which does not reflect what a 20-PA sample against a single pitcher means. This is a real signal at a price the market has not fully respected.
Ryan O'Hearn Over 0.5 Total Bases (-179, MEDIUM)
Ryan O'Hearn Over 0.5 Total Bases (-179, MEDIUM): O'Hearn is .500 AVG with 1.850 OPS and a home run across 5 career PA against Leahy. His 2026 split against him: 3 PA, 1.666 OPS. His season vR OPS of 0.852 confirms this is not a fluke against right-handed pitching. Clearing 0.5 total bases requires a single. Against a pitcher he has dominated this year, with Leahy likely to exit early, every plate appearance against him counts. Low bar, strong data.
SGP (4 legs)
SGP (4 legs): Pirates ML (-154) + Under 7.0 (-128) + Leahy Under 3.5 Strikeouts (-145) + Winn Under 0.5 Hits (-114). The thesis is straightforward: Skenes controls St. Louis, Pittsburgh wins at home, Leahy gets chased before accumulating strikeouts, and Winn, Skenes' most consistent victim across 20 career PA, goes hitless. Each leg is independently supported by matchup data. The Leahy and Winn legs reinforce each other and both point at a low-scoring Pittsburgh win that keeps the total in check.
Analysis insight — no specific bet associated

Key Players

Batting AverageSTL
Alec Burleson
.279Batting Average
1B
Home RunsSTL
Jordan Walker
28Home Runs
RF
Runs Batted InSTL
Alec Burleson
112Runs Batted In
1B
Earned Run AverageSTL
Michael McGreevy
3.84Earned Run Average
SP
WinsSTL
Andre Pallante
12Wins
SP
StrikeoutsSTL
Matthew Liberatore
154Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.301Batting Average
3B
Home RunsPIT
Brandon Lowe
34Home Runs
2B
Runs Batted InPIT
Brandon Lowe
94Runs Batted In
2B
Earned Run AveragePIT
Braxton Ashcraft
3.65Earned Run Average
SP
WinsPIT
Braxton Ashcraft
14Wins
SP
StrikeoutsPIT
Paul Skenes
192Strikeouts
SP

Recent Form

St. Louis Cardinals
L9-1Washington Nationals
W5-3Washington Nationals
L2-0Pittsburgh Pirates
W5-1Pittsburgh Pirates
Pittsburgh Pirates
W8-5Kansas City Royals
W6-5Kansas City Royals
W4-3Kansas City Royals
W2-0St. Louis Cardinals
L5-1St. Louis Cardinals

St. Louis Cardinals vs Pittsburgh Pirates Summary

The pitching matchup decides this game before first pitch. Skenes is the better arm by a clear margin despite his 2026 ERA regression, and Leahy is structurally unable to give St. Louis what a starting pitcher should provide. Pittsburgh's lineup, with Lowe, O'Hearn, Cruz, and Mangum all carrying strong career numbers against Leahy, should score early. At a pitcher-friendly park with a competent bullpen behind Skenes, Pittsburgh wins this series finale. The Pirates at -154 is the directional anchor, and Cardinals +1.5 offers a sensible hedge for those who want the cushion without requiring an upset.

The best standalone angle is Leahy Under 3.5 strikeouts. It is HIGH confidence and math-supported: if he exits before the fourth inning, four strikeouts cannot happen regardless of what else occurs. Pair that with Lowe Over 0.5 hits and O'Hearn Over 0.5 total bases to build around individual matchup data that is current-season and specific. On the Cardinals' side, Winn's 20-PA history against Skenes is the cleanest under prop in this game at a price the market has left undervalued.

The real caveat lives in Skenes' recent form. He has averaged 4.3 Ks over his last three starts, and his ERA has climbed to 3.91. If he does not have his best stuff today, St. Louis can put runs on the board and make the Cardinals +1.5 the number that matters most. Build your positions around the Leahy prop, which holds regardless of what Skenes does, and treat everything else as directional. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Sep 22, 2026STL @ PITPITPIT 2-0
Sep 23, 2026STL @ PITSTLSTL 5-1

Cardinals vs Pirates predictions: Pittsburgh ML at -154, Leahy Under 3.5 Ks (HIGH), and Winn Under hits as PIT's lineup dismantles a starter in freefall.

Frequently Asked Questions

MLBGame PreviewsSt. Louis Cardinals at Pittsburgh Pirates