North Carolina Rankings for Class of 2020

Rank Player Pos. Height Hometown School Team Travel Team College
1 Josh Hall SF
6' 9"

Hickory, NC

Moravian Prep Team Loaded NC None
2 Isaiah Todd PF
6' 9"

Raleigh, NC

Word of God Thunderstruck Nightrydahs Michigan
3 Carson McCorkle CG
6' 3"

Raleigh, NC

Greensboro Day School Garner Road Virginia
4 Shakeel Moore PG
6'

Greensboro, NC

Moravian Prep Team CP3 (2020) None
5 Cam Hayes PG
6' 2"

Greensboro, NC

Greensboro Day School Team CP3 (2020) NC State
6 Justin Thomas SF
6' 6"

Fayetteville, NC

Village Christian Academy Garner Road None
7 Tristan Maxwell SG
6' 3"

Huntersville, NC

North Mecklenburg Team Charlotte Georgia Tech
8 Justice Ajogbor C
6' 10"

Arden, NC

Christ School PSB Elite (Hairston) Harvard
9 Josh Banks SG
6' 4"

Charlotte, NC

Olympic High School Team United VCU
10 Ricky Council IV SG
6' 4"

Durham, NC

Southern Durham High School Team Felton None
11 Keishon Porter SG
6' 5"

Pinetops, NC

Southwest Edgecombe Team Trezz Radford
12 Djimon Bailey SF
6' 5"

Wilson, NC

Greenfield School Garner Road Wake Forest
13 Silas Mason SF
6' 6"

Greensboro, NC

Smith High School Team Felton (2020) None
14 Jayden Seymour PF
6' 8"

Charlotte, NC

Northside Christian Team Charlotte None
15 Nolan Dorsey PG
6' 6"

Raleigh, NC

Millbrook High school New Mexico
16 JaJuan Carr CG
6' 2"

Pender, NC

Pender High School WBC Elite None
17 Jaylen Gibson PF
6' 10"

Raleigh, NC

Grace Christian School Wake Forest
18 Ahmil Flowers SG
6' 4"

Greensboro, NC

Grimsley (Boys Varsity) Greensboro Warriors High Point
19 Jackson Threadgill CG
6' 4"

Davidson, NC

Davidson Day School PSB Elite UNC Charlotte
20 Nick Farrar SF
6' 7"

Raleigh, NC

Apex High School NC State
21 Justin Wright CG
6' 2"

Farmville, NC

Farmville Central High School Team Loaded NC North Carolina Central
22 Zavian McLean SG
6' 4"

Fayetteville, NC

Village Christian Academy Columbia
23 Jahmari Harvey CG
6' 4"

Fayetteville, NC

Moravian Prep None
24 Kahari Rogers SG
6' 6"

Charlotte, NC

Liberty Heights High School Team Charlotte None
25 Nic McMullen SF
6' 8"

Greensboro, NC

Smith High School Team Felton (2020) Murray State
26 Kaleb Scott SF
6' 6"

Holly Springs, NC

Holly Springs High School Garner Road Georgia State
27 Reggie Raynor CG
6' 4"

Fayetteville, NC

Northwood Temple Academy Team Trezz None
28 Alex Holt C
6' 8"

Lexington, NC

Lexington High School Team Phoenix None
29 Dean Reiber PF
6' 9"

Greensboro, NC

Northwest Guilford High School Team Loaded NC Rutgers
30 Mylyjael Poteat PF
6' 8"

Raleigh , NC

The Burlington School Garner Road Rice
31 Trayden Williams PG
6'

Charlotte, NC

North Mecklenburg Team Charlotte Robert Morris
32 Christian Hampton CG
6' 2"

Greensboro, NC

Northwest Guilford High School Team CP3 (2020) None
33 Javarzia Belton C
6' 10"

Hickory, NC

Moravian Prep Team Loaded NC None
34 Tay Williams PF
6' 10"

Charlotte , NC

Liberty Heights High School None
35 Jonas Aidoo PF
6' 11"

Raleigh , NC

Voyager Academy NC Red Storm None
36 Kalib Matthews SG
6' 3"

Henderson , NC

Henderson Collegiate High School Queens
37 Georges Lefebvre SF
6' 8"

Wilmington, NC

Vermont
38 Josh Massey SF
6' 6"

Charlotte, NC

United Faith Christian Academy Team United Western Carolina
39 Garrett Hein PF
6' 9"

Concord, NC

Concord First Assembly Academy PSB Elite Furman University
40 Demar Anderson PG
6' 2"

North Mecklenburg, NC

North Mecklenburg None
41 Daniel Ransom SF
6' 7"

Charlotte , NC

Vance High School Western Carolina
42 Evan Joyner SF
6' 6"

Raleigh, NC

Piedmont Classical High School Garner Road NC A&T
43 Myles Evans PF
6' 10"

Raleigh, NC

Ravenscroft High School Team Trezz None
44 CJ Huntley PF
6' 10"

Davidson, NC

Davidson Day School Appalachian State
45 Issac Parsons

Rocky Mount, NC

Kinston High School Team Trezz None
46 Ben Bryson CG
6' 3"

Hendersonville, NC

West Henderson High School Tennessee Bobcats (2020) None
47 Tyler McKinney CG
6' 3"

Asheville, NC

Asheville Christian Academy None
48 Aymeric Touissant SF
6' 8"

Fayetteville, NC

Freedom Christian Academy None
49 Lee Langstaff SG
6' 2"

Asheville, NC

Carolina Day High School None
50 Luke Stankavage PG
6' 1"

Charlotte, NC

Ardrey Kell High School Team Heat Elite - 2020 None