Michigan State Spartans vs Duke Blue Devils Picks and Predictions

Michigan State Spartans have won the past 5 out of 5 games (4 of 5 ATS) while the Duke Blue Devils have won the past 4 out of 5 games (1 of 5 ATS). The Spartans are 3 and 2 on the most recent away games while the Blue Devils are 4 and 1 at home. Vegas has the line at Duke Blue Devils -3 and the total at 148.

Today's picks for Spartans vs Blue Devils

Purchase picks directly from the expert's website. Experts are listed in order, based on their hit rate from picks on previous Spartans and/or Blue Devils games.

Sports Handicapper Pick Result Hit Rate
Simon Says
Michigan State +3 (-115) Win (+500) 100%
Nathan Powers
Michigan State +2.5 (-115) Win (+500) 80%
Richard Hartline
Michigan State +2.5 (-115) Win (+500) 80%
Hank Downey
Michigan State +3 (-115) Win (+500) 75%
Cameron Owens
Duke -2.5 (-105) Loss (-525) 75%
James Murphy
Michigan State +3 (-115) Win (+500) 75%
Ted Stone
Michigan State +3 (-115) Win (+500) 73%
"South Side" Slim Landry
Duke -2.5 (-105) Loss (-525) 72%
Micky "Bullzeye" Ferris
Michigan State +3 (-115) Win (+500) 70%
George Moyer
Duke -2.5 (-105) Loss (-525) 70%
Trevor J. Bass
Duke -2.5 (-105) Loss (-525) 67%
Ray Harve
Michigan State +3 (-115) Win (+500) 67%
Scott Riley
Duke -2.5 (-105) Loss (-525) 67%
Guy Eslin
Michigan State +2.5 (-115) Win (+500) 67%
Taylor Sewell
Duke -2.5 (-105) Loss (-525) 67%
Brandon Donnelly
Duke -2.5 (-105) Loss (-525) 64%
Glen Rockford
Michigan State +3 (-115) Win (+500) 64%
Tom Norton
Duke -2.5 (-105) Loss (-525) 64%
Tess Goldman
Duke -2.5 (-105) Loss (-525) 63%
Carmine Luzetti
Duke -2.5 (-105) Loss (-525) 62%
Vincent King
Duke -2.5 (-105) Loss (-525) 60%
Whitney Hicks
Duke -2.5 (-105) Loss (-525) 60%
Bryan Fillmore
Duke -2.5 (-105) Loss (-525) 60%
Walt Kramer "The Fox"
Duke -2.5 (-105) Loss (-525) 57%
Chris Coleman
Michigan State +3 (-115) Win (+500) 57%
John Hayden
Duke -2.5 (-105) Loss (-525) 57%
Donny Pearson
Michigan State +3 (-115) Win (+500) 56%
Riley Peterson
Duke -2.5 (-105) Loss (-525) 56%
Mikhail Lebel
Duke -2.5 (-105) Loss (-525) 55%
Rich Roth
Duke -2.5 (-105) Loss (-525) 55%
Vincent Moretti
Michigan State +2.5 (-115) Win (+500) 53%
Dennis Mathews
Duke -2.5 (-105) Loss (-525) 50%
Peter Trell
Duke -2.5 (-105) Loss (-525) 50%
Tanner Edwards
Michigan State +2.5 (-115) Win (+500) 50%
Max "Chief" Stutzman
Michigan State +2.5 (-115) Win (+500) 50%
Jeff Garza
Michigan State +3 (-115) Win (+500) 50%
Scot Romas
Duke -2.5 (-105) Loss (-525) 46%
Russell Davis
Duke -2.5 (-105) Loss (-525) 45%
Dallas Campbell
Michigan State +2.5 (-115) Win (+500) 43%
John R. Block
Duke -2.5 (-105) Loss (-525) 41%
Adrian Connors
Michigan State +3 (-115) Win (+500) 40%
Johnny Pham
Michigan State +3 (-115) Win (+500) 40%
Frank Moone
Duke -2.5 (-105) Loss (-525) 40%
OB Consensus Picks
Duke -2.5 (-105) Loss (-525) 38%
Mark Ansil
Michigan State +3 (-115) Win (+500) 33%
Kevin Morebac
Duke -2.5 (-105) Loss (-525) 33%
Ryne Bach
Michigan State +3 (-115) Win (+500) 30%
Danny Lynn
Duke -2.5 (-105) Loss (-525) 27%
Jeremy Redmond
Duke -2.5 (-105) Loss (-525) 25%
Little Pete
Duke -2 (-110) Loss (-550) 0%
Andreas Brixen
Duke -2 (-110) Loss (-550) 0%
Mikey Long
Duke -2 (-110) Loss (-550) 0%
Jordy Banks
Michigan State +2 (-110) Win (+500) 0%
Thomas Stock
Michigan State +2 (-110) Win (+500) 0%
Sports Great
Michigan State +2 (-110) Win (+500) 0%
J. Lawrence Collins
Duke -2 (-110) Loss (-550) 0%
Chavez Beckets
Duke -2 (-110) Loss (-550) 0%
Didier Brun
Under 150.5 (-110) Win (+500) 0%
JD Investments
Duke -2 (-110) Loss (-550) 0%
Kings Ransome
Michigan State +2 (-110) Win (+500) 0%
Dave Rossier
Michigan State +2 (-110) Win (+500) 0%
HaiDat
Duke -2 (-110) Loss (-550) 0%
Glen Rouse
Duke -2 (-110) Loss (-550) 0%
Cedric Xiong
Duke -2 (-110) Loss (-550) 0%
Kelvin Sampson
Duke -2 (-110) Loss (-550) 0%
Donavan Mckay
Duke -2 (-110) Loss (-550) 0%
ChristianPicks
Duke -2 (-110) Loss (-550) 0%
WhoDatWins
Michigan State +2 (-110) Win (+500) 0%
Big Papi Picks
Michigan State +2 (-110) Win (+500) 0%
David Hart
Duke -2 (-110) Loss (-550) 0%
antonin guillot
Duke -2 (-110) Loss (-550) 0%
GEasyWins
Under 150.5 (-110) Win (+500) 0%
Jesse Sparks
Duke -2 (-110) Loss (-550) 0%
Heath Atwood
Michigan State +2 (-110) Win (+500) 0%
Norman Rock
Duke -2 (-110) Loss (-550) 0%
Frank Doyle
Duke -2 (-110) Loss (-550) 0%
David Yang
Duke -2 (-110) Loss (-550) 0%
Patrick Daniels
Michigan State +2 (-110) Win (+500) 0%
Tony Sargeant
Duke -2 (-110) Loss (-550) 0%
Luis Romero
Duke -2 (-110) Loss (-550) 0%
ScottyKnows
Michigan State +2 (-110) Win (+500) 0%
Pierce Flint
Michigan State +2 (-110) Win (+500) 0%
QuincyA
Michigan State +2 (-110) Win (+500) 0%
mario palmer
Duke -2 (-110) Loss (-550) 0%
Phil McEntire
Duke -2 (-110) Loss (-550) 0%
Phil Gossett Jr.
Duke -2 (-110) Loss (-550) 0%
LakersFan#23
Duke -2 (-110) Loss (-550) 0%
Tyler Baez
Duke -2 (-110) Loss (-550) 0%
Jonathan Groff
Over 150.5 (-110) Loss (-550) 0%
Joey Bats
Duke -2 (-110) Loss (-550) 0%
Sean Doran
Duke -2 (-110) Loss (-550) 0%
Anil Maurya
Duke -2 (-110) Loss (-550) 0%
Anker
Duke -2 (-110) Loss (-550) 0%
The Professor
Michigan State +2 (-110) Win (+500) 0%
Simon Stevens
Duke -2 (-110) Loss (-550) 0%
TCSharp
Michigan State +2 (-110) Win (+500) 0%
leo gill
Duke -2 (-110) Loss (-550) 0%
Kenny T.
Duke -2 (-110) Loss (-550) 0%
elmer schmidt
Michigan State +2 (-110) Win (+500) 0%
Gridiron Gold-
Duke -2 (-110) Loss (-550) 0%
Bobby Collins
Michigan State +2 (-110) Win (+500) 0%
Jason Momoa
Duke -2 (-110) Loss (-550) 0%
Ryan Houk
Duke -2 (-110) Loss (-550) 0%
Nick Tory-Jones
Michigan State +2 (-110) Win (+500) 0%
Joseph McCoy
Duke -2 (-110) Loss (-550) 0%
Chris Conner
Duke -2 (-110) Loss (-550) 0%
George Smeader
Duke -2 (-110) Loss (-550) 0%
Bart Taylor
Michigan State +2 (-110) Win (+500) 0%
rene wells
Duke -2 (-110) Loss (-550) 0%
Ben Barnes
Duke -2 (-110) Loss (-550) 0%
MoneyBall
Duke -2 (-110) Loss (-550) 0%
Stanford Simon
Duke -2 (-110) Loss (-550) 0%
Steven van Wel
Duke -2 (-110) Loss (-550) 0%
Juddy
Duke -2 (-110) Loss (-550) 0%
Mighty Alex
Duke -2 (-110) Loss (-550) 0%
Ted Ellison
Duke -2 (-110) Loss (-550) 0%
Amit
Duke -2 (-110) Loss (-550) 0%
Jaysen Terrell
Michigan State +2 (-110) Win (+500) 0%
Kylan Green
Michigan State +2 (-110) Win (+500) 0%
Silvio Fogarolo
Duke -2 (-110) Loss (-550) 0%
Jack Standard
Duke -2 (-110) Loss (-550) 0%
Thien Nguyen
Under 150.5 (-110) Win (+500) 0%
Gerry Blackburn
Michigan State +2 (-110) Win (+500) 0%
Marco Gregg
Duke -2 (-110) Loss (-550) 0%
Fischer Garland
Duke -2 (-110) Loss (-550) 0%
Thomas Holchom
Michigan State +2 (-110) Win (+500) 0%
Guy Clayton
Michigan State +2 (-110) Win (+500) 0%
Kevin Pushing
Michigan State +2 (-110) Win (+500) 0%
Billy Joe Moore
Michigan State +2 (-110) Win (+500) 0%
Aaron N.
Duke -2 (-110) Loss (-550) 0%
David Barahona
Duke -2 (-110) Loss (-550) 0%
Sam Rockwell
Michigan State +2 (-110) Win (+500) 0%
Breadman
Michigan State +2 (-110) Win (+500) 0%

You might also like the matchup for tonight's San Diego Padres @ Milwaukee Brewers, St. Louis Cardinals @ Chicago Cubs, or San Francisco Giants @ Boston Red Sox games from

Matchups this season between Michigan State Spartans and Duke Blue Devils

Michigan State vs Duke: 3/31/2019 (Michigan State Win 68-67)