Miami MarlinsOpen full analysis
St. Louis CardinalsOpen full analysis
The St. Louis Cardinals defeated the Miami Marlins 7–4 on March 21 at Roger Dean Chevrolet Stadium in a spring training matchup that saw both offenses struggle at the plate. St. Louis managed 10 hits with a .676 OPS and one home run while driving in six runs, enough to overcome Miami's two-homer effort. The Marlins struck out seven times against Cardinals pitching, which yielded nine hits but limited damage with a 3.80 ERA across the outing. Miami's pitching staff recorded five strikeouts while allowing 10 hits and five earned runs, posting a 3.89 ERA that mirrored St. Louis's efficiency on the mound. Neither team committed errors, but the Cardinals' superior run production—scoring seven runs on modest offensive metrics—highlighted their ability to manufacture runs in a low-velocity spring setting well below the Vegas total of one run. The Cardinals' balanced approach between contact and situational hitting proved decisive against a Marlins lineup that finished with a .617 OPS despite the power output.


Batting box score
Pitching box score
Players who scored
Agustín Ramírez
Otto Lopez
Griffin Conine
Connor Norby
Nolan Gorman ×2
Victor Scott II
Masyn Winn
Alec Burleson
José Suárez
Thomas Saggese