2025 North Carolina Rankings/ Watch List

Updated: August 2023

RankPlayerHeightCitySchoolCommitted
1Sadiq White6'9CharlotteMyers Park
2Eli Ellis6'1HudsonMoravian Prep
3Jackson Keith6'6DurhamSouthern Durham
4Jaylen Cross6'5GreensboroCaldwell Academy
5Zymicah Wilkins6'8RutherfordtonChrist School
6Colt Langdon6'8RaleighMillbrook
7Gevonte Ware6'9Charlotte1 of 1 Academy
8Isaiah Henry6'5ConcordCannon School
9Trent Steinour6'9MooresvilleLake Norman
10Jordan Lowery6'2Winston-SalemWinston-Salem Christian
11Tayeshaun Smith6'7Raleigh1 of 1 Academy
12Isaiah Denis6'5CharlotteDavidson Day
13Trajan Thompson6'6CharlotteProvidence Day
14Tre McKinnon6'5MooresvilleLake Norman
15Isaac Ericksen6'7CaryGreen Level
16Zion Collins6'5DurhamWord of God
17Bryce Slay6'5WaxhawCarmel Christian
18Zacch Wiggins6'5GreensboroGrimsley
19Preston Copeland6'8RaleighSt. David's
20Shamarius Peterkin6'2Winston-SalemMount Tabor
21Jonah Lawrence6'4CharlotteProvidence Day
22JD Bowden6'1CharlotteUnited Faith
23Nick Hailey6'5CharlotteProvidence Day
24Chadlyn Traylor6'3CharlotteNorth Mecklenburg
25Trevor Best6'2WilsonWord of God
26Kaden Hammond6'8BurlingtonThe Burlington School
27Chris Eagan6'8CharlotteCharlotte Catholic
28Malachi Simpson6'5HendersonvilleHendersonville
29Will James6'2Holly SpringsHolly Springs
30Amore Connelly6'2MorgantonFreedom
31Andrew Grimes6'7ClaytonClaytonLiberty
32John Lash6'5CharlotteCharlotte Christian
33Yohan Guttierez6'6CharlotteCombine Academy
34Johnniyus Sharpe6'3BurlingtonReidsville
35Jacari Brim6'1Winston-SalemWest Forsyth
36Brett Freeman6'5CharlotteGaston Christian
37Derek Ross Jr.5'10DurhamJordan
38Cam Flippen6'2GreensboroThe Burlington School
39Cash McSweeney6'7RaleighCardinal Gibbons
40Kamran Prince6'3GoldsboroTrinity Academy of Raleigh
41Nathan Fife6'0 RaleighSanderson
42Jaylen Claggett6'3ConcordCannon School
43Kabba Fanta6'11CharlotteVictory Christian
44Kody Frey6'5ApexApex
45Kenny Miller6'2High PointSoutheast Guilford
46Jake Cackovic6'7Holly SpringsHolly Springs
47Miles Leaks5'10MonroePiedmont
48Chris Rivens6'2MatthewsCovenant Day
49Jerron Blackwell6'2GreensboroDudley
50Christian Wilkins6'5Indian Trail1 of 1 Academy
51Osvaldo Haynes6'8CharlotteProvidence Day
52Addison Newkirk6'5GreensboroGreensboro Day
53Joseph Ahart6'8AshevilleChrist School
54CJ Purdie6'1LincolntonCombine Academy
55Bryce Baker6'2WalkertownWalkertownUNC (Football)
56Chance Gladden6'2CaryRavenscroft
57Rodmik Allen5'10WilmingtonNew Hanover
58Howard Herbert III6'2FayettevilleWord of God
59Arael Jones6'1CharlotteNorthside Christian
60Nas Newkirk6'2GreensboroDudley
61KJ Younger6'4MatthewsWeddington
62Dylan Clark6'8MooresvilleMooresville
63Kellen Karr6'5DenverNorth Lincoln
64Dylan Deluca6'6Indian TrailUnited Faith
65Bryson Cowan6'10CharlotteNorthside Christian
66Kobe Broome6'1Charlotte1 of 1 Academy
67Darnerian Gibson5'11Winston-SalemWinston-Salem Christian
68Jackson Fannon6'5DenverEast Lincoln
69Zeus Batts5'10WilmingtonNew Hanover
70Justice Mitchell6'6ClaytonClayton
71Kenny Vera6'3FayettevilleNorthwood Temple
72Jake Benham6'3ConcordConcord Academy
73Julian Johnson6'8CharlotteProvidence Day
74Mason Dobie6'0Kill Devil HillsFirst Flight
75Hayes Oxendine 6'1RaleighLeesville Road
76Wesley White6'8DavidsonWest Cabarrus
77Drew Johnson5'11DurhamJordan
78Kam McKnight5'10Mt.AiryNorth Surry
79Jalyn Connor5'10CharlotteMallard Creek
80Brennen Oldham6'6Siler CityChatham Charter
81Elijah Melton6'6Southern PinesPinecrest
82Ashton King6'2Winston-SalemMyers Park
83Dylan Craven6'0CanadaCombine Academy
84Isaiah Blair6'0PittsboroNorthwood
85Jaden Palmore6'0GreensboroGreensboro Day
86Tyree White5'11MonroeCovenant Day
87Josh Yates6'0MooresvilleLake Norman
88Chris Mitchell5'9GreensboroHigh Point Christian
89CJ Neely6'1GreensboroBen L. Smith
90Ty Sanders6'2LincolntonNorth Lincoln
91Nicholas Graves6'0GreensboroBishop McGuinness
92Elijah Mobley6'1CharlotteQuality Education
93Tyshaun Goldston6'4RandlemanRandleman
94Jackson Powers6'5MocksvilleDavie County
95AJ Gladieux6'2ApexApex Friendship
96Cedric Kenan6'1 MonroeAsheville School
97Dashaun McKoy6'3BurgawHarrells Christian
98Trace Moffitt6'5TrinityGreensboro Day
99Bryson Mickey5'11Winston SalemCalvary Day
100Beau Harvey6'1Siler CityChatham Charter
101DeVaughn Brown6'0SanfordTrinity Christian
102Ira Wilson6'7ClaytonRaleigh Christian Academy
103Grant Overman6'7Fuquay-VarinaWillow Spring
104Derrick Eley6'0CharlotteHopewell
105Patrick Graves6'0GreensboroBishop McGuinness
106Owen Calvert5'11Winston SalemCalvary Day
107Zion Wells6'1DurhamJordan
108Najai Hines6'9GarnerSouth Garner
109Sean Dunn5'11ConcordCox Mill
110Javon Williams6'5WashingtonWashington
111Levon Jacobs6'8SalisburyDavidson Day
112Bobby Hardison6'5MooresvilleMoravian Prep
113Greg Murray5'10CharlotteNorth Mecklenburg
114Keaton Bloms6'7GarnerGarner
115Israel Eatman6'3CaryGreen Level
116Jamier Rice5'11DurhamNorthern Durham
117Curtis Jackson6'2JacksonvilleWhite Oak
118Jayden Ross6'0CharlotteRocky River
119Devin Sims6'4DurhamThe Burlington School
120Evan Dean6'6RaleighCardinal Gibbons
121Jonah Drye5'10Mt. PleasantCarson
122Cam'ren Reyes6'0GarnerGarner
123Graham Moose6'0Fuquay VarinaWillow Spring
124Bryce Hill5'9DurhamJordan
125Jay Powell6'3HickoryHickory
126Yazi Hall6'4ApexMiddlecreek
127Colin Peck6'6CharlotteProvidence
128James Stainback6'3GreensboroGreensboro Day
129Levi Beckwith6'6Wake ForestHeritage
130Mykel Williams5'8FarmvilleFarmville Central
131David Major6'0ApexApex Friendship
132Braylen Bowman5'10CharlotteEast Mecklenburg
WATCH LIST
Ahmari Hicks6'2CharlotteEast Mecklenburg
Aiden Martin5'10GreensboroPage
Akila Proctor6'1RaleighSt. David's
Anderson Collins5'11CharlotteProvidence HS
Andrew Neal5'8CaryCary Christian
Antoni Kade Ogumoro6'6FayettevilleAcellus Academy
Arrington Kee6'0FayettevilleCape Fear High School
Asher Tolbert6'5Winston-SalemCalvary Day
Brandon Hyman6'6GastonKIPP Pride
Byron Arant-Coleman6'1GreensboroSoutheast Guilford
Cairo Hines5'8RaleighGarner
Cam Higgins6'1CharlotteWest Mecklenburg
Cam'ron Jones6'3BurlingtonWilliams
Carson Evans6'2Huntersville North Mecklenburg
Chandler Little6'0Mint HillIndependence
Charles Kornega6'4WilmingtonHoggard
Charles Murray6'4HickoryBunker Hill
Colby Pennington6'5West EndNorth Moore
David Anderson5'11CharlotteCombine Academy
DeAngelo Hall6'3CharlotteOlympic
Declan Brown6'1AshevilleA.C. Reynolds
Dorian Reeves5'10CharlotteNorthside Christian
Edward David6'2CharlotteCharlotte Catholic
Ethan Morgan6'3Huntersville Pine Lake Prep
Ethan Reid6'2RaleighSE Raleigh
Gentry Sneed6'0DurhamJordan
Ghab Scott5'8"GarnerGarner
Graham Orndoff6'2HickoryFoard
Grant Clayton6'6AshevilleA.C. Reynolds
Gray Madeira6'2ConcordConcord Academy
Greyson Land6'3ApexMiddle Creek
Ian Howard6'1MatthewsCarmel Christian
Isaiah Godley6'4GreenvilleSouth Central
Isaiah Thomas6'1GoldsboroWayne Prep
Jack Sullivan6'0Huntersville Community School of Davidson
Jackson Rein6'7RaleighRavenscroft
Jacob Daniels6'1WashingtonWashington
Jaevian Alston6'6Wake ForestWord of God
James Carswell6'3MooresvilleLake Norman Charter
Jamien Little6'2HickoryHickory
Jaquez Dixon6'4FarmvilleFarmville Central
Jayden Davis5'11High PointTW Andrews
Jaydon Terrell5'11CharlotteOlympic
Jermaine Cunningham6'4SwansboroSwansboro
Jiyoun Williams6'2GastonNorthampton County
John Robinson6'5RaleighSoutheast Raleigh
Jon Mwanda6'1Wake ForestHeritage
Joseph Bruce5'8StanleyLincoln Charter
JyMont Kizer5'8Fuquay-VarinaSouthern Wake Academy
Kamal Brantley5'10CharlotteRocky River
Kamar Fulton6'0WilmingtonHoggard
Kameron Taylor6'1BensonWest Johnston
Karsten Swinney5'9FayettevilleFreedom Christian
Kavon Simmons6'1Wake ForestWake Forest
Kejon Hughes5'9DurhamJordan
Kendal Salter6'2ConcordCarolina International School
Kendall Lanier5'11ApexApex Friendship
Landon Griffin6'0ConcordCarolina International School
Li'Kim Leach5'10RaleighSouth Garner
Logan Caissie6'3CanadaCombine Academy
Luke Rullo6'1CharlotteSouth Charlotte Thunder
Marcel Freeman6'0KenlyNorth Johnston
Mark Hall5'10TaylorsvilleTabernacle Christian
Martin Giant6'3High PointSW Guilford
Max McClure6'2FranklinFranklin
Micah Stone6'2BurlingtonThe Burlington School
Michael Juergens6'2GreensboroGreensboro Day
Mike Brown 6'0CharlotteNorth Hills Christian
Nick Diaz6'1CharlotteCharlotte Country Day
Nikayle Hodge5'10CharlotteOlympic
Nikhil Ranganathan6'CaryGreen Hope
Omaurie Phillips6'3FarmvilleFarmville Central
Owen Cannon5'11Newton Newton-Conover
Quashaun Williams5'10DunnTriton
Quinton Burgess6'5CharlotteProvidence
Reid Albright6'1Siler CityChatham Central
Romello Pegues5'9ErwinTriton
Tayshaun Whitner6'1RaleighGarner
Timothy Brower6'3RamseurEastern Randolph
TJ Ray6'3DurhamHillside
Trevor Highsmith5'11Camp LejeuneLejeune
Ty Cline6'0MooresvilleLake Norman
Tyheem Johnson6'4Rocky MountRocky Mount
Tyrell Saunders6'0Elizabeth CityNortheastern
Zach Peterson6'9AshevilleAsheville Christian
Zaelyn White6'0ApexApex
Zymire Spencer6'0Southern PinesPinecrest