Through three sessions the 6-foot-3, 175-pounder is averaging 16.7 points and 3 assists per game for The Family.
"I'm just a guard," said Davis. "I don't want to be one-dimensional. If you can play both guard spots that's great. I want to be versatile. I'll play wherever you put me. I just want to win."
Davis is being recruited by a host of high-major programs.
"I'm hearing from Kentucky, Oregon, NC State, UCLA, UNLV, Iowa, Michigan, Michigan State, Iowa State, and Florida," he said. "I was going to take a visit to Florida on June 7th but we postponed it to the fall. I also know that UCLA and UNLV... I'm taking official visits to those two. I'm not sure of when the dates are. I just have to set the dates up now.
"Most of my schools have stayed consistent with me. They are kind of busy and I'm busy so I don't take it personally when I don't hear from them in a while. At the end of the day, they are trying to win games and recruit, so I understand it."
One of the schools under consideration is NC State. Davis has already taken unofficial visits and is impressed with the Wolfpack coaching staff.
"My visits to NC State were great," he said. "They have a great atmosphere and fanbase. The coaching staff there, they are real cool. They take care of the players, 1-15. The walk-ons are taken care of... everybody. It's not just the scholarship athletes or main players. It's everyone."
Davis appears to be in no hurry to make a decision.
"I haven't narrowed anything down," he said. "Maybe after [the EYBL session in] Minnesota I'll cut it to a top nine or a top ten."
Is NC State likely to make the cut?
"Most definitely," said Davis. "They've been there since day one. They've seen me at my best and at my worst. They are just uplifting... they've always been there for me. They are like parents to me.
"They'll be in there."