SPORTS·SLATE·AI

Cardinals at Pirates — MLB Odds, Starters, Weather · Tuesday, Apr 28, 2026

St. Louis Cardinals logo
Cardinals
36-28
FINAL
117
Pirates
35-33
Pittsburgh Pirates logo
MONEYLINE · IMPLIED PROBABILITY
STL
100¢
POLY100¢
KALSHI100¢
PIT
POLY
KALSHI
DISPERSION 1¢ · venues aligned · $1,832,443 combined volume · UPDATED 43D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 43D AGO
Pittsburgh hasn't announced their starting pitcher yet, making this matchup difficult to evaluate properly. The Cardinals will send Kyle Leahy to the mound with his 5.21 ERA, but without knowing Pittsburgh's starter, we're standing down until pitching information drops.
RESULT: WIN·STL 11-7 PIT
VENUE
PNC Park
ROOF
Open
WEATHER
72°F · Overcast
SW 9mph · 3% precip
WATCH
SportsNet Pittsburgh · Cardinals.TV
STARTERS
Kyle Leahy headshot
Kyle Leahy (R)
STL · 12 GS
ERA
4.42
WHIP
1.58
K/9
7.17
BB/9
3.66
IP
59.0
Braxton Ashcraft headshot
Braxton Ashcraft (R)
PIT · 13 GS
ERA
3.28
WHIP
1.08
K/9
9.72
BB/9
1.92
IP
79.7
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 43D AGO·448 WORDS

Pittsburgh carries a 3.16 staff ERA into Monday's matchup against St. Louis, a stark contrast to the Cardinals' 4.89 mark through 28 games. The Pirates have allowed just 64 earned runs across 182.3 innings while striking out 188 batters — a 9.28 K/9 rate that suggests their staff is missing bats consistently. Meanwhile, the Cardinals have surrendered 94 earned runs in 173.0 innings with a more modest 6.29 K/9.

The offensive picture tilts toward individual standouts rather than lineup depth. Jordan Walker leads the Cardinals with a 1.060 OPS through 80 plate appearances, launching eight home runs while hitting .315. His .685 slugging percentage provides the Cardinals' primary power threat. Alec Burleson offers a contrasting profile at .819 OPS, drawing 12 walks in 85 plate appearances for a .388 on-base percentage but with just two home runs.

Pittsburgh counters with Brandon Lowe's 1.033 OPS, built on seven home runs and an impressive .390 on-base percentage across 82 plate appearances. Oneil Cruz adds another dimension at .970 OPS, combining a .312 average with six home runs and 28 strikeouts in 89 plate appearances. The Pirates' top three hitters — Lowe, Cruz, and Ryan O'Hearn — all carry OPS marks above .800, suggesting more consistent offensive production than St. Louis can match beyond Walker.

The pitching matchup presents an asymmetrical challenge. Kyle Leahy takes the ball for St. Louis with a 5.21 ERA across four starts and 19.0 innings. His 1.53 WHIP and 3.79 BB/9 indicate command issues, though he's managed a respectable 6.16 K/9. Pittsburgh has not yet announced their probable starter, leaving their pitching approach as a question mark. Given their staff's collective 3.16 ERA and strong strikeout rate, the Pirates figure to deploy someone capable of exploiting Leahy's early-season struggles.

The run-scoring context favors Pittsburgh's approach. The Pirates average 4.72 runs per game while allowing just 3.97, creating a positive 0.76 run differential per game. The Cardinals sit underwater at 4.61 runs scored against 5.07 allowed, producing a negative 0.46 run differential. Both teams enter with identical 5-5 records over their last 10 games, but Pittsburgh's season-long numbers suggest more sustainable performance.

The market prices Pittsburgh at 59.5 cents with minimal dispersion between Polymarket and Kalshi. Given the Cardinals' pitching struggles and Leahy's elevated ERA against a Pirates lineup that's produced consistently across multiple contributors, that pricing appears reasonable. St. Louis needs Walker to carry significant offensive load while hoping Leahy can navigate Pittsburgh's balanced attack more effectively than his season numbers suggest.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
STL · 5-0 L5
W 10-3
vsCIN · 6/5
W 6-5
vsCIN · 6/6
W 5-3
vsCIN · 6/7
W 7-0
@NYM · 6/9
W 9-2
@NYM · 6/10
OLDEST → LATEST
PIT · 1-4 L5
L 3-6
@ATL · 6/5
L 3-6
@ATL · 6/6
L 2-3
@ATL · 6/7
L 3-12
vsLAD · 6/9
W 9-8
vsLAD · 6/10
OLDEST → LATEST
INJURIES
St. Louis Cardinals logo
STL2 ON IL
P
Louis Cardinals placed RHP Hunter Dobbins on the 15-day injured list retroactive to March 22, 2026. Right knee ACL reconstruction rehab
15-DAY · 37D
P
Louis Cardinals placed RHP Matt Pushard on the 15-day injured list retroactive to March 30, 2026. Right knee patellar tendinitis
15-DAY · 29D
Pittsburgh Pirates logo
PIT2 ON IL
P
Details pending
60-DAY · 76D
SS
Right knee patellar tendon injury
10-DAY · 24D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.