- LAST 5 GAMES
- LAST 3 VS MIAMI
The MLB matchup on April 20, 2026, features the St. Louis Cardinals visiting the Miami Marlins at loanDepot park in Miami, FL. The Marlins enter with a 10-12 record and 8-14 ATS, while the Cardinals hold a stronger 13-8 SU and ATS record. Starting pitchers are RHP Max Meyer (4.655 ERA, 1.3448 WHIP) for Miami and RHP Michael McGreevy (2.531 ERA, 0.8438 WHIP) for St. Louis. Meyer struggles with a higher ERA and WHIP, whereas McGreevy shows better control and strikeout capability. The odds favor Miami at -131 moneyline with a total of 8 runs. The game insights reveal Miami’s home field advantage balanced against St. Louis’ recent form and pitching efficiency. The previous encounter on March 21, 2026, ended 7-4 for St. Louis at Roger Dean Chevrolet Stadium, detailed in their last matchup.
BOSS. Gray (R) 8-1335% -132Bet105 | |||||||
![]() CLES. Cecconi (R) 13-1017% -110Bet105 | |||||||
TBUndecided 12-9- -115MyBookie | |||||||
MIAM. Meyer (R) 10-120% -125Bet105 | |||||||
WSHJ. Irvin (R) 10-1283% +148Everygame | |||||||
KCS. Lugo (R) 7-1540% +105Everygame | |||||||
![]() CHCC. Rea (R) 12-9100% +102BetOnline | |||||||
![]() COLJ. Quintana (L) 9-13100% +223Bookmaker | |||||||
LAAR. Detmers (L) 11-1225% +110Everygame | |||||||
SEAE. Hancock (R) 10-130% -153Everygame |