Duke Blue Devils vs Michigan State Spartans Matchup

Team Records
DUKE
MICHIGAN STATE
+6½
Line
-6½
5-4
Against the Spread
2-6
8-1
Straight Up
5-3
84.1 / 65.9
Points For / Points Against
80.1 / 67.5
7-2
Over/Under/Push
4-4
46.7%
OffensiveFG%
46.7%
67.5%
OffensiveFT%
74.0%
36.2%
Offensive3PT%
32.9%
42.7%
DefensiveFG%
39.7%
63.1%
DefensiveFT%
71.7%
30.0%
Defensive3PT%
32.4%
Location Matchup
DUKE
MICHIGAN STATE
16-2
Home Record
12-3
9-4
Away Record
10-6
10-8
Home ATS Record
10-5
6-7
Away ATS Record
5-11
14-4
Home O/U/P Record
7-8
8-5
Away O/U/P Record
7-8-1
Recent Results & Schedule
View Full Schedule
DUKE
DateOpponentScoreSULineATSTot.O/U
03/07/20vs North Carolina89 - 76Win-10.5Win155.5Over
03/02/20vs North Carolina State88 - 69Win-3Win140Over
02/29/20at Virginia50 - 52Loss-3Loss123.5Under
02/25/20at Wake Forest101 - 113Loss-11Loss152.5Over
02/22/20vs Virginia Tech88 - 64Win-15.5Win142Over
02/19/20at North Carolina State66 - 88Loss-6Loss151.5Over
02/15/20vs Notre Dame94 - 60Win-11Win151Over
02/10/20vs Florida State70 - 65Win-7Loss149.5Under
02/08/20at North Carolina98 - 96Win-7.5Loss149.5Over
02/04/20at Boston College63 - 55Win-14Loss146.5Under
MICHIGAN STATE
DateOpponentScoreSULineATSTot.O/U
03/08/20vs Ohio State80 - 69Win-7Win138.5Over
03/03/20at Penn State79 - 71Win-2Win146.5Over
02/29/20at Maryland78 - 66Win2Win138Over
02/25/20vs Iowa78 - 70Win-9.5Loss151Under
02/20/20at Nebraska86 - 65Win-12Win149Over
02/15/20vs Maryland60 - 67Loss-6.5Loss136.5Under
02/11/20at Illinois70 - 69Win-1.5Loss141.5Under
02/08/20at Michigan68 - 77Loss-2.5Loss142.5Over
02/04/20vs Penn State70 - 75Loss-8.5Loss145.5Under
02/01/20at Wisconsin63 - 64Loss-5.5Loss127Push
Current Season Performance
DUKE
MICHIGAN STATE
+3.3
Straight UpUnits
-13.9
84.1
TeamScore
80.1
41.4
TeamHalf
35.4
46.7%
TeamFG Pct
46.7%
42.2
TeamReb.
39.7
65.9
OpponentScore
67.5
29.8
OpponentHalf
29.1
42.7%
OpponentFG Pct
39.7%
32.0
OpponentReb.
32.0
Matchup Insights
DUKE
MICHIGAN STATE
46.7%
FG%
46.7%
36.2%
3 pts FG%
32.9%
67.5%
FT%
74.0%
15
Offensive Turnover
12
18
Defensive Turnover
13