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 80 SFs 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
42 players
Rank
Player
Height
Position
High School
Club Team
Commitment
5
Jackson Keith
Jackson Keith
6’6″
SF
Southern Durham
Team CP3
Butler
15
Isaac Ericksen
Isaac Ericksen
6’8″
SF
Green Level
SW15H Elite
Illinois State
20
Melakih Cunningham
Melakih Cunningham
6’6″
SF
Moravian Prep / YNG Dreamerz
Wildcat Select 3SSB
Missouri State
37
Dylan Deluca
Dylan Deluca
6’7″
SF
Ambassador Christian
VA Premier
Taylor (IN)
39
Zacch Wiggins
Zacch Wiggins
6’5″
SF
Wesleyan Christian
Top Shot Basketball
Old Dominion
44
Ira Wilson
Ira Wilson
6’7″
SF
Southern Wake Academy
No Guts No Glory
Lees-McRae
57
Malachi Simpson
Malachi Simpson
6’6″
SF
Hendersonville
NLPB Next Level Prospects Basketball
58
Trajan Thompson
Trajan Thompson
6’5″
SF
Providence Day
Garner Road
Denver
59
Dario Williams
Dario Williams
6’6″
SF
Gaston Christian
Team Charlotte
60
Taj Walters
Taj Walters
6’5″
SF
Overtime Ellite / YNG Dreamerz
Northern Illinois
62
Alex Pissis
Alex Pissis
6’6″
SF
Winston-Salem Christian Post Grad
Gulf Coast State
69
Kellen Karr
Kellen Karr
6’5″
SF
North Lincoln
Carolina Riptide
Coastal Carolina
Baseball
75
Alex Waterfield
Alex Waterfield
6’5″
SF
Bishop Mcguinness
NC Spartans
84
Justice Mitchell
Justice Mitchell
6’6″
SF
Clayton
Team Wall
93
Kee’donn Linney
Kee’donn Linney
6’3″
SF
Kings Mountain
95
Addison Newkirk
Addison Newkirk
6’6″
SF
Greensboro Day
SW15H Elite
Washington and Lee
101
Raheim Misher
Raheim Misher
6’4″
SF
Maiden
105
CJ Kornegay
CJ Kornegay
6’7″
SF
New Hanover
Flight 22
121
Bryan Epperson
Bryan Epperson
6’7″
SF
Southern Wake Academy
No Guts No Glory
125
Daniel Guandolo
Daniel Guandolo
6’4″
SF/SG
Carmel Christian
130
Heath Skjoldager
Heath Skjoldager
6’4″
SF/PF
Asheville Christian
Team Vision Nc Elite
137
Haidyn Bell
Haidyn Bell
6’4″
SF/SG
Freedom Christian Academy
144
Justin Brown
Justin Brown
6’7″
SF
Lee Christian
146
James Mciver
James Mciver
6’3″
SF
East Mecklenburg
PSB NC
154
Joel Deigna
Joel Deigna
6’5″
SF
Oak Ridge Military
164
Christian Ananaba
Christian Ananaba
6’5″
SF
Southeast Raleigh
Team Wall
168
Jamarion Patton
Jamarion Patton
6’3″
SF
Ashbrook
170
Jaevian Alston
Jaevian Alston
6’6″
SF
Word of God Varsity
Garner Road
171
Tristan Thompson
Tristan Thompson
6’6″
SF/PF
North Raleigh Christian
BSM Waka Flocka
191
Jadon Blair
Jadon Blair
6’5″
SF
Mount Tabor
Notre Dame (IN)
Football
196
Cam’ron Myers
Cam’ron Myers
6’5″
SF/PF
White Oak
200
Jay Powell
Jay Powell
6’3″
SF
Hickory
201
Ian Bush
Ian Bush
6’5″
SF
Burlington Christian
No Guts No Glory
206
William Knight
William Knight
6’5″
SF
Southern Wake Academy
212
Kaden Drumgo
Kaden Drumgo
6’5″
SF
Leesville Road
DB Elite
218
Reece Starnes
Reece Starnes
6’5″
SF
Butler
222
Devin Sims
Devin Sims
6’5″
SF
Lee Christian
Team Push
230
Doug Quarles III
Doug Quarles III
6’5″
SF
Corvian Community
238
Jaylen Hewitt
Jaylen Hewitt
6’5″
SF
West Carteret
Team Trezz
241
Bryson Allred
Bryson Allred
6’4″
SF
Ledford
NC Spartans
257
Omaurie Phillips
Omaurie Phillips
6’5″
SF
Farmville Central
Team Trezz
259
Ameil Braswell
Ameil Braswell
6’1″
SF
Hillside
NC Wildcats

Watch List Players

