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...
  • Loading...
  • Tournaments
    • Prep Hoops Prep Hoops
    • Prep Hoops Next Prep Hoops Next
    Showcases
    • 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.
    • Scouts
    • How We Rank
    • Reviews
    • About Us
  • 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
      • The Expo The Expo
      About Our Events
  • Rankings
      Loading...
  • Scores
      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
      • Scouts
      • How We Rank
      • Reviews
      • About Us
  • Support
Login Subscribe

North Carolina Basketball 2025 Player Rankings

North Carolina High School Basketball

2025 Player Rankings
How are rankings determined?
Filter by:
C CG PF PG SF SG
More rankings:
Clear Filters
Discover the top high school basketball players in North Carolina's class of 2025. Our comprehensive player rankings cover 160 CGs 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
89 players
Rank
Player
Height
Position
High School
Club Team
Commitment
2
Eli Ellis
Eli Ellis
6’1″
CG
Overtime Elite / YNG Dreamerz
Team Loaded VA
South Carolina
7
Jaylen Cross
Jaylen Cross
6’4″
CG
Caldwell Academy
Team CP3
Wake Forest
10
Isaiah Denis
Isaiah Denis
6’5″
CG
Davidson Day
Team CP3
UNC-Chapel Hill
13
Johnniyus Sharpe
Johnniyus Sharpe
6’3″
CG
Reidsville
Team United
South Carolina-Aiken
14
KJ Younger
KJ Younger
6’5″
CG
Weddington
1 of 1 Elite
UNC-Greensboro
17
Chance Gladden
Chance Gladden
6’4″
CG
Ravenscroft
Team CP3
Boston
26
Jermaine Cunningham
Jermaine Cunningham
6’3″
CG
Swansboro
East Coast Allstars
30
Bryce Slay
Bryce Slay
6’6″
CG
Carmel Christian
Top Shot Basketball
Marshall
32
Israel Eatman
Israel Eatman
6’4″
CG
Green Level
SW15H Elite
South Carolina-Beaufort
33
Kenny Miller Jr
Kenny Miller Jr
6’5″
CG/SF
Ben L. Smith
Team Charlotte
38
Shamarius Peterkin
Shamarius Peterkin
6’3″
CG
Mount Tabor
Dub Salem
Virginia Tech
Football
47
Jordan Patterson
Jordan Patterson
6’3″
CG
West Iredell
NLPB Next Level Prospects Basketball
Lees-McRae
50
Josiah Railey
Josiah Railey
6’1″
CG
Watauga
51
Jonah Lawrence
Jonah Lawrence
6’5″
CG
Providence Day
Upward Stars 3SSB
South Carolina-Aiken
55
Cam Reyes
Cam Reyes
6’1″
CG
Garner
Garner Road
64
Kaleb Evans
Kaleb Evans
6’3″
CG
Moravian Prep / YNG Dreamerz
Garner Road
Winthrop
68
Cam Flippen
Cam Flippen
6’2″
CG
The Burlington School
Team Charlotte
Davidson County CC
70
Landon Griffin
Landon Griffin
6’1″
CG
Carolina International
71
Carson Evans
Carson Evans
6’2″
CG
North Mecklenburg
76
Elijah Sherrill
Elijah Sherrill
6’1″
CG
Highland Tech
NC Spartans
78
Isaiah Green
Isaiah Green
6’1″
CG
Knightdale
81
Kyri Wilson
Kyri Wilson
6’1″
CG
Mooresville
90
Nicholas Graves
Nicholas Graves
6’2″
CG
Bishop McGuinness
NC Spartans
Kenyon (OH)
96
Brandon Carter
Brandon Carter
6’1″
CG
Washington County
99
Korrin N’Diaye
Korrin N’Diaye
6’1″
CG
South Stokes
100
Damon Phillips
Damon Phillips
5’10”
CG
Cardinal Gibbons
No Guts No Glory
103
TayShawn Mann
TayShawn Mann
6’3″
CG
Ben L. Smith
E. A. Prep Stars
107
Ja’von Williams
Ja’von Williams
6’4″
CG
Washington
Team Trezz
108
Nasir Newkirk
Nasir Newkirk
6’2″
CG
Dudley
113
Jon Mwanda
Jon Mwanda
6’3″
CG
Heritage
117
Isaiah Blair
Isaiah Blair
6’2″
CG
Northwood
Team Jumpstart
118
Bryson Demby
Bryson Demby
6’4″
CG
Mooresville
Johnson & Wales (NC)
124
Jalen Harris
Jalen Harris
6’1″
CG/SG
Northwood Temple Academy
127
Keontae Barron
Keontae Barron
6’0″
CG
Wilson Prep
128
Seung Surmons
Seung Surmons
6’1″
CG
Southern Wake Academy
NLPB Next Level Prospects Basketball
132
Jaylen Claggett
Jaylen Claggett
6’3″
CG
Lab University Prep
Top Shot Basketball
133
Isaiah Godley
Isaiah Godley
6’4″
CG
South Central
Team Trezz
134
William Monk III
William Monk III
6’3″
CG
Fike
Carolina Swarm Monk
136
Loucas Shoaf
Loucas Shoaf
5’10”
CG
Oak Grove
NC Spartans
142
Reid Albright
Reid Albright
6’2″
CG
Chatham Central
143
Greg Murray
Greg Murray
5’11”
CG
North Mecklenburg
Roanoke
145
Joseph Bruce
Joseph Bruce
6’0″
CG
Pine Lake Prep
Carolina Riptide
149
Elijah Newsome
Elijah Newsome
6’3″
CG
Wilson Prep
BSM Waka Flocka
150
Jayden Little
Jayden Little
6’3″
CG
Anson
152
Quashaun Williams
Quashaun Williams
5’10”
CG
Clayton
Team Trezz
153
Patrick Graves
Patrick Graves
6’2″
CG
Bishop McGuinness
NC Spartans
155
Howard Tre Herbert
Howard Tre Herbert
6’3″
CG
Trinity Christian
Team Wall
160
Danny Rumbold
Danny Rumbold
5’10”
CG
Lee Christian
No Guts No Glory
161
Tyell Saunders
Tyell Saunders
6’2″
CG
Northeastern
165
Beau Harvey
Beau Harvey
6’0″
CG
Northwood
Rising Pros Training
167
Unique Blount
Unique Blount
5’11”
CG
Northeastern
169
Hezekiah Blanks-Adams
Hezekiah Blanks-Adams
5’11”
CG
West Bladen
Team PUSH NC
175
Cody Dickerson
Cody Dickerson
5’10”
CG
North Raleigh Christian
No Guts No Glory
176
Brady Williams
Brady Williams
6’2″
CG
Willow Spring
Dub Salem
180
Amore Connelly
Amore Connelly
6’3″
CG
Freedom
Team United
181
Ethan Reid
Ethan Reid
6’3″
CG
Southeast Raleigh
Garner Road
182
Michael Juergens
Michael Juergens
6’3″
CG
Greensboro Day School
183
Tyren Martin
Tyren Martin
6’3″
CG
Page
NC Spartans
188
Synaris Twitty
Synaris Twitty
6’0″
CG
Oak Ridge Military
195
Jayden Ross
Jayden Ross
6’1″
CG
Rocky River
Elite 1 Doyle
197
Dermot Lowry
Dermot Lowry
6’3″
CG
Community School Of Davidson
NC Spartans
198
Larry Blount
Larry Blount
6’0″
CG
Burlington Christian Academy
203
Bryson Mickey
Bryson Mickey
6’0″
CG
Davie
209
Yasir Hall
Yasir Hall
6’4″
CG
Middle Creek
Garner Road
210
Xander Brown
Xander Brown
5’10”
CG/SG
SouthWest Edgecombe
213
Jiyoun Williams
Jiyoun Williams
6’2″
CG
Northampton County
219
Jerron Blackwell
Jerron Blackwell
6’2″
CG
Dudley
220
Andrew Neal
Andrew Neal
6’0″
CG
Cary Christian
Wofford
Golf
221
Max Hurt
Max Hurt
6’0″
CG
Oak Grove
224
Deandre Nance
Deandre Nance
6’3″
CG
Seventy-First
227
Oliver Roberts
Oliver Roberts
6’3″
CG
Flight 22 Prep
Flight 22
Mount Olive
229
Grady Morgan
Grady Morgan
6’0″
CG
Shelby
NC Spartans
232
AJ Jamison
AJ Jamison
6’3″
CG
Myers Park
233
Tripp McMillen
Tripp McMillen
6’5″
CG
Surry Central
234
Ahavier McDonald
Ahavier McDonald
6’2″
CG
Richmond County
236
isaiah Frierson
isaiah Frierson
6’1″
CG
Lake Norman Christian
237
Angelo Jones
Angelo Jones
6’3″
CG
Pine Forest
239
Malachi Green
Malachi Green
6’1″
CG
JH Rose
246
Anderson Lee
Anderson Lee
6’1″
CG
Northwest Cabarrus
247
Bryce Baker
Bryce Baker
6’2″
CG
East Forsyth
Old Dominion
249
Ty Clark
Ty Clark
6’1″
CG
Andrews
Team Swish
250
Marquel Jones
Marquel Jones
5’11”
CG
Holly Springs
253
Dimetrious Jones
Dimetrious Jones
6’1″
CG
Freedom Christian Academy
Freedom Mentality
254
Nathan Keegan
Nathan Keegan
6’3″
CG
Calvary Day
NC Spartans
261
Kendrick Johnson
Kendrick Johnson
6’2″
CG
Piedmont Classical
Underrated Athletes 2025
267
Kamari Cooke
Kamari Cooke
6’0″
CG
Hopewell
Team United
268
Kaelan Gilliland
Kaelan Gilliland
6’3″
CG
AC Reynolds
Dub Salem
269
Aiden Leonard
Aiden Leonard
6’2″
CG
Union Pines
271
Coby Retana
Coby Retana
5’8″
CG
Hendersonville
NLPB

