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%
John Hayden
Duke -2.5 (-105) Loss (-525) 57%
Chris Coleman
Michigan State +3 (-115) Win (+500) 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%
Didier Brun
Under 150.5 (-110) Win (+500) 0%
Nishant Gadihoke
Duke -2 (-110) Loss (-550) 0%
Kings Ransome
Michigan State +2 (-110) Win (+500) 0%
Dave Koz
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%
antonin guillot
Duke -2 (-110) Loss (-550) 0%
Tony Sargeant
Duke -2 (-110) Loss (-550) 0%
Luis Romero
Duke -2 (-110) Loss (-550) 0%
Pierce Flint
Michigan State +2 (-110) Win (+500) 0%
Jonathan Groff
Over 150.5 (-110) Loss (-550) 0%
Joey Bats
Duke -2 (-110) Loss (-550) 0%
Anil Maurya
Duke -2 (-110) Loss (-550) 0%
Jason Momoa
Duke -2 (-110) Loss (-550) 0%
Ryan Houk
Duke -2 (-110) Loss (-550) 0%
Matt Frewer
Duke -2 (-110) Loss (-550) 0%
rene wells
Duke -2 (-110) Loss (-550) 0%
Fox Mccloud
Duke -2 (-110) Loss (-550) 0%
Jaysen Terrell
Michigan State +2 (-110) Win (+500) 0%
Marco Gregg
Duke -2 (-110) Loss (-550) 0%
Alexey Karey
Michigan State +2 (-110) Win (+500) 0%
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%
Kevin Pushing
Michigan State +2 (-110) Win (+500) 0%
Zachary Albright
Michigan State +2 (-110) Win (+500) 0%
Kelvin Sampson
Duke -2 (-110) Loss (-550) 0%
Donavan Mckay
Duke -2 (-110) Loss (-550) 0%
ChristianPicks
Duke -2 (-110) Loss (-550) 0%
Cameron Britton
Michigan State +2 (-110) Win (+500) 0%
Aaron N.
Duke -2 (-110) Loss (-550) 0%
Jeffrey Dean Morgan
Michigan State +2 (-110) Win (+500) 0%
David Hart
Duke -2 (-110) Loss (-550) 0%
Zachary Levi
Under 150.5 (-110) Win (+500) 0%
Jesiah Neely
Duke -2 (-110) Loss (-550) 0%
Heath Atwood
Michigan State +2 (-110) Win (+500) 0%
Norman Rock
Duke -2 (-110) Loss (-550) 0%
Kaine Hudson
Duke -2 (-110) Loss (-550) 0%
tyrone lowe
Duke -2 (-110) Loss (-550) 0%
Patrick Daniels
Michigan State +2 (-110) Win (+500) 0%
Orlando Diggs
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%
Kamron Sparks
Duke -2 (-110) Loss (-550) 0%
Tyler Baez
Duke -2 (-110) Loss (-550) 0%
Sean Doran
Duke -2 (-110) Loss (-550) 0%
Anker
Duke -2 (-110) Loss (-550) 0%
Roberto Ortiz
Michigan State +2 (-110) Win (+500) 0%
Alexander Polinsky
Duke -2 (-110) Loss (-550) 0%
Tripp Mckay
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%
Nick Tory-Jones
Michigan State +2 (-110) Win (+500) 0%
Goku
Duke -2 (-110) Loss (-550) 0%
Chris Conner
Duke -2 (-110) Loss (-550) 0%
Bart Taylor
Michigan State +2 (-110) Win (+500) 0%
Ben Barnes
Duke -2 (-110) Loss (-550) 0%
David Barahona
Duke -2 (-110) Loss (-550) 0%
Kevin Elliott
Duke -2 (-110) Loss (-550) 0%
Steven van Wel
Duke -2 (-110) Loss (-550) 0%
Sam Rockwell
Michigan State +2 (-110) Win (+500) 0%
Hulk
Michigan State +2 (-110) Win (+500) 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%
Kylan Baxter
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%
Fischer Garland
Duke -2 (-110) Loss (-550) 0%
Thomas Holchom
Michigan State +2 (-110) Win (+500) 0%

You might also like the matchup for tonight's Arizona Diamondbacks @ Texas Rangers, Washington Nationals @ Baltimore Orioles, or Los Angeles Dodgers @ Philadelphia Phillies 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)