- 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.
TBC. Legumina (R) 44-3344% -135BetAnything | |||||||
PITB. Chandler (R) 40-4071% +135Everygame | |||||||
SFL. Roupp (R) 33-4659% -123Bookmaker | |||||||
![]() DETT. Melton (R) 34-4667% -108BetAnything | |||||||
WSHC. Cavalli (R) 41-4070% +163Bookmaker | |||||||
![]() TORK. Gausman (R) 39-4119% -144Bet105 | |||||||
NYMF. Peralta (R) 34-4618% -102Bookmaker | |||||||
BOSC. Early (L) 32-4670% +145Everygame | |||||||
STLM. McGreevy (R) 42-3612% -129BetOnline |