The smooth 6-5, 185-pound St. Petersburg Catholic (Fla.) junior wing, who committed to N.C. State a few months back, wants a chance to prove himself against high-profile guys like Wayne Ellington, Daequan Cook and Gerald Henderson.
"I can't wait to go against the top guys at my position," Holmes said. "When the summer starts, I'm going at all those top players."
However, right now Holmes is more concerned with trying to bring home a Class 3A state title. His team is 17-4 and he's putting up 28.6 points per game so far this season. He scored 35 in a victory earlier this season against a loaded IMG squad.
"I've been working real hard," Holmes said. "I've been playing against box-in-ones, but I've been putting in extra effort after every practice so I'm ready."
"I've always had some confidence, but not this much" he added. "I've just been working a lot harder recently and gotten a lot stronger."
His mid-range game has also come a long way since the summer.
"I think it's gotten much better, along with my defense," Holmes said.
Holmes admitted that there was a point when he was questioning whether he made a decision to commit too early, but he said a recent trip to N.C. State for the game against Duke re-iterated that he wanted to play in Raleigh.
"I sat down and talked to the staff and that really helped a lot," Holmes said. "I thought I might have rushed it, but I looked at the situation and realized it's the best place for me."
Holmes said he enjoyed the unofficial visit, especially watching the game.
"I went to see some other things in the area, so I didn't hang out with the players too much," he said. "But I had a chance to talk to them before the game. The game was fun. People even knew who I was – a little kid even came up to me and asked me for my autograph."
"It was nice to get a chance to see the Wolfpack atmosphere," he added.