Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Colorado
    Dakotas
    Delaware
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Tournaments
    • Prep Hoops Prep Hoops
    • Prep Hoops Next Prep Hoops Next
    Showcases
    • Freshman Showcase Freshman Showcase
    • Sophomore ID Camp Sophomore ID Camp
    • The Expo The Expo
    About Our Events
  • Prep Hoops for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Player Profiles Build your own profile and join the Prep Hoops database.
    • Coverage Access Prep Hoops articles year-round without ads.
    • Rankings See how players stack up in each state.
    • Coach Views Get notified when a college coach views your profile.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process.
    • Recruiting Dashboard All your recruiting tools in a single place.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Recruiting Tips Become an expert on the recruiting process.
    • Event Credits Save $25 on all Prep Hoops showcases.
    • College Email Templates Send customized emails directly to college coaches.
    • How We Rank
    • Reviews
  • North Carolina
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

  • Club Programs
  • Player Database
  • Team Rankings
  • Scouts
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Colorado
      Dakotas
      Delaware
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • Prep Hoops Prep Hoops
      • Prep Hoops Next Prep Hoops Next
      Showcases
      • Freshman Showcase Freshman Showcase
      • Sophomore ID Camp Sophomore ID Camp
      • The Expo The Expo
      About Our Events
  • Rankings
      Loading...
  • Features
      Prep Hoops for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Player Profiles Build your own profile and join the Prep Hoops database.
      • Coverage Access Prep Hoops articles year-round without ads.
      • Rankings See how players stack up in each state.
      • Coach Views Get notified when a college coach views your profile.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process.
      • Recruiting Dashboard All your recruiting tools in a single place.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Recruiting Tips Become an expert on the recruiting process.
      • Event Credits Save $25 on all Prep Hoops showcases.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • How We Rank
      • Reviews
  • Support
Login Subscribe

North Carolina Basketball 2020 Player Rankings

North Carolina High School Basketball

2020 Player Rankings
How are rankings determined?
Filter by:
C CG PF PG SF SG
More rankings:
Discover the top high school basketball players in North Carolina's class of 2020. Our comprehensive player rankings cover 153 athletes from high schools across the state. Find out where your favorite player stacks up in the rankings and read the latest scouting reports on them by subscribing to Prep Hoops.

Ranked Players

