2021 North Carolina Rankings

Updated: February 20, 2020

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