Duke -7.5 against Michigan State, and the market keeps moving toward Duke.
GODDS Analysis
No pickNo GODDS pick on this game. We publish a pick only when our model gives a side 70% or more, and this one doesn't get there. See today's picks →
The market
- Favorite: Duke Blue Devils -7.5 (moneyline -345)
- Market probability (margin removed): Duke Blue Devils 75%, Michigan St Spartans 25%
- Line since opening: Duke Blue Devils -6.5 → -7.5 · Total 148.5 → 145.5
Best prices when this analysis was written
Moneyline
- Duke Blue Devils -340 at BovadaBet at Bovada →
- Michigan St Spartans +280 at BetOnline.agBet at BetOnline.ag →
Spread
- Duke Blue Devils -7.5 (-110) at BovadaBet at Bovada →
- Michigan St Spartans +7.5 (-105) at BetUSBet at BetUS →
Total 145.5
- Over -110 at BovadaBet at Bovada →
- Under -110 at BovadaBet at Bovada →
Duke and Michigan State are both 2-0, both scoring in the 90s, and the market has already made up its mind about who's better. The Blue Devils are -7.5 with a -345 moneyline, and the market probability with the margin removed sits at Duke 75%, Michigan State 25%. That's the number to beat if you're backing the Spartans.
The case for Duke starts with defense. The Blue Devils are allowing 51.0 points per game while scoring 98.5, and they're shooting 55.4% from the field as a team. They've covered in their only lined game this season (1-0 ATS) and won their last meeting with Michigan State 66-60 back in December. The market has watched that and pushed the line from -6.5 to -7.5.
The case for Michigan State is that the gap isn't as wide as the price suggests. The Spartans are scoring 93.5 per game and shooting 54.6% from the field, nearly identical to Duke's efficiency. They're also 2-0 and have won their last two, and they're getting +7.5 with a moneyline at +280. If you think the Spartans' offense travels, the number is there.
The line has moved toward Duke on both markets: spread -6.5 to -7.5 and moneyline -270 to -345. The total dropped from 148.5 to 145.5, a signal that the market expects a slower game than the opening number implied. Best prices: Duke moneyline -340 at Bovada, Michigan State +280 at BetOnline.ag. Spread: Duke -7.5 (-110) at Bovada, Michigan State +7.5 (-105) at BetUS. Total 145.5: over -110 at Bovada, under -110 at Bovada.
GODDS has no pick here. No side reaches 70% in the model, so there's no play to hand you. Whatever your read is, the best number is on the board.

BetAnything
35% Sports Free Play up to $105
Odds Comparison
Pinnacle (sharp line): its price with its margin removed. Pinnacle does not accept US players. Shown as a reference. value: a book's price that pays more than Pinnacle's fair price.
Odds as of Nov 10, 12:38 PM ET. Lines may have moved.
Michigan St Spartans vs Duke Blue Devils: FAQ
Who is favored in Michigan St Spartans vs Duke Blue Devils?+
Duke Blue Devils: -7.5 on the spread and -345 on the moneyline when this analysis was written. The books' prices, margin removed, give them 75%.
What are the best odds for Michigan St Spartans vs Duke Blue Devils?+
When this analysis was written: Duke Blue Devils -340 at Bovada and Michigan St Spartans +280 at BetOnline.ag on the moneyline; Duke Blue Devils -7.5 (-110) at Bovada and Michigan St Spartans +7.5 (-105) at BetUS on the spread; Over -110 at Bovada and Under -110 at Bovada on the total of 145.5. GODDS compares lines across 8 offshore sportsbooks.
How has the line moved?+
The spread opened Duke Blue Devils -6.5 and was -7.5 when this analysis was written; the total opened 148.5 and was 145.5.
Does GODDS have a pick for Michigan St Spartans vs Duke Blue Devils?+
No. GODDS publishes a pick only when its model gives a side a 70% chance or more. This game doesn't clear that bar, so GODDS shows the odds and the analysis without a pick.

BetAnything
35% Sports Free Play up to $105
More NCAAB Picks
Recent Results
UConn Huskies @ Michigan Wolverines
Michigan Wolverines spread -7
Tulsa Golden Hurricane @ Auburn Tigers
Tulsa Golden Hurricane spread +6
Oklahoma Sooners @ West Virginia Mountaineers
Oklahoma Sooners spread -3.5
Michigan Wolverines @ Arizona Wildcats
Michigan Wolverines spread -1.5
Illinois Fighting Illini @ UConn Huskies
UConn Huskies spread +2
West Virginia Mountaineers @ Creighton Bluejays
Creighton Bluejays spread -1
Oklahoma Sooners @ Baylor Bears
Baylor Bears spread +1
Illinois St Redbirds @ Auburn Tigers
Illinois St Redbirds spread +7
Stanford Cardinal @ West Virginia Mountaineers
Stanford Cardinal spread -1
New Mexico Lobos @ Tulsa Golden Hurricane
New Mexico Lobos spread -3.5