Previous Matchups & Picks

December 6, 2025 12:00pm ET
@
Duke Blue Devils
Duke Blue Devils
#601
Michigan State Spartans
Michigan State Spartans
#602

Lines & Odds

-1 (-110)
ATS
+1 (-110)
-115
Moneyline
-105
OVER 141.5 (-110)
Total
UNDER 141.5 (-110)

Blue Devils vs. Spartans Spread Picks

Get Blue Devils vs. Spartans point spread picks, expert spread analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Blue Devils vs. Spartans game.

Public Consensus

Who was the public on? 52% of the public bets were on Michigan State Spartans on the +1 ATS. And, 66% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Duke would win by a score of 73.9 to 69.4 with Duke winning on the moneyline and on the spread and the game going OVER the total.

Final Score

1H
2H
F
Duke Blue Devils img
34
35
66
Michigan State Spartans
34
26
60

CBB Pro Pick Results

Here’s how my Pro Picks are performing.

CBBCBB Pick Samples last 13.3 years
Wins
Losses
Units
386
346
+5.09
CBBCBB All Picks last 6.1 years
Wins
Losses
Units
9
6
+3.65
November 14, 2023 7:00pm ET
vs.
Duke Blue Devils
Duke Blue Devils
#613
Michigan State Spartans
Michigan State Spartans
#614

Lines & Odds

-4 (-110)
ATS
+4 (-110)
-150
Moneyline
+120
OVER 141.5 (-110)
Total
UNDER 141.5 (-110)

Public Consensus

Who was the public on? 63% of the public bets were on Duke Blue Devils on the -4 ATS. And, 70% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Duke would win by a score of 73.8 to 69.2 with Duke winning on the moneyline and on the spread and the game going OVER the total.

Final Score

1H
2H
F
Duke Blue Devils img
31
43
74
Michigan State Spartans
20
45
65
March 20, 2022 5:15pm ET
@
Michigan State Spartans
Michigan State Spartans
#817
Duke Blue Devils
Duke Blue Devils
#818

Lines & Odds

+6.5 (-110)
ATS
-6.5 (-110)
+236
Moneyline
-279
OVER 147 (-110)
Total
UNDER 147 (-110)

Public Consensus

Who was the public on? 54% of the public bets were on Duke Blue Devils on the -6.5 ATS. And, 60% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Duke would win by a score of 76.9 to 70.7 with Duke winning on the moneyline, Michigan State winning on the spread and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on March 20, 2024 at 11:38AM ET.
img CBB

Michigan State at Duke

March 20, 2022
img5:15 PM Eastern

Coach K is leading his last team at Duke, and he would love to go out on top cutting down the nets at the end of it all. Duke showed a different resolve in their tourney opening win that brought a six-game streak playing OVER the total to an end. I think we are going to see more of that commitment to the defensive end today vs. Michigan State. Michigan State is typically a very good and physical defensive team, and while they seemed to trend away from that during the season, they have returned in their last five games to be defensively tough. The Spartans have allowed 41.2% shooting in their last five games after previously allowing three straight opponents to shoot better than 50%. Tourney time means defense for the Spartans, and I look for an ugly game where points will be tough to come by. Back the UNDER.

Final Score

1H
2H
F
Michigan State Spartans
35
41
76
Duke Blue Devils img
39
46
85
December 1, 2020 7:30pm ET
vs.
Michigan State Spartans
Michigan State Spartans
#623
Duke Blue Devils
Duke Blue Devils
#624

Lines & Odds

+4 (-110)
ATS
-4 (-110)
+162
Moneyline
-193
OVER 149.5 (-115)
Total
UNDER 149.5 (-105)

Public Consensus

Who was the public on? 54% of the public bets were on Michigan State Spartans on the +4 ATS. And, 57% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Duke would win by a score of 78.0 to 77.7, Michigan State winning on the spread and the game going OVER the total.

Final Score

1H
2H
F
Michigan State Spartans img
37
38
75
Duke Blue Devils
33
36
69
December 3, 2019 9:30pm ET
@
Duke Blue Devils
Duke Blue Devils
#797
Michigan State Spartans
Michigan State Spartans
#798

Lines & Odds

+6.5 (-110)
ATS
-6.5 (-110)
+213
Moneyline
-250
OVER 143 (-110)
Total
UNDER 143 (-110)

Public Consensus

Who was the public on? 70% of the public bets were on Duke Blue Devils on the +6.5 ATS. And, 52% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Michigan State would win by a score of 76.6 to 71.0 with Michigan State winning on the moneyline, Duke winning on the spread and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on December 03, 2023 at 10:19AM ET.
img CBB

Duke at Michigan State

December 3, 2019
img9:30 PM Eastern

Coach K. has a well-oiled system of generating the very best recruits in the nation year after year. He once again has a top-rated class and a lot of what happens on the court is up to freshmen. Sometimes it takes a while for things to come together. The Duke home loss as nearly a -30 point favorite portends some problems. Michigan State was ranked No. 1 at the beginning of the year and has equal talent and a lot more experience. They also beat a better Duke team in the Elite 8 last year with a lot of these same players. Duke is not ready for prime time on the road in this one. Play on Michigan State. 

Final Score

1H
2H
F
Duke Blue Devils img
45
42
87
Michigan State Spartans
29
46
75

Get free CBB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.