Which are the top boys’ basketball teams in NC? Check our statewide rankings
High school holiday tournaments are about to begin, which means teams from North Carolina are going to be playing games throughout the state — and many others.
Here is a look at the state’s boys’ top teams through games played Dec. 17.
This is the final poll of 2025. The rankings will return in January.
Note: The rankings are sponsored by The Charlotte Observer and News & Observer of Raleigh. They are compiled by longtime N.C. basketball expert Rick Lewis, a co-host of The Observer’s streaming Talking Preps show.
NC statewide boys’ basketball rankings
NCISAA
Rk., School, Rec, Prvs.
1. Forsyth Country Day (12-0), 1
2. Greensboro Day (15-1), 2
3. Concord Academy (13-1), 3
4. Gaston Christian (15-1), 4
5. Greenfield (9-2), 5
6. Fayetteville Academy (9-2), 6
7. Trinity Christian (9-1), 7
8. Davidson Day (10-5), 8
NCHSAA 8A
1. Apex Friendship (7-0), 1
2. West Charlotte (6-0), 2
3. West Forsyth (6-0), 3
4. Chambers (8-2), 4
5. Hoggard (5-2), 6
6. Leesville Road (9-1), 7
7. Rolesville (8-1), 8
8. Myers Park (5-4), NR
NCHSAA 7A
1. North Mecklenburg (7-0), 1
2. Mooresville (7-1), 2
3. New Hanover (5-2), 3
4. Southern Durham (7-2), 4
5. Butler (9-0), 5
6. Independence (6-3), 6
7. Cleveland (7-1), 7
8. Davie County (6-0), 8
NCHSAA 6A
1. Ben L. Smith (6-0), 1
2. Charlotte Catholic (9-1), 2
3. Watauga (2-0), 4
4. Northern Nash (7-0), 5
5. Freedom (5-1), 3
6. Swannsboro (6-2), 6
7. Triton (6-1), 7
8. Williams (5-1), 8
NCHSAA 5A
1. Hunter Huss (6-1), 1
2. Hickory (3-1), 2
3. Carson (8-0), 4
4. North Lincoln (5-1), 3
5. Jay M. Robinson (6-1), 5
6. Douglas Byrd (7-1), 7
7. Eastern Alamance (5-1), 6
8. Oak Grove (4-0), 8
NCHSAA 4A
1. Washington (6-0), 1
2. Reidsville (1-0), 3
3. T.W. Andrews (6-1), 4
4. Salisbury (5-2), 2
5. First Flight (5-2), 5
6. Bandys (5-1), 6
7. Central Davidson (5-0), 7
8. Lexington (5-0), NR
NCHSAA 3A
1. Farmville Central (6-0), 1
2. Walkertown (4-1), 2
3. Greene Central (5-0), 3
4. Shelby (0-0), 4
5. Kinston (1-0), 5
6. Owen (6-1), 6
7. East Rutherford (7-1), NR
8. Pasquotank County (4-0), 7
NCHSAA 2A
1. Queens Grant (10-3), 1
2. Bishop McGuinness (6-1), 2
3. South Stokes (6-0), 3
4. Bertie (3-0), 4
5. East Wake Academy (7-1), 6
6. Tarboro (0-0), 7
7. Hayesville (4-1), 5
8. Community School of Davidson (4-1), 8
NCHSAA 1A
1. Southern Wake (7-3), 1
2. Wilson Prep (2-2), 2
3. Northside-Pinetown (5-1), 5
4. NC Leadership Academy (7-2), 6
5. Rocky Mount Prep (2-0), NR
6. Washington County (0-1), 3
7. North Edgecombe (3-2), 4
8. Chatham Central (7-3), 7