St. Louis Cardinals @ Boston Red Sox
MLB
April 5, 4:10 PM EDT

Game Starts In

7h 7m 23s

Best Available Odds

Moneyline

St. Louis Cardinals
+106.00 FanDuel
Boston Red Sox
-115.00 BetOnline.ag

Spread

St. Louis Cardinals
1.50 (-200.00) BetMGM
Boston Red Sox
-1.50 (+165.00) BetMGM

Totals

Over
8.50 (-122.00) FanDuel
Under
9.00 (-120.00) BetMGM

Available Odds

BetMGM

Moneyline

St. Louis Cardinals +105.00
Boston Red Sox -125.00

Spread

St. Louis Cardinals (1.50) -200.00
Boston Red Sox (-1.50) +165.00

Totals

Over (9.00) +100.00
Under (9.00) -120.00

BetOnline.ag

Moneyline

Boston Red Sox -115.00
St. Louis Cardinals +104.00

Spread

Boston Red Sox (-1.50) +167.00
St. Louis Cardinals (1.50) -187.00

Totals

Over (9.00) -104.00
Under (9.00) -116.00

BetUS

Moneyline

Boston Red Sox -115.00
St. Louis Cardinals +105.00

Spread

Boston Red Sox (-1.50) +160.00
St. Louis Cardinals (1.50) -185.00

Totals

Over (9.00) -105.00
Under (9.00) -115.00

Bovada

Moneyline

Boston Red Sox -125.00
St. Louis Cardinals +105.00

Spread

Boston Red Sox (-1.50) +165.00
St. Louis Cardinals (1.50) -195.00

Totals

Over (9.00) -105.00
Under (9.00) -115.00

DraftKings

Moneyline

Boston Red Sox -122.00
St. Louis Cardinals +102.00

Spread

Boston Red Sox (-1.50) +160.00
St. Louis Cardinals (1.50) -192.00

Totals

Over (9.00) -102.00
Under (9.00) -118.00

Fanatics

Moneyline

Boston Red Sox -120.00
St. Louis Cardinals +100.00

Spread

Boston Red Sox (-1.50) +150.00
St. Louis Cardinals (1.50) -200.00

Totals

Over (9.00) -105.00
Under (9.00) -115.00

FanDuel

Moneyline

Boston Red Sox -124.00
St. Louis Cardinals +106.00

Spread

Boston Red Sox (-1.50) +160.00
St. Louis Cardinals (1.50) -194.00

Totals

Over (8.50) -122.00
Under (8.50) +100.00

LowVig.ag

Moneyline

Boston Red Sox -115.00
St. Louis Cardinals +104.00

Spread

St. Louis Cardinals (1.50) -186.00
Boston Red Sox (-1.50) +169.00

Totals

Over (9.00) -101.00
Under (9.00) -114.00

MyBookie.ag

Moneyline

Boston Red Sox -122.00
St. Louis Cardinals +103.00

Spread

Boston Red Sox (-1.50) +155.00
St. Louis Cardinals (1.50) -190.00

Totals

Over (9.00) -104.00
Under (9.00) -118.00

Caesars

Moneyline

Boston Red Sox -125.00
St. Louis Cardinals +105.00

Spread

Boston Red Sox (-1.50) +162.00
St. Louis Cardinals (1.50) -195.00

Totals

Over (9.00) +100.00
Under (9.00) -120.00