SPORTS·SLATE·AI

Cardinals at Marlins — MLB Odds, Starters, Weather · Tuesday, Apr 21, 2026

St. Louis Cardinals logo
Cardinals
14-10
FINAL
6:40 PM
Marlins
12-13
Miami Marlins logo
VENUE
loanDepot park
ROOF
Retractable
WEATHER
76°F · Clear
NE 14mph
WATCH
Marlins.TV presented by Werner, Hoffman, Greig & Garcia · Cardinals.TV
MONEYLINE · IMPLIED PROBABILITY
UPDATED 1D AGO
STL
93¢
POLY100¢
KALSHI89¢
MIA
POLY
KALSHI11¢
DISPERSION 11¢ · venues diverge — potential edge · $1,921,136 combined volume
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 2D AGO
Market looks well-priced on this one — no edge to take (model MIA lean only +3.0%).
RESULT: LOSS·MIA 3-5 STL
PROBABLE STARTERS
Dustin May headshot
Dustin May (R)
STL · 4 GS
ERA
6.98
WHIP
1.60
K/9
6.98
BB/9
1.86
IP
19.3
Chris Paddack headshot
Chris Paddack (R)
MIA · 3 GS · small sample
ERA
5.59
WHIP
1.45
K/9
8.38
BB/9
2.33
IP
19.3
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 2D AGO·582 WORDS

The Cardinals visit Miami as slight road underdogs at 48¢ despite carrying a superior 13-8 record through 21 games, while the Marlins sit at 10-12 with a concerning 3-7 mark over their last 10. The market's lean toward Miami likely reflects the pitching matchup, where both probable starters have posted elevated ERAs but Chris Paddack holds a modest edge in several key metrics.

Dustin May takes the mound for St. Louis carrying a 6.98 ERA through four starts and 19.3 innings in 2026. The right-hander has struggled with command, posting a 1.60 WHIP while allowing 6.98 strikeouts per nine innings against 1.86 walks per nine. May's 17.9% strikeout rate and 4.8% walk rate suggest he's throwing strikes but not missing enough bats to compensate for hard contact. His 0.93 HR/9 rate represents one bright spot, keeping the ball in the park better than his Miami counterpart.

Chris Paddack counters for the Marlins with his own elevated numbers but slightly better peripherals. The right-hander owns a 5.59 ERA across three starts and 19.3 innings, though his 1.45 WHIP trails May's mark. Paddack generates more strikeouts at 8.38 K/9 with a 20.7% strikeout rate, but he's been more homer-prone at 1.86 HR/9. His 2.33 BB/9 and 5.8% walk rate show marginally better command than May's current form.

The Cardinals offense has been inconsistent despite their winning record, averaging 4.90 runs per game while posting a team OPS that doesn't match their 13-8 start. Jordan Walker leads the charge with a 1.060 OPS through 80 plate appearances, launching eight home runs while hitting .315/.375/.685. Alec Burleson provides steady production from first base at .819 OPS, though his two home runs pale next to Walker's power surge. The lineup depth drops off significantly after those two, with Iván Herrera's .398 on-base percentage masking a .212 average and limited power.

Miami's offense centers around an unexpected breakout from Otto Lopez, who's slashing .347/.400/.583 for a .983 OPS through 80 plate appearances. Xavier Edwards matches Lopez's .347 average while adding superior plate discipline at .417 OBP, though his one home run in 85 plate appearances limits his ceiling. Griffin Conine presents a small sample caveat with just 25 plate appearances, but his .951 OPS includes two home runs and solid contact quality. The Marlins average 4.55 runs per game, slightly below St. Louis but with better recent offensive consistency.

The staff-wide pitching numbers favor Miami significantly, with the Marlins posting a 4.11 ERA compared to St. Louis's 4.89 mark. Miami's pitching staff has struck out 175 batters in 175 innings for a robust 9.00 K/9 rate, while the Cardinals manage just 6.29 K/9 across 173 innings. Both teams struggle with walks at nearly identical 3.80-3.81 BB/9 rates, but Miami's superior strikeout generation creates more margin for error.

The market's 52¢ pricing on Miami reflects the home team's pitching advantage and the Cardinals' recent road struggles, though St. Louis enters with better overall form at 7-3 in their last 10 games. Both Polymarket and Kalshi align at identical pricing with zero dispersion, suggesting market consensus around a true coin flip with slight home-field edge. The underlying numbers support Miami's narrow favoritism given their staff's strikeout advantage and Paddack's marginally better peripherals, making the current pricing appear fair rather than offering clear value on either side.

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 · 3-2 L5
W 7-5
@HOU · 4/18
W 7-5
@HOU · 4/19
L 3-5
@MIA · 4/20
W 5-3
@MIA · 4/21
L 1-4
@MIA · 4/22
OLDEST → LATEST
MIA · 3-2 L5
L 2-5
vsMIL · 4/18
W 5-3
vsMIL · 4/19
W 5-3
vsSTL · 4/20
L 3-5
vsSTL · 4/21
W 4-1
vsSTL · 4/22
OLDEST → LATEST
INJURIES
St. Louis Cardinals logo
STL2 ON IL
RHP
Hunter Dobbins
Louis Cardinals placed RHP Hunter Dobbins on the 15-day injured list retroactive to March 22, 2026. Right knee ACL reconstruction rehab
15-DAY · 32D
P
Louis Cardinals placed RHP Matt Pushard on the 15-day injured list retroactive to March 30, 2026. Right knee patellar tendinitis
15-DAY · 24D
Miami Marlins logo
MIA4 ON IL
RHP
Ronny Henriquez
Right Elbow Surgery
60-DAY · 70D
LF
Christopher Morel
Left oblique strain
10-DAY · 29D
RHP
Adam Mazur
Right elbow surgery
60-DAY · 29D
LF
Left hamstring strain
10-DAY · 13D
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.