Miami Marlins @ St. Louis Cardinals
MLB Preseason
March 18, 1:05 PM EDT

Game Starts In

3h 52m 39s

Best Available Odds

Moneyline

Miami Marlins
+140.00 BetMGM
St. Louis Cardinals
-155.00 Bovada

Spread

Totals

Available Odds

BetMGM

Moneyline

Miami Marlins +140.00
St. Louis Cardinals -165.00

BetOnline.ag

Moneyline

Miami Marlins +140.00
St. Louis Cardinals -160.00

BetUS

Moneyline

Miami Marlins +130.00
St. Louis Cardinals -160.00

Bovada

Moneyline

Miami Marlins +130.00
St. Louis Cardinals -155.00

DraftKings

Moneyline

Miami Marlins +140.00
St. Louis Cardinals -166.00