Go to Rankings
38 players
Rank
Player
Height
Position
High School
Club Team
Commitment
WL
Vincent Bertolini-Felice
Vincent Bertolini-Felice
6’3″
SF
Trinity Academy Raleigh
WL
Jack Burk
Jack Burk
6’3″
SF
Owen
WL
Sylas Coleman
Sylas Coleman
6’4″
SF
East Burke
WL
Vaughn Curtin
Vaughn Curtin
6’4″
SF
West Iredell
WL
Jayzion Davis
Jayzion Davis
6’4″
SF
Hoggard
Flight 22
WL
Savian Davis
Savian Davis
6’3″
SF
Cherokee
WNC Elite
WL
Christian Etter
Christian Etter
6’3″
SF
Bandys
WL
Dillon Galloway
Dillon Galloway
6’4″
SF
Brevard
WL
Tyshaun Goldston
Tyshaun Goldston
6’4″
SF
Randleman
Mid State Magic
WL
Hunter Goss
Hunter Goss
6’4″
SF/PF
Excelsior Classical Academy
WL
AJ Graham
AJ Graham
6’0″
SF
Mooresville
Team FLY
WL
Trevor Highsmith
Trevor Highsmith
6’3″
SF
White Oak
WL
Myles Howard
Myles Howard
6’5″
SF
South Mecklenburg
WL
Kambo Ikwefu
Kambo Ikwefu
6’7″
SF
American Hebrew Academy
WL
PJ Jeffries
PJ Jeffries
6’3″
SF
Durham Academy
WL
Anthony Jones
Anthony Jones
6’3″
SF
Rocky Mount
WL
Cam’ron Jones
Cam’ron Jones
6’3″
SF
Williams
WL
Bamara Kone
Bamara Kone
6’5″
SF
West Charlotte
WL
Easton Ledford
Easton Ledford
6’4″
SF
Bandys
WL
Ryan Lord
Ryan Lord
6’3″
SF
Jack Britt
Team Mentality
WL
Christian Mcneil
Christian Mcneil
6’3″
SF
United Faith Christian Academy
Underrated Athletes
WL
Julius Messer
Julius Messer
6’6″
SF
Greensboro Day
WL
Nataniel Mitchell-Rozzi
Nataniel Mitchell-Rozzi
6’3″
SF
Shining Light
WL
Jermaine Moncrieffe
Jermaine Moncrieffe
6’2″
SF
Queens Grant
WL
Ashton Munters
Ashton Munters
6’4″
SF
Langtree Charter Academy
WL
Gena Nkwah
Gena Nkwah
6’5″
SF
Cuthbertson
WL
Etinosa Ogbeide
Etinosa Ogbeide
6’8″
SF
Northwest Guilford
WL
Eli Robbins
Eli Robbins
6’5″
SF
Veritas Christian
WL
Keveon Rodgers
Keveon Rodgers
6’3″
SF
Hertford County
Big Business Ballers
WL
Derrick Rupert
Derrick Rupert
6’3″
SF
East Mecklenburg
WL
Maurice Sabb
Maurice Sabb
6’6″
SF/CG
Olympic
WL
Connor Shea
Connor Shea
6’3″
SF
Lejeune
WL
Luke Smith
Luke Smith
6’2″
SF
Cherokee
WL
Aidan Southwards
Aidan Southwards
6’6″
SF
Swain County
WL
James Stainback
James Stainback
6’3″
SF
Greensboro Day
NC Gaters
WL
William Stalker
William Stalker
6’3″
SF
Eastern Randolph
Rising Pros Training Red
WL
Hank Webb
Hank Webb
6’4″
SF
Salisbury
Team FLY
WL
Khaleb Worth
Khaleb Worth
6’3″
SF
Triton
  • – Southern Durham
  • – Green Level
  • – Moravian Prep / YNG Dreamerz
  • – Ambassador Christian
  • – Wesleyan Christian
  • – Southern Wake Academy
  • – Hendersonville
  • – Providence Day
  • – Gaston Christian
  • – Overtime Ellite / YNG Dreamerz
  • – Winston-Salem Christian Post Grad
  • – North Lincoln
  • – Bishop Mcguinness
  • – Clayton
  • – Kings Mountain
  • – Greensboro Day
  • – Maiden
  • – New Hanover
  • – Southern Wake Academy
  • – Carmel Christian
  • – Asheville Christian
  • – Freedom Christian Academy
  • – Lee Christian
  • – East Mecklenburg
  • – Oak Ridge Military
  • – Southeast Raleigh
  • – Ashbrook
  • – Word of God Varsity
  • – North Raleigh Christian
  • – Mount Tabor
  • – White Oak
  • – Hickory
  • – Burlington Christian
  • – Southern Wake Academy
  • – Leesville Road
  • – Butler
  • – Lee Christian
  • – Corvian Community
  • – West Carteret
  • – Ledford
  • – Farmville Central
  • – Hillside
  • – Trinity Academy Raleigh
  • – Owen
  • – East Burke
  • – West Iredell
  • – Hoggard
  • – Cherokee
  • – Bandys
  • – Brevard
  • – Randleman
  • – Excelsior Classical Academy
  • – Mooresville
  • – White Oak
  • – South Mecklenburg
  • – American Hebrew Academy
  • – Durham Academy
  • – Rocky Mount
  • – Williams
  • – West Charlotte
  • – Bandys
  • – Jack Britt
  • – United Faith Christian Academy
  • – Greensboro Day
  • – Shining Light
  • – Queens Grant
  • – Langtree Charter Academy
  • – Cuthbertson
  • – Northwest Guilford
  • – Veritas Christian
  • – Hertford County
  • – East Mecklenburg
  • – Olympic
  • – Lejeune
  • – Cherokee
  • – Swain County
  • – Greensboro Day
  • – Eastern Randolph
  • – Salisbury
  • – Triton
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.