Watch List Players

Go to Rankings
71 players
Rank
Player
Height
Position
High School
Club Team
Commitment
WL
Jayden Alexander
Jayden Alexander
6’1″
CG
Northeastern
WL
Colin Ball
Colin Ball
6’1″
CG
Carson
WL
Miles Beard
Miles Beard
6’3″
CG
Moravian Prep
WL
Trevor Best
Trevor Best
6’2″
CG
Word Of God
BSM Waka Flocka
Arizona State
WL
Nazeir Blackman
Nazeir Blackman
5’10”
CG
Reagan
WL
Jordan Burnett
Jordan Burnett
6’1″
CG
Parkland
WL
DeQuadre Currence
DeQuadre Currence
5’10”
CG
Butler
WL
Eddie David
Eddie David
6’2″
CG
Charlotte Catholic
WL
Nate Decker
Nate Decker
6’1″
CG
Cox Mill
WL
Brycen Edwards
Brycen Edwards
6’1″
CG
Whiteville
WL
Luke Gaines
Luke Gaines
6’2″
CG
Chatham Central
WL
Zephaniah Gattis
Zephaniah Gattis
5’10”
CG
Eastern Alamance
WL
Isaiah Gibson
Isaiah Gibson
5’11”
CG
Cape Fear Academy
WL
Jacob Gilbert
Jacob Gilbert
6’3″
CG/SF
Ravenscroft
WL
Deiondre Goldston
Deiondre Goldston
5’10”
CG
Cary
Durham Hurricanes
WL
Mark Hall
Mark Hall
5’9″
CG
Tabernacle Christian
Team Loaded 704
WL
Amari Hammad
Amari Hammad
6’0″
CG
JM Robinson
WL
CJ Hampton
CJ Hampton
6’1″
CG
American Hebrew Academy
WL
Calvin Harper
Calvin Harper
5’9″
CG
East Duplin
WL
Jourdain Hill
Jourdain Hill
5’11”
CG
Mount Airy
WL
Jaden Hilliard
Jaden Hilliard
5’11”
CG
Croatan
WL
Macari House
Macari House
5’11”
CG
Salisbury
Team FLY
WL
Jahlahn House
Jahlahn House
5’10”
CG
Farmville Central
GNC Elite
WL
Mason Jewell
Mason Jewell
6’0″
CG
Surry Central
WL
Cam Johnson
Cam Johnson
6’0″
CG
Corvian Community
WL
Vance Johnson
Vance Johnson
5’9″
CG
Team Hope Polley
WL
Samein Jones
Samein Jones
5’11”
CG
South Garner
WL
Greyson Land
Greyson Land
6’3″
CG
Middle Creek
Strong Center
WL
Ian Ledford
Ian Ledford
6’0″
CG
Mitchell
WL
Noah Lewis
Noah Lewis
5’11”
CG
Seaforth
WL
Jake Lowery
Jake Lowery
5’10”
CG
Pisgah
WL
Matthew Lynch
Matthew Lynch
5’10”
CG
West Stanly
WL
Ethan Mathew
Ethan Mathew
6’0″
CG
Bartlett Yancey
WL
Kyce Matthews
Kyce Matthews
6’1″
CG
North Mecklenburg
WL
Javier Maxwell
Javier Maxwell
5’9″
CG
West Caldwell
WL
Jay Maxwell
Jay Maxwell
5’9″
CG
West Caldwell
WL
Tyler Mcclain
Tyler Mcclain
6’3″
CG
Lincolnton
WL
Dominick Messer
Dominick Messer
5’10”
CG
Pisgah
WL
Caleb Milligan
Caleb Milligan
6’0″
CG
Butler
WL
Kai Muschette
Kai Muschette
6’1″
CG
South Garner
WL
Tristan Nunez
Tristan Nunez
6’0″
CG
Oak Grove
WL
Marco Papis
Marco Papis
6’3″
CG
TBA
Elite 1 Doyle
WL
Romello Pegues
Romello Pegues
6’0″
CG
Triton
WL
Xandrell Pennix
Xandrell Pennix
5’9″
CG
Orange
WL
Quan Pittman
Quan Pittman
5’10”
CG
Rocky Mount
Team Trezz
WL
Jireh Price
Jireh Price
5’10”
CG
Randleman
WL
Jamier Rice
Jamier Rice
5’11”
CG
Northern Durham
Durham Hurricanes
WL
Brian Rowe
Brian Rowe
6’0″
CG
JM Robinson
WL
Dean Ruthstrom
Dean Ruthstrom
6’1″
CG
Lake Norman Charter
WL
Robby Schiffer
Robby Schiffer
5’7″
CG
Charlotte Catholic
Charlotte Dragons
WL
Naz Session
Naz Session
6’2″
CG
Hoggard
WBC Elite
WL
Chay Smith
Chay Smith
6’0″
CG
Athens Drive
WL
Myles Smith
Myles Smith
6’3″
CG
Victory Christian
Team Synergy
WL
Jamari Smith
Jamari Smith
6’1″
CG
Ashbrook
WL
Mekhi Sneed
Mekhi Sneed
5’10”
CG
Jordan
Strong Center
WL
Lishawn Speller
Lishawn Speller
6’2″
CG
Dudley
WL
Jevon Spooner
Jevon Spooner
5’11”
CG
West Charlotte
WL
AJ Strickland
AJ Strickland
5’11”
CG
White Oak
WL
Bryson Taylor
Bryson Taylor
5’11”
CG
Forbush
WL
Hayezon Tobe
Hayezon Tobe
5’11”
CG
Asheville School
WL
Marion Turner
Marion Turner
5’11”
CG
Rolesville
WL
Jayson Turner
Jayson Turner
6’2″
CG
Thomasville
WL
Eli Tysinger
Eli Tysinger
6’0″
CG
Central Davidson
WL
Jacob Warren
Jacob Warren
6’0″
CG
West Cabarrus
WL
Naijhir White
Naijhir White
6’0″
CG
Holmes
WL
Zaelyn White
Zaelyn White
6’0″
CG
Apex
WL
Cohen Whitley
Cohen Whitley
6’1″
CG
South Stanly
WL
JJ Wilcox
JJ Wilcox
6’1″
CG
Durham Academy
WL
Rimiez Williams
Rimiez Williams
6’0″
CG
Hertford County
WL
Bishop Witherspoon
Bishop Witherspoon
6’0″
CG
Valor Prep Academy
WL
Kemp Woodard
Kemp Woodard
5’10”
CG
Wayne Country Day
  • – Overtime Elite / YNG Dreamerz
  • – Caldwell Academy
  • – Davidson Day
  • – Reidsville
  • – Weddington
  • – Ravenscroft
  • – Swansboro
  • – Carmel Christian
  • – Green Level
  • – Ben L. Smith
  • – Mount Tabor
  • – West Iredell
  • – Watauga
  • – Providence Day
  • – Garner
  • – Moravian Prep / YNG Dreamerz
  • – The Burlington School
  • – Carolina International
  • – North Mecklenburg
  • – Highland Tech
  • – Knightdale
  • – Mooresville
  • – Bishop McGuinness
  • – Washington County
  • – South Stokes
  • – Cardinal Gibbons
  • – Ben L. Smith
  • – Washington
  • – Dudley
  • – Heritage
  • – Northwood
  • – Mooresville
  • – Northwood Temple Academy
  • – Wilson Prep
  • – Southern Wake Academy
  • – Lab University Prep
  • – South Central
  • – Fike
  • – Oak Grove
  • – Chatham Central
  • – North Mecklenburg
  • – Pine Lake Prep
  • – Wilson Prep
  • – Anson
  • – Clayton
  • – Bishop McGuinness
  • – Trinity Christian
  • – Lee Christian
  • – Northeastern
  • – Northwood
  • – Northeastern
  • – West Bladen
  • – North Raleigh Christian
  • – Willow Spring
  • – Freedom
  • – Southeast Raleigh
  • – Greensboro Day School
  • – Page
  • – Oak Ridge Military
  • – Rocky River
  • – Community School Of Davidson
  • – Burlington Christian Academy
  • – Davie
  • – Middle Creek
  • – SouthWest Edgecombe
  • – Northampton County
  • – Dudley
  • – Cary Christian
  • – Oak Grove
  • – Seventy-First
  • – Flight 22 Prep
  • – Shelby
  • – Myers Park
  • – Surry Central
  • – Richmond County
  • – Lake Norman Christian
  • – Pine Forest
  • – JH Rose
  • – Northwest Cabarrus
  • – East Forsyth
  • – Andrews
  • – Holly Springs
  • – Freedom Christian Academy
  • – Calvary Day
  • – Piedmont Classical
  • – Hopewell
  • – AC Reynolds
  • – Union Pines
  • – Hendersonville
  • – Northeastern
  • – Carson
  • – Moravian Prep
  • – Word Of God
  • – Reagan
  • – Parkland
  • – Butler
  • – Charlotte Catholic
  • – Cox Mill
  • – Whiteville
  • – Chatham Central
  • – Eastern Alamance
  • – Cape Fear Academy
  • – Ravenscroft
  • – Cary
  • – Tabernacle Christian
  • – JM Robinson
  • – American Hebrew Academy
  • – East Duplin
  • – Mount Airy
  • – Croatan
  • – Salisbury
  • – Farmville Central
  • – Surry Central
  • – Corvian Community
  • – South Garner
  • – Middle Creek
  • – Mitchell
  • – Seaforth
  • – Pisgah
  • – West Stanly
  • – Bartlett Yancey
  • – North Mecklenburg
  • – West Caldwell
  • – West Caldwell
  • – Lincolnton
  • – Pisgah
  • – Butler
  • – South Garner
  • – Oak Grove
  • – TBA
  • – Triton
  • – Orange
  • – Rocky Mount
  • – Randleman
  • – Northern Durham
  • – JM Robinson
  • – Lake Norman Charter
  • – Charlotte Catholic
  • – Hoggard
  • – Athens Drive
  • – Victory Christian
  • – Ashbrook
  • – Jordan
  • – Dudley
  • – West Charlotte
  • – White Oak
  • – Forbush
  • – Asheville School
  • – Rolesville
  • – Thomasville
  • – Central Davidson
  • – West Cabarrus
  • – Holmes
  • – Apex
  • – South Stanly
  • – Durham Academy
  • – Hertford County
  • – Valor Prep Academy
  • – Wayne Country Day
Loading...
Home North Carolina Rankings North Carolina 2025 Rankings

Prep Network

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

Company

  • News
  • About
  • Careers
  • Store
  • Partner Interest Form

Resources

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

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Hoops. All rights reserved.