North Carolina Rankings for Class of 2020

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

Hickory, NC

Moravian Prep Team Loaded NC NC State
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) NC State
5 Cam Hayes PG
6' 2"

Greensboro, NC

Greensboro Day School Team CP3 (2020) NC State
6 Ja'Dun Michael SF
6' 6"

Burlington, NC

The Burlington School Team Loaded NC Wichita State
7 Justin Thomas SF
6' 6"

Fayetteville, NC

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

Huntersville, NC

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

Arden, NC

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

Charlotte, NC

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

Durham, NC

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

Pinetops, NC

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

Wilson, NC

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

Greensboro, NC

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

Charlotte, NC

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

Raleigh, NC

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

Pender, NC

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

Raleigh, NC

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

Greensboro, NC

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

Davidson, NC

Davidson Day School PSB Elite UNC Charlotte
21 Nick Farrar PF
6' 7"

Raleigh, NC

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

Farmville, NC

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

Fayetteville, NC

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

Fayetteville, NC

Moravian Prep None
25 Kahari Rogers SG
6' 6"

Charlotte, NC

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

Greensboro, NC

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

Holly Springs, NC

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

Fayetteville, NC

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

Lexington, NC

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

Greensboro, NC

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

Raleigh , NC

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

Charlotte, NC

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

Greensboro, NC

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

Hickory, NC

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

Charlotte , NC

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

Raleigh , NC

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

Henderson , NC

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

Wilmington, NC

Vermont
39 Josh Massey SF
6' 6"

Charlotte, NC

United Faith Christian Academy Team United Western Carolina
40 Garrett Hien PF
6' 9"

Concord, NC

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

North Mecklenburg, NC

North Mecklenburg None
42 Daniel Ransom SF
6' 7"

Charlotte , NC

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

Raleigh, NC

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

Raleigh, NC

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

Davidson, NC

Davidson Day School Appalachian State
46 Issac Parsons

Rocky Mount, NC

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

Hendersonville, NC

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

Asheville, NC

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

Fayetteville, NC

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

Asheville, NC

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

Charlotte, NC

Ardrey Kell High School Upward Stars Upstate None