Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

St. Louis Cardinals vs Miami Marlins: result and box score, 21 April 2026

MLB games
Final, loanDepot park
14–9
@
11–13
5FINAL3
Box score →

Matchup

Last 15 games
5.13Runs per game4.2
5.6Runs allowed4.6
0.743OPS0.673
5.59Bullpen ERA3.4
21.6Strikeout %21.2
MLB matchupsCardinals @ Marlins
Away, 14–9
Home, 11–13
Tue 21 Apr, 23:40 UK, loanDepot park
5 – 3

Box score

Box score

Team123456789RH
St. Louis Cardinals 101210000 510
Miami Marlins 100000020 38

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. JJ Wetherholt 4211 0001 20
2. Iván Herrera 5020 0000 20
3. Alec Burleson 4121 0020 10
4. Jordan Walker 4000 0000 20
5. Nolan Gorman 4010 0010 20
6. Masyn Winn 4121 0000 00
7. Nathan Church 4120 0120 01
8. Pedro Pagés 4000 0000 20
9. Victor Scott II 3000 0001 10
PitcherIPHRERBBSOHRPitches
Dustin May5.161 1151 97
Justin Bruihl1.200 0000 27
Ryne Stanek0.212 2320 32
George Soriano0.100 0010 6
Riley O'Brien1.010 0010 17

Miami Marlins

BatterABRH2B3BHRRBIBBSOSB
1. Jakob Marsee 4130 0110 00
2. Kyle Stowers 4000 0001 10
3. Otto Lopez 5000 0000 10
4. Xavier Edwards 4120 0001 00
5. Liam Hicks 3100 0001 00
6. Agustín Ramírez 4000 0000 20
7. Owen Caissie 2000 0000 20
Austin Slater 1000 0000 00
Javier Sanoja 0000 0001 00
8. Graham Pauley 2010 0000 10
Heriberto Hernández 1010 0020 00
9. Connor Norby 4010 0000 20
PitcherIPHRERBBSOHRPitches
Chris Paddack4.285 5171 90
John King1.100 0020 19
Tyler Phillips3.020 0130 40

Team comparison

Last 15 games before this one
CardinalsMarlins
5.13 Runs per game 4.2
5.6 Runs allowed 4.6
0.743 OPS 0.673
5.59 Bullpen ERA 3.4
21.6 Strikeout % 21.2

Weather at first pitch

75°F, wind 15 mph, 8 mph blowing in, retractable roof