Duke’s pro days will be on Oct. 19 and 25. (Getty)

Duke coach Mike Krzyzewski is barring NBA teams from scouting his program’s practices this season – except for two pro days scheduled in October, league sources told The Vertical.

NBA executives were extended invitations to pro days on Oct. 19 and 25 at Cameron Indoor Stadium, the second of which coincides with the opening night of the NBA regular season, Duke informed front offices on Tuesday.

“All other practices will be closed,” Duke told teams in an email.

NBA executives and scouts are free to scout any and all college games.

This is Duke’s first foray into the pro-day format. The Oct. 19 practice will include skills and drill work. The Oct. 25 session will be a scrimmage with game officials.

Kentucky coach John Calipari instituted consecutive preseason pro days in October for his program, although those have been held on back-to-back days, which allow team executives to make a single trip. This season, Kentucky is holding its pro days on Oct. 9 and 10.

Duke is loaded with NBA prospects and undoubtedly will attract multiple team personnel executives and scouts, including general managers. To several teams, it seemed odd that Duke would schedule its second pro day on opening night, when the three previous days – Oct. 22-24 – have no preseason games scheduled.

Duke has two freshmen forwards – Jason Tatum and Harry Giles – ranked in DraftExpress’ top five projected players in the 2017 NBA draft. Junior guard Grayson Allen is ranked in the top 25.

More coverage from The Vertical: