NFLSoon
NCAAFSoon

Cardinals 5, Marlins 3 — Apr 21, 2026 Recap

St. Louis Cardinals beat Miami Marlins 5-3 on Apr 21, 2026.

Game FAQ — score, spread, and total

Who won St. Louis Cardinals vs Miami Marlins on Apr 21, 2026?

St. Louis Cardinals won 5-3 on Apr 21, 2026.

See methodology for grading rules and ROI calculation.

MLBTUE, APR 21, 20265:41 PM CT
Spread
Cardinals covered
Marlins +1.5
Total
Under
8 / 8.5
Moneyline
Cardinals
-102
Loading probability
Cardinals
Dustin May
5.84 ERA3-224.2 IP20 K1.54 WHIP
Marlins
Chris Paddack
6.38 ERA0-424.0 IP25 K1.54 WHIP
123456789RHE
Cardinals
1012100005100
Marlins
100000020380
Cardinals
BatterPOSABRHRBIHRBBK
JJ Wetherholt2B4210012
Iván HerreraDH5020002
Alec Burleson1B4122001
Jordan WalkerRF4000002
Nolan Gorman3B4011002
Masyn WinnSS4120000
Nathan ChurchLF4122100
Pedro PagésC4000002
Victor Scott IICF3000011
Totals3651051212
Marlins
BatterPOSABRHRBIHRBBK
Jakob MarseeCF4131100
Kyle StowersRF4000011
Otto LopezSS5000001
Xavier Edwards2B4120010
Liam HicksC3100010
Agustín RamírezDH4000002
Owen CaissieRF2000002
Austin SlaterPH1000000
Javier Sanoja3B0000010
Graham Pauley3B2010001
Heriberto HernándezLF1012000
Connor Norby1B4010002
Totals34383149
Cardinals
PitcherIPHRERBBKHRPC
Dustin MayW5.161115197
Justin Bruihl1.200000027
Ryne Stanek0.212232032
George SorianoH0.10000106
Riley O'BrienS1.010001017
Marlins
PitcherIPHRERBBKHRPC
Chris PaddackL4.285517190
John King1.100002019
Tyler Phillips3.020013040
Team
RPG
Scored
OPP
Allowed
MARGIN
Per game
Cardinals
4.7
4.6
+0.1
Marlins
4.3
4.4
-0.1
Edge
Cardinals +0.4
Marlins +0.2
Cardinals +0.2
Last 10 · Trend
Cardinals
4.1avg
Marlins
4.1avg
Straight-Up
Cardinals
6-460%
W
W
W
L
W
L
W
W
L
L
Marlins
4-640%
L
W
L
L
L
L
W
L
W
W
Against the Spread
Cardinals
7-370%
W
W
W
L
W
L
W
W
L
W
Marlins
4-640%
W
W
L
W
L
L
L
L
L
W
Team
SU
ATS
O/U
Cardinals
Overall
57%23-17
63%25-15
49%19-20
Marlins
Overall
46%19-22
44%18-23
60%24-16
Team
SU
ATS
O/U
Cardinals
On Road
65%13-7
65%13-7
45%9-11
Marlins
At Home
54%14-12
42%11-15
50%13-13
Alec Burleson
Alec BurlesonSt. Louis Cardinals
32 props
DoublesO 0.5
1
HitsO 1.5
2
HitsO 2.5
2
HitsO 3.5
2
HitsO 0.5
2
Hits+Runs+RBIsO 3.5
5
Hits+Runs+RBIsO 0.5
5
Hits+Runs+RBIsO 2.5
5
Hits+Runs+RBIsO 1.5
5
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
2
RBIsO 1.5
2
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
SinglesO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 3.5
3
Total BasesO 2.5
3
Total BasesO 1.5
3
Total BasesO 4.5
3
Hits+Runs+RBIsO 4.5
5
SinglesO 1.5
1
Total BasesO 5.5
3
StrikeoutsO 0.5
1
StrikeoutsO 1.5
1
WalksO 0.5
0
RBIsO 2.5
2
RBIsO 3.5
2
Runs ScoredO 2.5
1
Total BasesO 0.5
3
WalksO 1.5
0
Jordan Walker
Jordan WalkerSt. Louis Cardinals
34 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
RBIsO 2.5
0
SinglesO 1.5
0
Total BasesO 5.5
0
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
StrikeoutsO 2.5
2
WalksO 0.5
0
RBIsO 3.5
0
Runs ScoredO 2.5
0
Total BasesO 0.5
0
WalksO 1.5
0
Otto Lopez
Otto LopezMiami Marlins
31 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
StrikeoutsO 0.5
1
StrikeoutsO 1.5
1
WalksO 0.5
0
RBIsO 2.5
0
RBIsO 3.5
0
Runs ScoredO 2.5
0
Total BasesO 0.5
0
Jakob Marsee
Jakob MarseeMiami Marlins
32 props
DoublesO 0.5
0
HitsO 1.5
3
HitsO 2.5
3
HitsO 3.5
3
HitsO 0.5
3
Hits+Runs+RBIsO 3.5
5
Hits+Runs+RBIsO 0.5
5
Hits+Runs+RBIsO 2.5
5
Hits+Runs+RBIsO 1.5
5
Home RunsO 0.5
1
Home RunsO 1.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
SinglesO 0.5
2
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
6
Total BasesO 2.5
6
Total BasesO 1.5
6
Total BasesO 4.5
6
Hits+Runs+RBIsO 4.5
5
SinglesO 1.5
2
StrikeoutsO 0.5
0
StrikeoutsO 1.5
0
WalksO 0.5
0
WalksO 1.5
0
RBIsO 2.5
1
Runs ScoredO 2.5
1
Total BasesO 0.5
6
RBIsO 3.5
1
Xavier Edwards
Xavier EdwardsMiami Marlins
32 props
DoublesO 0.5
0
HitsO 1.5
2
HitsO 2.5
2
HitsO 3.5
2
HitsO 0.5
2
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 1.5
3
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
SinglesO 0.5
2
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
2
Total BasesO 2.5
2
Total BasesO 1.5
2
Total BasesO 4.5
2
Hits+Runs+RBIsO 4.5
3
SinglesO 1.5
2
StrikeoutsO 0.5
0
StrikeoutsO 1.5
0
WalksO 0.5
1
WalksO 1.5
1
RBIsO 2.5
0
Runs ScoredO 2.5
1
Total BasesO 0.5
2
RBIsO 3.5
0
Ivan Herrera
Ivan HerreraSt. Louis Cardinals
31 props
DoublesO 0.5
0
HitsO 1.5
2
HitsO 2.5
2
HitsO 3.5
2
HitsO 0.5
2
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 1.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
2
Stolen BasesO 0.5
0
Total BasesO 3.5
2
Total BasesO 2.5
2
Total BasesO 1.5
2
Total BasesO 4.5
2
Hits+Runs+RBIsO 4.5
2
SinglesO 1.5
2
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
WalksO 0.5
0
WalksO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
Runs ScoredO 2.5
0
Total BasesO 0.5
2
JJ Wetherholt
JJ WetherholtSt. Louis Cardinals
32 props
DoublesO 0.5
1
HitsO 1.5
1
HitsO 2.5
1
HitsO 3.5
1
HitsO 0.5
1
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 1.5
3
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
2
Runs ScoredO 0.5
2
SinglesO 0.5
0
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
2
Total BasesO 2.5
2
Total BasesO 1.5
2
Total BasesO 4.5
2
Hits+Runs+RBIsO 4.5
3
SinglesO 1.5
0
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
WalksO 0.5
1
WalksO 1.5
1
RBIsO 2.5
0
Runs ScoredO 2.5
2
Total BasesO 0.5
2
RBIsO 3.5
0
Liam Hicks
Liam HicksMiami Marlins
31 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
SinglesO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
1
SinglesO 1.5
0
StrikeoutsO 0.5
0
StrikeoutsO 1.5
0
WalksO 0.5
1
WalksO 1.5
1
RBIsO 2.5
0
RBIsO 3.5
0
Total BasesO 0.5
0
Runs ScoredO 2.5
1
Kyle Stowers
Kyle StowersMiami Marlins
32 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
Total BasesO 5.5
0
StrikeoutsO 0.5
1
StrikeoutsO 1.5
1
WalksO 0.5
1
WalksO 1.5
1
RBIsO 2.5
0
RBIsO 3.5
0
Runs ScoredO 2.5
0
Total BasesO 0.5
0
Masyn Winn
Masyn WinnSt. Louis Cardinals
31 props
DoublesO 0.5
1
HitsO 1.5
2
HitsO 2.5
2
HitsO 3.5
2
HitsO 0.5
2
Hits+Runs+RBIsO 3.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 1.5
3
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
SinglesO 0.5
1
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
3
Total BasesO 2.5
3
Total BasesO 1.5
3
Total BasesO 4.5
3
Hits+Runs+RBIsO 4.5
3
SinglesO 1.5
1
StrikeoutsO 0.5
0
StrikeoutsO 1.5
0
WalksO 0.5
0
RBIsO 2.5
0
RBIsO 3.5
0
Runs ScoredO 2.5
1
Total BasesO 0.5
3
Connor Norby
Connor NorbyMiami Marlins
30 props
DoublesO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
HitsO 3.5
1
HitsO 0.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 1.5
1
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
WalksO 0.5
0
RBIsO 3.5
0
RBIsO 2.5
0
Total BasesO 0.5
1
Runs ScoredO 2.5
0
Pedro Pages
Pedro PagesSt. Louis Cardinals
30 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
RBIsO 2.5
0
Total BasesO 0.5
0
WalksO 0.5
0
RBIsO 3.5
0
Runs ScoredO 2.5
0
Nathan Church
Nathan ChurchSt. Louis Cardinals
31 props
DoublesO 0.5
0
HitsO 1.5
2
HitsO 2.5
2
HitsO 3.5
2
HitsO 0.5
2
Hits+Runs+RBIsO 3.5
5
Hits+Runs+RBIsO 0.5
5
Hits+Runs+RBIsO 2.5
5
Hits+Runs+RBIsO 1.5
5
Home RunsO 0.5
1
Home RunsO 1.5
1
RBIsO 0.5
2
RBIsO 1.5
2
Runs ScoredO 1.5
1
Runs ScoredO 0.5
1
SinglesO 0.5
1
Stolen BasesO 0.5
1
Stolen BasesO 1.5
1
Total BasesO 3.5
5
Total BasesO 2.5
5
Total BasesO 1.5
5
Total BasesO 4.5
5
Hits+Runs+RBIsO 4.5
5
SinglesO 1.5
1
StrikeoutsO 0.5
0
StrikeoutsO 1.5
0
WalksO 0.5
0
RBIsO 2.5
2
Total BasesO 0.5
5
RBIsO 3.5
2
Runs ScoredO 2.5
1
Nolan Gorman
Nolan GormanSt. Louis Cardinals
32 props
DoublesO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
HitsO 3.5
1
HitsO 0.5
1
Hits+Runs+RBIsO 3.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 1.5
2
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Hits+Runs+RBIsO 4.5
2
SinglesO 1.5
1
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
StrikeoutsO 2.5
2
WalksO 0.5
0
WalksO 1.5
0
RBIsO 3.5
1
RBIsO 2.5
1
Runs ScoredO 2.5
0
Total BasesO 0.5
1
Agustín Ramírez
Agustín RamírezMiami Marlins
31 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
WalksO 0.5
0
Stolen BasesO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
Total BasesO 0.5
0
Runs ScoredO 2.5
0
Owen Caissie
Owen CaissieMiami Marlins
33 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
StrikeoutsO 0.5
2
StrikeoutsO 1.5
2
StrikeoutsO 2.5
2
WalksO 0.5
0
WalksO 1.5
0
RBIsO 3.5
0
RBIsO 2.5
0
Total BasesO 0.5
0
Runs ScoredO 2.5
0
Victor Scott II
Victor Scott IISt. Louis Cardinals
30 props
DoublesO 0.5
0
HitsO 1.5
0
HitsO 2.5
0
HitsO 3.5
0
HitsO 0.5
0
Hits+Runs+RBIsO 3.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 1.5
0
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
0
Stolen BasesO 0.5
0
Stolen BasesO 1.5
0
Total BasesO 3.5
0
Total BasesO 2.5
0
Total BasesO 1.5
0
Total BasesO 4.5
0
Hits+Runs+RBIsO 4.5
0
SinglesO 1.5
0
StrikeoutsO 0.5
1
StrikeoutsO 1.5
1
WalksO 0.5
1
RBIsO 2.5
0
Total BasesO 0.5
0
Runs ScoredO 2.5
0
Graham Pauley
Graham PauleyMiami Marlins
31 props
DoublesO 0.5
0
HitsO 1.5
1
HitsO 2.5
1
HitsO 0.5
1
Hits+Runs+RBIsO 3.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 1.5
1
Home RunsO 0.5
0
Home RunsO 1.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 1.5
0
Runs ScoredO 0.5
0
SinglesO 0.5
1
Stolen BasesO 0.5
0
Total BasesO 3.5
1
Total BasesO 2.5
1
Total BasesO 1.5
1
Total BasesO 4.5
1
Hits+Runs+RBIsO 4.5
1
SinglesO 1.5
1
StrikeoutsO 0.5
1
StrikeoutsO 1.5
1
WalksO 0.5
0
Stolen BasesO 1.5
0
RBIsO 2.5
0
Total BasesO 0.5
1
HitsO 3.5
1
RBIsO 3.5
0
Runs ScoredO 2.5
0
Dustin May
Dustin MaySt. Louis Cardinals
12 props
Pitcher KsO 4.5
5
Pitcher KsO 2.5
5
Pitcher KsO 3.5
5
Pitcher KsO 5.5
5
Pitcher KsO 6.5
5
Outs RecordedO 16.5
16
Pitcher KsO 1.5
5
Pitcher KsO 7.5
5
Earned RunsO 2.5
1
Hits AllowedO 5.5
6
Hits AllowedO 4.5
6
Walks AllowedO 1.5
1
Chris Paddack
Chris PaddackMiami Marlins
12 props
Pitcher KsO 4.5
7
Pitcher KsO 2.5
7
Pitcher KsO 3.5
7
Pitcher KsO 5.5
7
Pitcher KsO 6.5
7
Outs RecordedO 16.5
14
Pitcher KsO 1.5
7
Pitcher KsO 7.5
7
Earned RunsO 2.5
5
Hits AllowedO 5.5
8
Walks AllowedO 1.5
1
Outs RecordedO 15.5
14