2021 North Carolina Rankings

Updated: May 18, 2020

RankNameHeightCitySchoolCommitment
1Dontrez Styles6'8KinstonKinstonUNC
2Carter Whitt6'3RaleighLeesville Road
3D'Marco Dunn6'4FayettevilleWestover
4Bobby Pettiford6'0CreedmoorSouth Granville
5Eric Van Der Heijden6'8RaleighMillbrook
6Terquavion Smith6'2FarmvilleFarmville CentralNC State
7Lucas Taylor6'5Wake ForestHeritage
8AJ Smith6'5CharlotteHickory Grove
9Kuluel Mading6'10High PointThe Burlington School
10Breon Pass6'0ReidsvilleReidsville
11Elijah Jamison6'2LouisburgLouisburg
12Terrence Harcum6'2StemGranville Central
13Javonte Waverly6'2HendersonHenderson Collegiate
14Will Felton6'8RaleighMillbrook
15BJ Freeman6'6DurhamClayton
16Jayden Doyle6'5FayettevilleFreedom Christian
17Bryce Harris6'6GreensboroGreensboro Day
18Jalen McDonald6'5KnightdaleLeesville Road
19Daylen Berry6'3CaryPanther Creek
20Brock Williams6'0BurlingtonGreensboro Day
21Christopher Ford6'5CharlotteNorth Mecklenburg
22Jacori Owens6'9CharlotteCombine Academy
23Jordan Wildy6'9Rock HillWinston-Salem Christian
24Jarvis Moss6'4ConcordCannon
25Jamarii Thomas6'0GreensboroPiedmont Classical
26Trae Benham6'2ConcordConcord First Assembly
27Justin Taylor6'2CharlotteCarmel Christian
28Keeyan Itejere6'9DurhamGRACE Christian
29Omarion Bodrick6'7CharlotteCombine Academy
30Darius Davis6'3PittsburghCombine Academy
31Dante Kisenhofer6'8Holly SpringsHolly Springs
32Toby Harris6'7DurhamDurham Academy
33Ben Burnham6'8CharlotteCarmel Christian
34Red Dunton6'6Wake ForestHeritage
35Trevon Williams6'1CharlotteOlympic
36Jaden Cooper6'1GoldsboroWayne Country DayColumbia
37Camian Shell5'10Winston-SalemParkland
38Glynn Hubbard III6'3CharlotteNorthside Christian
39KJ Garrett6'1High PointHigh Point Christian
40Isaiah Ray6'5GreensboroWesyelan Christian
41Kadyn Dawkins5'8High PointEastern Guilford
42Bradlee Haskell6'1AberdeenPinecrest
43Aisaiah Phillips6'1High PointWesyelan Christian
44Jamylan Blakeney6'7MonroeCombine Academy
45Sam Perez6'6CaryMiddle Creek
46Troy Mills6'2Winston-SalemWinston Salem Prep
47Calik Thomas6'4Mint HillRocky River
48Eric Wynn6'9WilsonWilson Prep
49Blane St. Clair6'4BooneDavidson Day
50Jonathan Kurtas6'10HuntersvilleLake Norman Christian
51Tyler Gill5'11RaleighRaleigh Trinity
52Saiqone Harris6'6RaleighWord of God
53Jamarien Dalton6'2LexingtonNorth Davidson
54Jacob Hukins6'2CaryNorth Raleigh Christian
55Bennie Brooks6'3BeaufortEast Carteret
56Treyvon Byrd6'5DurhamBull City Prep
57Kris Robinson5'11LincolntonCombine Academy
58Josiah Dow6'7HuntersvilleWest Charlotte
59Tharius Suggs6'2ApexMiddle Creek
60Walter Ghaffar6'3FayettevilleCleveland High School
61Leontae Moye6'6AydenFarmville Central
62Jacari Outlaw6'5GoldsboroWayne Country Day
63Cole Sinclair6'1DurhamDurham Academy
64JP Haggerty6'5CuthbertsonCuthbertson
65Joseph Ferrante6'9CharlotteSouth Mecklenburg
66Logan Threatt6'2BelmontSouth Point
67Michael Dudley6'5CharlotteUnited Faith
68Xavier McKelvy6'2CharlotteMyers Park
69Solomon Todd6'5AshevilleAsheville Christian
70Cedric Patterson5'11MatthewsUnited Faith
71Caden Davis6'4Winston-SalemRJ Reynolds
72Akhiris Holden6'4HendersonHenderson Collegiate
73Glenn Bynum Jr.6'3CharlotteCarmel Christian
74Rob Wright Jr.6'8FayettevilleTrinity Christian
75Xavion Atkinson6'2GoldsboroGoldsboro
76Brady Rankin6'2WilmingtonHoggard
77Elijah Ormiston6'7HuntersvilleCannon
78Jacob Morgan6'5DavidsonPine Lake Prep
79Collin Mills6'2AshevilleAsheville Christian
80Knoah Carver6'3CharlotteArdrey Kell
81Nick Green6'3RaleighHenderson Collegiate
82Daylan Askew6'1AhoskiHertford County
83Graham Calton6'3CharlotteCharlotte Latin
84Clay Hodges5'10TaylorsvilleLake Norman
85Darius Jewell5'11FayettevilleWestover
86Jamari Mann6'2StemGranville Central
87Max Rogers6'1WaynesvilleAsheville Christian
88Quentin Richardson5'11WeldonSouthern Durham
89Tony Waters Jr.5'11HuntersvilleNorth Mecklenburg
90Arrington Jones5'11Winston-SalemWinston-Salem Christian
91Kavan Horton6'2AshevilleAsheville Christian
92Colin Radcliffe6'5RichlandsMoravian Prep
93Austin Medlin6'4OakboroWest Stanly
94Marcus Willis5'8Indian TrailPorter Ridge
95Terrance Johnson6'6CharlotteLiberty Heights
96Noah Allred6'7GreensboroBishop Mcguiness
97Omari Bolden6'1Winston-SalemParkland
98Phillip Kreile7'0AshevilleAsheville School
99Julius Peacock6'7GarnerGarner
100Callahan Reed6'1HuntersvilleLake Norman Charter
100Jaden Ellis5'11GreensboroGreensboro Page