- Run Line
- Money
- Total
- Merged
The upcoming MLB matchup between the St. Louis Cardinals and Miami Marlins is scheduled for April 21, 2026, at loanDepot park in Miami, FL. Broadcasted on miam, this game features the Marlins as favorites with odds at -116 on the moneyline, while the Cardinals are priced at +105. The run line currently stands at -1.5 +161 for Miami and +1.5 -185 for St. Louis, showing a shift from opening odds that reflects bettor confidence in the Marlins' home advantage. Totals are set at 8.5 with the over at -115 and under at -105. These betting lines provide valuable insights into market expectations for this MLB contest. For detailed MLB odds, visit MLB odds page.
PITP. Skenes (R) 41-40100% -201BetOnline | |||||||
![]() DETK. Montero (R) 34-47100% -114BetAnything | |||||||
BALT. Rogers (L) 38-44100% -128BetOnline | |||||||
![]() TORP. Corbin (L) 39-4267% +102Everygame | |||||||
NYMUndecided 34-47- +142BetOnline | |||||||
BOSP. Tolle (L) 33-46100% +106Everygame | |||||||
![]() CLEJ. Cantillo (L) 42-39100% -108BetOnline | |||||||
TBN. Martinez (R) 45-33- -131Bookmaker | |||||||
![]() CWSD. Sandlin (R) 41-38- -135MyBookie | |||||||
MILJ. Misiorowski (R) 49-29- -255BetOnline | |||||||
![]() MINT. Bradley (R) 38-440% -158Bookmaker | |||||||
STLM. McGreevy (R) 42-3633% -109Bookmaker | |||||||
LAAW. Ureña (R) 34-48100% +112BetOnline | |||||||
![]() SDW. Buehler (R) 42-3750% +135Everygame |