"He's tall and lean and he's athletic," Gray's Creek head coach David Lovette said. "He's a team player. He has a little bit of everything in him – he's fast and explosive, and does a lot of good things."
As a freshman, Gibson played quarterback and safety for Gray's Creek's junior varsity squad. That season, he was promoted to varsity during the team's playoff run. Gibson remained on varsity the following season but was converted to wide receiver midway through.
Gibson returned to safety for his junior year, where he had several breakout performances. He ended the campaign with 70 tackles and four interceptions. He returned two of his interceptions for touchdowns, as well as a kickoff return.
"Carolina was the one to sort of get the ball rolling with him, as far as recruiting goes," Lovette said. "They were the first one on him. [NC] State jumped in and actually offered him first."
Clemson and UNC have since offered, according to Lovette, with the Tar Heels being the most recent.
"[UNC] wasn't sure what position they were going to offer him as [initially]," Lovette said. "They knew he was somebody they were going to offer, but they just didn't know where he fit into the plans. When they came back in after Christmas, they offered him as a safety. They weren't sure if he could play outside linebacker for them or what."
Since then, Gibson has discussed the situation with Vic Koenning, who recruits the greater Fayetteville area for UNC and coaches UNC's safeties.
"They said I could help them out, because of the defense I run at my school – we only have one safety," Gibson said. "That means I can cover a lot and get downfield and make tackles. They said they need to sign two-to-three safeties this year and I could be one of the best safeties they sign."
UNC's uncertainty about Gibson's collegiate position is shared by a lot of schools, including Louisville and Virginia Tech who have also expressed interest.
"Some people are recruiting him as a safety, some people are recruiting him as an athlete, and some people say receiver," Lovette said. "… He has the frame to do all those things. He's putting on some weight now and starting to grow into his frame now. You never can tell how they're going to mature."
Gibson doesn't have a position preference, but says if he had to choose he would pick wide receiver.
Gibson has visited Clemson, Florida State, and UNC once, and has made seven visits to NC State. As to be expected by his visit schedule, the Wolfpack have emerged as a slight favorite.
"Being with the State coaches, they're kind of down-to-earth coaches," Gibson said. "They're making me feel comfortable every time I come up there."
NC State also signed Gibson's former teammate, Patrick Roane, less than a month ago.
"I know if I go there, I'll know somebody," Gibson said. "But it's not that big of a deal that he's there."
Gibson visited UNC for last year's football game against NC State.
"The way UNC won the game, I didn't really expect it because I thought it was going to go into overtime," Gibson said. "So when [Gio Bernard] returned the punt, it shocked me."
Gibson grew up in Mississippi and didn't move to Hope Mills until just before he started high school… Gibson's cousin, Chris Collins, played wide receiver for Ole Miss in the early 2000s. He has another cousin, Devin Voorhies, who is verbally committed to LSU… Gibson is a starter on Gray's Creek's basketball team, averaging 15 points and seven rebounds a game this past season.