Scout.com's top rated prospect has narrowed his list to six schools -- North Carolina, Duke, Kansas, Oklahoma, UCLA and Iowa State.
"I have contacted schools not on this list to thank them for recruiting," Barnes said.
The plan is to now set up official visits with each school on his list except for Iowa State, which he plans to unofficially visit. To this date, he's only set up one official visit.
"My visits will be planned around basketball events, so as of today I have one official visit written in pen, which is UNC on September 4-5," Barnes said.
That Chapel Hill weekend will include UNC's Alumni Game.
"Duke will get a visit either the weekend of October 16th or 23rd," he added. "The other visits are to be determined."
Barnes, a five-star prospect, has not set a timeframe for a decision.