Go to Watch List
149 players
Rank
Player
Height
Position
High School
Club Team
Commitment
1
Josh Hall
Josh Hall
6’9″
SF
Moravian Prep
Team Loaded
2
Isaiah Todd
Isaiah Todd
6’10”
PF
Word of God
Nightrydas
3
Shakeel Moore
Shakeel Moore
6’1″
PG
Moravian Prep
Team CP3
4
Carson McCorkle
Carson McCorkle
6’3″
CG
Greensboro Day
Garner Road
Wofford
5
Cam Hayes
Cam Hayes
6’2″
PG
Greensboro Day
Team CP3
East Carolina
6
Tristan Maxwell
Tristan Maxwell
6’2″
SG
North Mecklenberg
Team Charlotte
Hampton
7
Nick Farrar
Nick Farrar
6’7″
PF
Apex Friendship
Big Shots
8
Josh Banks
Josh Banks
6’6″
SF
Olympic
9
Justice Ajogbor
Justice Ajogbor
6’9″
C
Christ School
PSB Elite
10
JaDun Michael
JaDun Michael
6’5″
SF
The Burlington School
Team Loaded
Elon
11
Djimon Bailey
Djimon Bailey
6’5″
PG
Greenfield
Garner Road
12
Jajuan Carr
Jajuan Carr
6’2″
PG
Pender
WBC Elite
13
Keishon Porter
Keishon Porter
6’4″
CG
Southwest Edgecombe
Team Trezz
14
Kalib Matthews
Kalib Matthews
6’4″
CG
Henderson Collegiate
Royal Knights
Queens (NC)
15
Nicholas McMullen
Nicholas McMullen
6’8″
PF
Ben L Smith
Team Felton
16
Kaleb Scott
Kaleb Scott
6’7″
PF
Holly Springs
Garner Road
17
Jaylon Gibson
Jaylon Gibson
6’11”
PF
Grace Christian
Team Wall
18
Ricky Council IV
Ricky Council IV
6’5″
SG
Southern Durham
Team Felton
19
Dean Reiber
Dean Reiber
6’10”
PF
Northwest Guilford
Team Loaded
20
Justin Wright
Justin Wright
6’2″
PG
Farmville
Team Loaded
Loyola Marymount
21
Jaden Seymour
Jaden Seymour
6’8″
PF
Northside Christian
Team Charlotte
22
Ahmil Flowers
Ahmil Flowers
6’4″
SG
Grimsley
Greensboro Warriors
23
Jamahri Harvey
Jamahri Harvey
6’5″
SG
Moravian Prep
Team Loaded
24
Christian Hampton
Christian Hampton
6’2″
CG
Northwest Guilford
Team CP3
25
Silas Mason
Silas Mason
6’7″
SF
Ben L. Smith
Team Felton
Clark Atlanta
26
Javarzia Belton
Javarzia Belton
6’10”
C
Moravian Prep
Team Loaded NC
27
Joshua Massey
Joshua Massey
6’6″
SF
United Faith Christian
Team Loaded
28
Zavian McLean
Zavian McLean
6’3″
CG
Village Christian
Team Wall
29
Kahari Rogers
Kahari Rogers
6’6″
SG
Liberty Heights
Team Charlotte
30
CJ Huntley
CJ Huntley
6’9″
PF
Davidson Day
PSB Elite
31
Brady O’Connell
Brady O’Connell
6’7″
SF
Ravenscroft
Team Felton
32
Dylan Blake
Dylan Blake
6’1″
PG
First Flight
DSJ Elite
33
Reggie Raynor
Reggie Raynor
6’5″
SF
Northwood Temple
Team Felton
Elizabeth City State
34
Jackson Threadgill
Jackson Threadgill
6’5″
SG
Davidson Day
PSB Elite
35
Evan Joyner
Evan Joyner
6’7″
PF
Piedmont Classical
Garner Road
36
Chase Forte
Chase Forte
6’3″
CG
Word of God
Team Wall
Northwestern State
37
Kamryn Edwards
Kamryn Edwards
6’5″
SF
Liberty Heights
CP3
38
Daniel Ransom
Daniel Ransom
6’5″
CG
Vance
Team Charlotte
39
C.J. Ray
C.J. Ray
6’5″
SF
South Johnston
40
Rashod Smith
Rashod Smith
6’0″
PG
Washington
WBC
41
Trayden Williams
Trayden Williams
6’0″
PG
North Mecklenburg
Team Charlotte
42
Sam Hood
Sam Hood
6’8″
SF
Millbrook
Garner Road
Old Dominion
43
Lee Langstaff
Lee Langstaff
6’2″
PG
Carolina Day
Team Swish
44
Luke Davis
Luke Davis
6’7″
PF
Moravian Prep
Team Wall
45
Cheick Traore
Cheick Traore
6’8″
PF
Concord First Assembly
Charlotte Aces
46
Nolan Dorsey
Nolan Dorsey
6’5″
PG
Millbrook
Big Shots
Campbell
47
Mylyjael Poteat
Mylyjael Poteat
6’9″
PF
The Burlington School
Team CP3
Virginia Tech
48
Ambaka Le Gregam
Ambaka Le Gregam
6’5″
CG
Concord First Assembly
PSB Elite
49
Jadyn Parker
Jadyn Parker
6’8″
PF
West Brunswick
Flight 22
50
Creighton Lebo
Creighton Lebo
6’1″
CG
Greenfield
Team Wall
UNC-Chapel Hill
51
Isaac Parson
Isaac Parson
6’2″
PG
Kinston
Stackhouse Elite
Winston-Salem State
52
Justin Thomas
Justin Thomas
6’6″
SG
Village Christian
Garner Road
53
Kennedy Miles
Kennedy Miles
6’0″
PG
Williams
PSB Elite
Kentucky Wesleyan
54
Alex Holt
Alex Holt
6’8″
PF
Lexington Senior
Team Phoenix
55
Trey Pittman
Trey Pittman
6’7″
PF
Greenfield
WBC Elite
56
Georges Lefebvre
Georges Lefebvre
6’8″
PF
Cape Fear Academy
Brookwood Elite
57
Adam Carey
Adam Carey
6’4″
CG
Millbrook
58
Demar Anderson
Demar Anderson
6’2″
CG
Victory Christian
Team Synergy
59
Quandre Bullock
Quandre Bullock
6’3″
CG
Word of God
DSJ Elite
Niagara
60
Marcus Elliott
Marcus Elliott
6’7″
PG
Holly Springs
Garner Road
61
Anjay Cortez
Anjay Cortez
6’6″
PF
United Faith Christian
Team Charlotte
62
Garrett Hien
Garrett Hien
6’1″
PF
Concord First Assembly
PSB Elite
Furman
63
Saiquone Harris
Saiquone Harris
6’6″
CG
Garner
Juice All-Stars
64
Traymond Willis-Shaw
Traymond Willis-Shaw
6’7″
PF
Westover
Flight 22
65
DeAndra Downing
DeAndra Downing
6’5″
CG
Washington County
Elizabeth City Breakers
66
Jalen King-Joiner
Jalen King-Joiner
6’6″
CG
Piedmont Classical
Team Wall
67
Myles Hunter
Myles Hunter
6’5″
PF
Carmel Christian
Team Charlotte
Tampa
68
Beau Maye
Beau Maye
6’5″
PF
Hough
PSB Elite
69
Christian Bailey
Christian Bailey
6’5″
SF
Greensboro Day
Team United
70
Jeremiah Dickerson
Jeremiah Dickerson
6’5″
CG
Dudley
Garner Road
71
Linwood Grandy
Linwood Grandy
6’6″
SF
Wayne Country Day
Team Trezz
72
Tyler Young
Tyler Young
6’8″
PF
Fork Union Military Academy
New Light Disciples
Fayetteville State
73
Armon Muldrew
Armon Muldrew
6’4″
CG
Panther Creek
WCBA
74
Shamann Artis
Shamann Artis
6’1″
PG
North Mecklenburg
PSB Elite
75
Trent McIntyre
Trent McIntyre
6’4″
CG
Piedmont Classical
NL Disciples
76
Jakob Moore
Jakob Moore
6’6″
PF
Mount Tabor
Team Winston
77
Randy Johnson
Randy Johnson
6’0″
PG
Charlotte Latin
78
Samage Teel
Samage Teel
6’2″
CG
Farmville Central
Garner Road
79
Zach Shumate
Zach Shumate
6’7″
PF
Salem Baptist Christian
Carolina Wolves
80
Jake Ledbetter
Jake Ledbetter
6’2″
CG
Bishop McGuiness
Team Felton
81
Myles Evans
Myles Evans
6’8″
PF
Ravenscroft
NC Empire
82
Josiah Shackleford
Josiah Shackleford
6’8″
PF
Word of God
Team Wall
Florida Gulf Coast
83
James Dotson
James Dotson
6’5″
SF
Ashbrook
NC Flames
84
Khalid Hinds
Khalid Hinds
6’0″
PG
Ben L. Smith
85
Anthony Allen
Anthony Allen
6’1″
PG
Independence
DTA Elite
86
Marcus Boykin
Marcus Boykin
6’1″
PG
Trinity Academy
Team Wall
Sam Houston State
87
Devin Brown
Devin Brown
6’8″
PF
Eastern Wayne
88
Tyrece Thompson
Tyrece Thompson
6’0″
PG
Asheville
Flight 22
89
Chris Hemphill
Chris Hemphill
6’5″
SF
Asheville School
Team Swish
90
Matthew Patterson
Matthew Patterson
6’4″
SF
Wesleyan Christian
Team Winston
91
Jayden Beloti
Jayden Beloti
6’3″
CG
Apex Friendship
Team Renegades Elite
92
Landon Sutton
Landon Sutton
6’0″
PG
High Point Christian
Carolina Wolves
93
Christopher Nobles
Christopher Nobles
6’5″
CG
Garner
Juice All-Stars
94
Justus Shelton
Justus Shelton
6’8″
PF
Mountain Heritage
PSB Elite
95
Jason Williams
Jason Williams
6’2″
CG
West Carteret
Garner Road
96
Ben Bryson
Ben Bryson
6’2″
PG
West Henderson
Tennessee Bobcats
97
Tre Waller
Tre Waller
6’3″
PG
Heritage
Garner Road
98
Chase Mebane
Chase Mebane
6’4″
PF
River Mill Academy
Mid-State Magic
99
Garrett McRae
Garrett McRae
6’1″
CG
Scotland County
100
Colin Radcliffe
Colin Radcliffe
6’6″
SF
Living Water Christian
Flight 22
Mount Olive
101
Jakeem Verdier
Jakeem Verdier
6’5″
SF
Independence
DTA Elite
102
Jimmy Forte
Jimmy Forte
6’3″
PG
Community Christian
Wake Tech
103
Todd Burtt
Todd Burtt
6’8″
PF
Trinity Christian
Team Felton
104
Jalen Mccoy
Jalen Mccoy
6’6″
PF
Millbrook
BigShots Elite NC
105
Zach Murphy
Zach Murphy
6’5″
SG
Crossroads Christian
Greensboro Warriors
106
Kaleb Brooks
Kaleb Brooks
6’6″
SF
Wesleyan Christian
Garner Road
Elizabeth City State
107
Phillip Martin Jr.
Phillip Martin Jr.
6’1″
CG
Grace Christian
Flight 22
108
Callin Randolph
Callin Randolph
6’1″
PG
Mountain Heritage
109
Joshua Reid
Joshua Reid
6’6″
PF
Village Christian
Team Wall
110
Kamon Green
Kamon Green
6’1″
PG
Sanderson
Garner Road
111
Kentrell Suggs
Kentrell Suggs
6’4″
CG
Greene Central
Stackhouse Elite
112
Peyton Brown
Peyton Brown
6’10”
C
West Forsyth
Team Winston
113
Emmanuel Bonsu
Emmanuel Bonsu
6’2″
CG
Cape Fear Academy
Brookwood Elite
114
Jordan McNeill
Jordan McNeill
6’1″
CG
Lumberton
Flight 22
115
Jake Bertolini-Felice
Jake Bertolini-Felice
6’8″
SG
Trinity Academy (Raleigh)
BigShots Elite NC
116
Jaden Scriven
Jaden Scriven
6’6″
SF
Fayetteville Christian
Team Wall
117
Reggie Walton
Reggie Walton
6’0″
PG
New Life Christian
Team Trezz
118
Jay Hickman
Jay Hickman
6’2″
CG
Northwood Temple
Big Shots Elite
119
Isaac Weaver
Isaac Weaver
6’6″
SF
Mount Zion
Bigshots Elite NC
120
Will Coble
Will Coble
6’1″
CG
Davidson Day
PSB Elite
121
DeQuondre Newman
DeQuondre Newman
6’2″
PG
Person County
NC Red Storm
122
Micah Jones
Micah Jones
6’3″
CG
South Granville
St. Mary's (TX)
123
Dedrick Givens
Dedrick Givens
6’5″
SF
North Mecklenburg
DTA Elite
124
Tyre Boykin
Tyre Boykin
6’4″
PG
West Bladen
Flight 22
125
Kobe Jones
Kobe Jones
6’0″
SF
South Granville
Garner Road
126
Taylor Bell
Taylor Bell
6’5″
PG
Crossroad Christian
127
Jordan Yarrell
Jordan Yarrell
6’4″
SG
John Paul Catholic
Carolina Wolves
128
Davidson Hubbard
Davidson Hubbard
6’5″
PF
Ardrey Kell
Team Synergy
129
Ezekeal Barry
Ezekeal Barry
6’4″
PG
Enloe
Triple Threat
130
Jarrian Hancock
Jarrian Hancock
6’6″
SG
Lee County
Carolina Wolves
131
Stephen Minor
Stephen Minor
6’1″
CG
Winston-Salem Prep
Team Winston
132
Vernon Fraley
Vernon Fraley
6’4″
PF
Wakefield
Garner Road
133
Jeremyah McWillliams
Jeremyah McWillliams
6’8″
PF
Cape Fear Academy
TN Prospects
134
Maurice Brown
Maurice Brown
6’7″
PG
Berry
Charlotte Aces
135
Lawrence Frost
Lawrence Frost
6’0″
PG
Combine Academy
Juice All-Stars
136
Jeremiah Baker
Jeremiah Baker
5’10”
PG
Apex Friendship
BigShots Elite NC
137
Wykise Allen
Wykise Allen
6’4″
SF
South Granville
Garner Road
138
Chance Minott
Chance Minott
6’0″
PG
Kinston
Carolina Wolves
139
Demarcus McLaurin
Demarcus McLaurin
6’4″
CG
Laney
Flight 22
140
Tyler McKinney
Tyler McKinney
6’5″
CG
Asheville Christian
PSB Elite
Converse
141
Tylan Green
Tylan Green
6’6″
SF
Sanderson
CEBA
142
BJ Keith
BJ Keith
6’1″
PG
Wake Christian
143
Skylar Davies
Skylar Davies
6’6″
PF
Coastal Christian
Flight 22
144
Lemario Wilkerson Jr.
Lemario Wilkerson Jr.
6’1″
PF
Southern Durham
NC Empire
145
Perez Bowser
Perez Bowser
6’2″
PG
Moravian Prep
Team Charlotte
146
Brandon Summers
Brandon Summers
6’8″
PF
Salem Baptist Christian
147
Cason Pierce
Cason Pierce
6’6″
SF
Greensboro Day
148
A.J. Thompson
A.J. Thompson
6’4″
SF
Athens Drive
Juice All-Stars
149
Sabastian Haidera
Sabastian Haidera
6’0″
PG
Hoggard
Flight 22

