- Run Line
- Money
- Total
- Merged
The upcoming MLB game on April 20, 2026, features the St. Louis Cardinals visiting the Miami Marlins at loanDepot park in Miami, FL. This matchup presents intriguing betting odds dynamics with the Marlins favored on the moneyline at -131, while the Cardinals stand at +119. The run line shows the Marlins at -1.5 +157 and Cardinals at +1.5 -180, indicating a market expectation of a close game. The total runs line is set at 8, with the over at -120 and under at +100. This game will be broadcast on miam, providing fans comprehensive coverage. For detailed MLB odds, visit the MLB odds page.
TBC. Legumina (R) 44-3342% -135BetAnything | |||||||
PITB. Chandler (R) 40-4071% +135Everygame | |||||||
SFL. Roupp (R) 33-4657% -122Bookmaker | |||||||
![]() DETT. Melton (R) 34-4667% -104Bookmaker | |||||||
WSHC. Cavalli (R) 41-4070% +155Everygame | |||||||
![]() TORK. Gausman (R) 39-4118% -126Heritage | |||||||
NYMF. Peralta (R) 34-4618% -102Bookmaker | |||||||
BOSC. Early (L) 32-4668% +145Everygame | |||||||
STLM. McGreevy (R) 42-3612% -129BetOnline |