Los Angeles Angels @ St. Louis Cardinals
MLB
April 2, 1:15 PM EDT

Available Odds

BetMGM

Moneyline

St. Louis Cardinals -145.00
Los Angeles Angels +120.00

Spread

St. Louis Cardinals (-1.50) +155.00
Los Angeles Angels (1.50) -190.00

Totals

Over (8.00) -115.00
Under (8.00) -105.00

BetOnline.ag

Moneyline

Los Angeles Angels +140.00
St. Louis Cardinals -153.00

Spread

Los Angeles Angels (1.50) -175.00
St. Louis Cardinals (-1.50) +155.00

Totals

Over (8.50) -105.00
Under (8.50) -115.00

BetRivers

Moneyline

Los Angeles Angels +125.00
St. Louis Cardinals -148.00

Spread

Los Angeles Angels (1.50) -190.00
St. Louis Cardinals (-1.50) +150.00

Totals

Over (8.00) -118.00
Under (8.00) -103.00

BetUS

Moneyline

Los Angeles Angels +137.00
St. Louis Cardinals -153.00

Spread

Los Angeles Angels (1.50) -165.00
St. Louis Cardinals (-1.50) +144.00

Totals

Over (8.50) -105.00
Under (8.50) -115.00

Bovada

Moneyline

Los Angeles Angels +129.00
St. Louis Cardinals -154.00

Spread

Los Angeles Angels (1.50) -165.00
St. Louis Cardinals (-1.50) +140.00

Totals

Over (8.50) -110.00
Under (8.50) -110.00

DraftKings

Moneyline

St. Louis Cardinals -155.00
Los Angeles Angels +130.00

Spread

Los Angeles Angels (1.50) -170.00
St. Louis Cardinals (-1.50) +142.00

Totals

Over (8.50) -105.00
Under (8.50) -115.00

Fanatics

Moneyline

Los Angeles Angels +125.00
St. Louis Cardinals -150.00

FanDuel

Moneyline

Los Angeles Angels +120.00
St. Louis Cardinals -142.00

Spread

Los Angeles Angels (1.50) -176.00
St. Louis Cardinals (-1.50) +146.00

Totals

Over (8.00) -120.00
Under (8.00) -102.00

LowVig.ag

Moneyline

Los Angeles Angels +140.00
St. Louis Cardinals -153.00

Spread

Los Angeles Angels (1.50) -173.00
St. Louis Cardinals (-1.50) +157.00

Totals

Over (8.50) -102.00
Under (8.50) -113.00

MyBookie.ag

Moneyline

Los Angeles Angels +129.00
St. Louis Cardinals -152.00

Spread

Los Angeles Angels (1.50) -161.00
St. Louis Cardinals (-1.50) +141.00

Totals

Over (8.50) -101.00
Under (8.50) -116.00

Caesars

Moneyline

Los Angeles Angels +130.00
St. Louis Cardinals -155.00

Spread

Los Angeles Angels (1.50) -170.00
St. Louis Cardinals (-1.50) +143.00

Totals

Over (8.50) -105.00
Under (8.50) -115.00