Watch List Players

Go to Rankings
4 players
Rank
Player
Height
Position
High School
Club Team
Commitment
WL
Davis Amos
Davis Amos
6’6″
SG
Hickory
Team Loaded 704
WL
Lane Harrill
Lane Harrill
6’7″
CG
Cherryville
WL
Jared Moore
Jared Moore
6’5″
SG
Cary
WCBA
WL
Chandler Speight
Chandler Speight
5’4″
PG
Ardrey Kell
Synergy Elite
  • Josh Hall – Moravian Prep
  • Isaiah Todd – Word of God
  • Shakeel Moore – Moravian Prep
  • Carson McCorkle – Greensboro Day
  • Cam Hayes – Greensboro Day
  • Tristan Maxwell – North Mecklenberg
  • Nick Farrar – Apex Friendship
  • Josh Banks – Olympic
  • Justice Ajogbor – Christ School
  • JaDun Michael – The Burlington School
  • Djimon Bailey – Greenfield
  • Jajuan Carr – Pender
  • Keishon Porter – Southwest Edgecombe
  • Kalib Matthews – Henderson Collegiate
  • Nicholas McMullen – Ben L Smith
  • Kaleb Scott – Holly Springs
  • Jaylon Gibson – Grace Christian
  • Ricky Council IV – Southern Durham
  • Dean Reiber – Northwest Guilford
  • Justin Wright – Farmville
  • Jaden Seymour – Northside Christian
  • Ahmil Flowers – Grimsley
  • Jamahri Harvey – Moravian Prep
  • Christian Hampton – Northwest Guilford
  • Silas Mason – Ben L. Smith
  • Javarzia Belton – Moravian Prep
  • Joshua Massey – United Faith Christian
  • Zavian McLean – Village Christian
  • Kahari Rogers – Liberty Heights
  • CJ Huntley – Davidson Day
  • Brady O'Connell – Ravenscroft
  • Dylan Blake – First Flight
  • Reggie Raynor – Northwood Temple
  • Jackson Threadgill – Davidson Day
  • Evan Joyner – Piedmont Classical
  • Chase Forte – Word of God
  • Kamryn Edwards – Liberty Heights
  • Daniel Ransom – Vance
  • C.J. Ray – South Johnston
  • Rashod Smith – Washington
  • Trayden Williams – North Mecklenburg
  • Sam Hood – Millbrook
  • Lee Langstaff – Carolina Day
  • Luke Davis – Moravian Prep
  • Cheick Traore – Concord First Assembly
  • Nolan Dorsey – Millbrook
  • Mylyjael Poteat – The Burlington School
  • Ambaka Le Gregam – Concord First Assembly
  • Jadyn Parker – West Brunswick
  • Creighton Lebo – Greenfield
  • Isaac Parson – Kinston
  • Justin Thomas – Village Christian
  • Kennedy Miles – Williams
  • Alex Holt – Lexington Senior
  • Trey Pittman – Greenfield
  • Georges Lefebvre – Cape Fear Academy
  • Adam Carey – Millbrook
  • Demar Anderson – Victory Christian
  • Quandre Bullock – Word of God
  • Marcus Elliott – Holly Springs
  • Anjay Cortez – United Faith Christian
  • Garrett Hien – Concord First Assembly
  • Saiquone Harris – Garner
  • Traymond Willis-Shaw – Westover
  • DeAndra Downing – Washington County
  • Jalen King-Joiner – Piedmont Classical
  • Myles Hunter – Carmel Christian
  • Beau Maye – Hough
  • Christian Bailey – Greensboro Day
  • Jeremiah Dickerson – Dudley
  • Linwood Grandy – Wayne Country Day
  • Tyler Young – Fork Union Military Academy
  • Armon Muldrew – Panther Creek
  • Shamann Artis – North Mecklenburg
  • Trent McIntyre – Piedmont Classical
  • Jakob Moore – Mount Tabor
  • Randy Johnson – Charlotte Latin
  • Samage Teel – Farmville Central
  • Zach Shumate – Salem Baptist Christian
  • Jake Ledbetter – Bishop McGuiness
  • Myles Evans – Ravenscroft
  • Josiah Shackleford – Word of God
  • James Dotson – Ashbrook
  • Khalid Hinds – Ben L. Smith
  • Anthony Allen – Independence
  • Marcus Boykin – Trinity Academy
  • Devin Brown – Eastern Wayne
  • Tyrece Thompson – Asheville
  • Chris Hemphill – Asheville School
  • Matthew Patterson – Wesleyan Christian
  • Jayden Beloti – Apex Friendship
  • Landon Sutton – High Point Christian
  • Christopher Nobles – Garner
  • Justus Shelton – Mountain Heritage
  • Jason Williams – West Carteret
  • Ben Bryson – West Henderson
  • Tre Waller – Heritage
  • Chase Mebane – River Mill Academy
  • Garrett McRae – Scotland County
  • Colin Radcliffe – Living Water Christian
  • Jakeem Verdier – Independence
  • Jimmy Forte – Community Christian
  • Todd Burtt – Trinity Christian
  • Jalen Mccoy – Millbrook
  • Zach Murphy – Crossroads Christian
  • Kaleb Brooks – Wesleyan Christian
  • Phillip Martin Jr. – Grace Christian
  • Callin Randolph – Mountain Heritage
  • Joshua Reid – Village Christian
  • Kamon Green – Sanderson
  • Kentrell Suggs – Greene Central
  • Peyton Brown – West Forsyth
  • Emmanuel Bonsu – Cape Fear Academy
  • Jordan McNeill – Lumberton
  • Jake Bertolini-Felice – Trinity Academy (Raleigh)
  • Jaden Scriven – Fayetteville Christian
  • Reggie Walton – New Life Christian
  • Jay Hickman – Northwood Temple
  • Isaac Weaver – Mount Zion
  • Will Coble – Davidson Day
  • DeQuondre Newman – Person County
  • Micah Jones – South Granville
  • Dedrick Givens – North Mecklenburg
  • Tyre Boykin – West Bladen
  • Kobe Jones – South Granville
  • Taylor Bell – Crossroad Christian
  • Jordan Yarrell – John Paul Catholic
  • Davidson Hubbard – Ardrey Kell
  • Ezekeal Barry – Enloe
  • Jarrian Hancock – Lee County
  • Stephen Minor – Winston-Salem Prep
  • Vernon Fraley – Wakefield
  • Jeremyah McWillliams – Cape Fear Academy
  • Maurice Brown – Berry
  • Lawrence Frost – Combine Academy
  • Jeremiah Baker – Apex Friendship
  • Wykise Allen – South Granville
  • Chance Minott – Kinston
  • Demarcus McLaurin – Laney
  • Tyler McKinney – Asheville Christian
  • Tylan Green – Sanderson
  • BJ Keith – Wake Christian
  • Skylar Davies – Coastal Christian
  • Lemario Wilkerson Jr. – Southern Durham
  • Perez Bowser – Moravian Prep
  • Brandon Summers – Salem Baptist Christian
  • Cason Pierce – Greensboro Day
  • A.J. Thompson – Athens Drive
  • Sabastian Haidera – Hoggard
  • Davis Amos – Hickory
  • Lane Harrill – Cherryville
  • Jared Moore – Cary
  • Chandler Speight – Ardrey Kell
Loading...
Home North Carolina Rankings North Carolina 2020 Rankings

Prep Network

  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Hoops. All rights reserved.