Duval announced his pledge via video on The Player's Tribune.
Duval, a 6-foot-3 point guard out of Bradenton (Fla.) IMG Academy, picked Duke over interest from a final list of schools that also included Kansas, Baylor, Seton Hall and Arizona.
The pledge gives Duke their point guard for next season. Duval ranks as the No. 2 point guard and the No.7 overall recruit in the 2017 class.
Duval is a dynamic playmaker that has spent his entire high school career ranked among the top 10 players. Duval has impressive speed, is a terrific ball handler and is on the of the best lay up makers in high school hoops in recent memory.
The Blue Devils now have six players in their 2017 class. To go with Duval, Duke will also be joined by five-star recruits Wendell Carter and Gary Trent next season, as well as Alex O'Connell, Jordan Tucker and Jordan Goldwire.
With the addition of Duval, Duke's recruiting class moves from No. 5 up to No. 2 in the 2017 recruiting class rankings.