Which prep basketball teams ended up as best in NC? Check our final polls of the season
Christ School of Arden and North Mecklenburg High of Huntersville headline the final N.C. high school basketball rankings of the 2024-25 season.
The weekly rankings are sponsored by The Charlotte Observer and the News & Observer of Raleigh and are compiled by longtime N.C. basketball experts Rick Lewis and Alex Bass, co-hosts of The Observer’s “Talking Preps” streaming show.
Christ School, ranked No. 20 in MaxPreps’ national poll, won the N.C. Independent Schools’ 4A state championship and finished atop the state’s private school rankings.
North Meck, No. 29 nationally, won its second straight N.C. 4A state championship. The Vikings finished atop the 4A public school rankings.
Boys’ notables
▪ Victory Christian, the 1A state champ, was the one new team to make the final rankings for private schools.
▪ In 4A, state semifinalist Chambers was the only new team in the final poll. Chambers reached the N.C. 4A Western Regional championship, or state semifinal game.
▪ NCHSAA champ Ben Smith of Greensboro finished No. 1 in the 3A poll, which welcomed regional finalist Hunter Huss of Gastonia and Greensboro’s Dudley High in the final ranking.
▪ Nationally ranked and unbeaten state champ Reidsville finished No. 1 in the 2A poll. Two new teams — Southwest Onslow and Lincoln Charter — made the final rankings.
▪ First-time NCHSAA 1A champ Corvian Charter of Charlotte wins the 1A poll, moving from No. 9 to the top spot. Chatham Central was the only new team in.
Girls’ notables
▪ Grace Christian won the private school poll after winning the NCISAA state championship. Caldwell Academy was the only new school to join the poll.
▪ NCHSAA state champ Lake Norman won the 4A poll, which welcomed four new teams: Rolesville, Marvin Ridge, Richmond Senior and South Mecklenburg.
▪ Previously unranked Western Alamance wins the 3A poll after beating Stuart Cramer for the 3A state title. Also new to the final poll are Oak Grove and Wilson’s Fike High.
▪ Southeast Alamance wins the 2A poll, which welcomes Marshville’s Forest Hills and Catawba’s Bandys High School, both teams that made deep playoff runs.
▪ Finally, in 1A, state champ Cherokee finished atop the poll. Wake Prep, which won 23 games, was the only new team to join the rankings.
Boys’ statewide rankings
NCISAA
| Rk | School | Rec. | Prvs. |
| 1 | Christ School | 26-2 | 1 |
| 2 | Greensboro Day | 31-5 | 5 |
| 3 | Caldwell Academy | 26-9 | 6 |
| 4 | Concord Academy | 31-4 | 3 |
| 5 | Providence Day | 27-5 | 2 |
| 6 | Forsyth Country Day | 27-6 | 4 |
| 7 | Victory Christian | 21-10 | NR |
| 8 | Carmel Christian | 18-9 | 10 |
| 9 | Davidson Day | 22-13 | 8 |
| 10 | Gaston Christian | 25-8 | 9 |
NCHSAA 4A
| Rk | School | Rec. | Prvs. |
| 1 | North Mecklenburg | 30-3 | 2 |
| 2 | New Hanover | 30-3 | 3 |
| 3 | Lake Norman | 23-6 | 1 |
| 5 | Garner | 26-5 | 4 |
| 5 | Sanderson | 27-4 | 6 |
| 6 | Green Level | 26-5 | 10 |
| 7 | Chambers | 23-9 | NR |
| 8 | Jordan | 24-4 | 7 |
| 9 | Hoggard | 22-6 | 8 |
| 10 | Independence | 23-6 | 9 |
NCHSAA 3A
| Rk | School | Rec. | Prvs. |
| 1 | Ben Smith | 29-3 | 4 |
| 2 | Southern Durham | 30-3 | 2 |
| 3 | Swansboro | 25-2 | 1 |
| 4 | Ashbrook | 26-4 | 6 |
| 5 | Crest | 27-4 | 3 |
| 6 | Huss | 20-9 | NR |
| 7 | Person | 26-2 | 9 |
| 8 | Jay M. Robinson | 25-4 | 5 |
| 9 | Dudley | 19-8 | NR |
| 10 | Southern Lee | 23-4 | 8 |
NCHSAA 2A
| Rk | School | Rec. | Prvs. |
| 1 | Reidsville | 31-0 | 1 |
| 2 | Northwood | 30-3 | 4 |
| 3 | West Bladen | 27-2 | 2 |
| 4 | Salisbury | 26-4 | 6 |
| 5 | Southwest Onslow | 24-4 | NR |
| 6 | Farmville Central | 23-5 | 3 |
| 7 | Lincolnton | 24-6 | 9 |
| 8 | Kinston | 19-6 | 7 |
| 9 | Lincoln Charter | 20-10 | NR |
| 10 | Pine Lake Prep | 21-8 | 10 |
NCHSAA 1A
| Rk | School | Rec. | Prvs. |
| 1 | Corvian Community | 25-7 | 9 |
| 2 | Southern Wake Academy | 29-5 | 1 |
| 3 | Queens Grant | 27-8 | 2 |
| 4 | Bishop McGuinness | 27-3 | 4 |
| 5 | South Stokes | 27-3 | 3 |
| 6 | Carolina International | 22-9 | 7 |
| 7 | Washington County | 22-4 | 5 |
| 8 | Chatham Central | 23-5 | NR |
| 9 | Wilson Prep | 20-6 | 6 |
| 10 | College Prep & Leadership Academy | 22-7 | 8 |
Girls’ statewide rankings
NCISAA
| Rk | School | Rec. | Prvs. |
| 1 | Grace Christian | 22-4 | 1 |
| 2 | Cannon School | 26-7 | 4 |
| 3 | Victory Christian | 14-9 | 7 |
| 4 | Rocky Mount Academy | 22-0 | 10 |
| 5 | Wesleyan Christian | 25-7 | 2 |
| 6 | Providence Day | 25-8 | 3 |
| 7 | Concord Academy | 26-7 | 5 |
| 8 | Caldwell Academy | 12-6 | NR |
| 9 | Crossroads Christian | 15-3 | 9 |
| 10 | Greensboro Day | 20-10 | 6 |
NCHSAA 4A
| Rk | School | Rec. | Prvs. |
| 1 | Lake Norman | 30-1 | 1 |
| 2 | Wakefield | 26-4 | 7 |
| 3 | McDowell | 30-1 | 3 |
| 4 | Hoggard | 30-2 | 9 |
| 5 | Rolesville | 19-11 | NR |
| 6 | Marvin Ridge | 24-6 | NR |
| 7 | Watauga | 22-6 | NR |
| 8 | Richmond | 22-6 | NR |
| 9 | North Mecklenburg | 25-4 | 2 |
| 10 | South Mecklenburg | 25-5 | NR |
NCHSAA 3A
| Rk | School | Rec. | Prvs |
| 1 | Western Alamance | 28-4 | NR |
| 2 | Stuart Cramer | 29-3 | 8 |
| 3 | Terry Sanford | 27-4 | 1 |
| 4 | North Lincoln | 29-2 | 2 |
| 5 | Union Pines | 27-2 | 10 |
| 6 | Oak Grove | 21-8 | NR |
| 7 | Robinson | 26-5 | 5 |
| 8 | Fike | 27-1 | NR |
| 9 | Rocky Mount | 22-2 | 4 |
| 10 | Pisgah | 24-4 | 6 |
NCHSAA 2A
| Rk | School | Rec. | Prvs. |
| 1 | Southeast Alamance | 29-3 | 5 |
| 2 | North Wilkes | 30-2 | 2 |
| 3 | Seaforth | 28-3 | 8 |
| 4 | East Burke | 30-2 | 1 |
| 5 | Andrews | 25-2 | 3 |
| 6 | Fairmont | 24-2 | 4 |
| 7 | East Duplin | 25-3 | 7 |
| 8 | Forest Hills | 26-4 | NR |
| 9 | Goldsboro | 24-3 | 6 |
| 10 | Bandys | 18-9 | NR |
NCHSAA 1A
| Rk | School | Rec. | Prvs. |
| 1 | Cherokee | 28-2 | 1 |
| 2 | East Bladen | 26-4 | 4 |
| 3 | Bishop McGuinness | 27-3 | 2 |
| 4 | Perquimans | 28-3 | 6 |
| 5 | Mountain Heritage | 26-4 | 3 |
| 6 | Albemarle | 25-5 | 5 |
| 7 | North Duplin | 24-5 | 9 |
| 8 | Wake Prep | 23-4 | NR |
| 9 | Northside-Pinetown | 27-2 | 10 |
| 10 | Gates | 23-3 | 8 |