Statewide Boys Basketball Top 25: Top NC high school basketball teams

Statewide Boys Basketball Top 25: Top NC high school basketball teams

HighSchoolOT has released its updated North Carolina high school boys basketball statewide rankings for the 2024-25 season.

HSOT has two sets of rankings: a statewide Top 25 and top 15s for each of North Carolina’s six area codes.

The area code rankings have already been released and can be found at the links below:

In the final HSOT Statewide Top 25 boys basketball rankings of the 2024-25 regular season, Reidsville is still the No. 1 team in North Carolina. NCISAA state champions Christ School, Greensboro Day, and Caldwell Academy are in the top 10. The rankings will be updated one final time following the conclusion of the NCHSAA state playoffs.

More of HSOT’s North Carolina High School Boys Basketball Rankings

  • Current 252 Area Code Rankings
  • Current 336 Area Code Rankings
  • Current 704 Area Code Rankings
  • Current 828 Area Code Rankings
  • Current 910 Area Code Rankings
  • Current 919 Area Code Rankings
  • Current Girls Basketball Statewide Top 25
  • Current Girls Basketball Area Code Top 15s

See the current top 25 for the state below.

2/24 Update: Statewide Top 25 Rankings (current)

  1. Reidsville (25-0)
  2. Lake Norman (25-1)
  3. Christ School (26-2)
  4. Greensboro Day (31-5)
  5. New Hanover (25-2)
  6. Southern Durham (25-2)
  7. North Mecklenburg (24-3)
  8. Caldwell Academy (26-9)
  9. Concord Academy (31-4)
  10. Swansboro (21-1)
  11. Farmville Central (20-4)
  12. West Bladen (23-1)
  13. East Henderson (26-0)
  14. Green Level (23-4)
  15. Chambers (19-8)
  16. Gaston Christian (25-8)
  17. Carmel Christian (18-9)
  18. Providence Day (27-5)
  19. Forsyth Country Day (27-6)
  20. Northwood (25-2)
  21. Wayne Country Day (28-8)
  22. Greenfield School (27-8)
  23. Mount Tabor (22-5)
  24. West Forsyth (24-3)
  25. Jordan (23-3)

    Previous Weeks’ Rankings

    2/17 Update

    1. Reidsville (23-0)
    2. Lake Norman (23-1)
    3. North Mecklenburg (22-2)
    4. Christ School (24-2)
    5. Providence Day (27-4)
    6. New Hanover (22-2)
    7. Southern Durham (22-2)
    8. Concord Academy (30-3)
    9. Greensboro Day (29-5)
    10. Caldwell Academy (24-9)
    11. Swansboro (19-1)
    12. Harrells Christian (30-2)
    13. Farmville Central (20-4)
    14. West Bladen (23-1)
    15. East Henderson (24-0)
    16. Gaston Christian (25-7)
    17. Green Level (20-4)
    18. Northwood (22-2)
    19. West Forsyth (22-2)
    20. Wayne Country Day (28-7)
    21. Forsyth Country Day (27-5)
    22. Carmel Christian (17-8)
    23. Davidson Day (22-12)
    24. Greenfield School (27-8)
    25. Jordan (21-3)

    2/11 Update

    1. Reidsville (22-0)
    2. Lake Norman (19-1)
    3. North Mecklenburg (18-2)
    4. Christ School (23-2)
    5. Providence Day (26-4)
    6. Southern Durham (19-2)
    7. New Hanover (20-2)
    8. Concord Academy (29-3)
    9. Greensboro Day (28-5)
    10. Caldwell Academy (23-9)
    11. Swansboro (17-1)
    12. Harrells Christian (29-2)
    13. Farmville Central (18-4)
    14. Greenfield School (27-7)
    15. West Bladen (20-1)
    16. Jordan (20-2)
    17. East Henderson (23-0)
    18. Mooresville (19-3)
    19. Gaston Christian (22-7)
    20. Green Level (18-4)
    21. Northwood (21-2)
    22. West Forsyth (20-2)
    23. Forsyth Country Day (25-5)
    24. Carmel Christian (16-8) — new
    25. Wayne Country Day (25-7) — new

    2/3 Update

    1. Reidsville (19-0)
    2. Lake Norman (19-1)
    3. North Mecklenburg (18-2)
    4. Christ School (21-2)
    5. Providence Day (24-4)
    6. Southern Durham (17-2)
    7. New Hanover (16-2)
    8. Caldwell Academy (21-8)
    9. Concord Academy (27-3)
    10. Forsyth Country Day (24-4)
    11. Greensboro Day (25-5)
    12. Swansboro (15-1)
    13. Green Level (16-3)
    14. Harrells Christian (26-2)
    15. Farmville Central (13-4)
    16. Greenfield School (24-7)
    17. Chambers (13-7)
    18. Garner (17-2)
    19. West Bladen (18-1)
    20. Jordan (16-2)
    21. East Henderson (21-0)
    22. Northwood (19-2)
    23. Mooresville (17-3)
    24. Gaston Christian (20-7)
    25. West Forsyth (18-2)

    1/27 Update

    1. Reidsville (16-0)
    2. Lake Norman (17-1)
    3. North Mecklenburg (15-2)
    4. Christ School (18-1)
    5. Providence Day (21-4)
    6. Southern Durham (14-2)
    7. New Hanover (13-2)
    8. Caldwell Academy (19-8)
    9. Green Level (14-2)
    10. Chambers (12-6)
    11. Concord Academy (25-3)
    12. Forsyth Country Day (22-4)
    13. Greensboro Day (24-4)
    14. Swansboro (12-1)
    15. Farmville Central (13-4)
    16. West Bladen (15-1)
    17. East Henderson (19-0)
    18. Harrells Christian (23-2)
    19. Washington (11-5)
    20. Greenfield School (21-7)
    21. Garner (13-2)
    22. Wayne Country Day (22-4)
    23. Jordan (14-2)
    24. Northwood (16-2)
    25. Southwest Onslow (13-2)

    1/20 Update

    1. Reidsville (14-0)
    2. Lake Norman (16-1)
    3. North Mecklenburg (14-2)
    4. Christ School (16-1)
    5. Providence Day (19-4)
    6. Southern Durham (13-2)
    7. New Hanover (13-2)
    8. Caldwell Academy (18-7)
    9. Green Level (13-2)
    10. Chambers (11-6)
    11. Concord Academy (23-3)
    12. Forsyth Country Day (20-4)
    13. Greensboro Day (22-4)
    14. Swansboro (12-1)
    15. Farmville Central (12-4)
    16. West Bladen (15-1)
    17. East Henderson (17-0)
    18. Harrells Christian (21-2)
    19. Washington (11-5)
    20. Greenfield School (19-7)
    21. Garner (11-2)
    22. Wayne Country Day (21-4)
    23. McDowell (15-1)
    24. Jordan (13-2)
    25. Northwood (15-2)

    1/13 Update

    1. Reidsville (12-0)
    2. Christ School (14-0)
    3. Lake Norman (13-1)
    4. North Mecklenburg (11-2)
    5. Providence Day (16-4)
    6. Southern Durham (11-2)
    7. New Hanover (11-2)
    8. Caldwell Academy (16-7)
    9. Green Level (12-2)
    10. Seventy-First (8-1)
    11. Swansboro (11-0)
    12. Forsyth Country Day (18-3)
    13. Greensboro Day (20-4)
    14. Concord Academy (19-3)
    15. Chambers (8-6)
    16. Farmville Central (10-4)
    17. West Bladen (14-1)
    18. East Henderson (15-0)
    19. Harrells Christian (18-2)
    20. Washington (10-5)
    21. Greenfield School (17-7)
    22. Northwood (13-2)
    23. Garner (10-2)
    24. Wayne Country Day (19-3)
    25. McDowell (12-1)

    1/6 Update

    1. Reidsville (10-0)
    2. Christ School (12-0)
    3. Lake Norman (11-1)
    4. North Mecklenburg (9-2)
    5. Providence Day (13-4)
    6. Southern Durham (9-2)
    7. New Hanover (9-2)
    8. Concord Academy (18-2)
    9. Greensboro Day (19-3)
    10. Caldwell Academy (14-7)
    11. Green Level (11-2)
    12. Seventy-First (5-1)
    13. Swansboro (11-0)
    14. Farmville Central (9-4)
    15. West Bladen (11-1)
    16. East Henderson (13-0)
    17. Harrells Christian (17-2)
    18. Chambers (7-5)
    19. Washington (8-5)
    20. Greenfield School (15-7)
    21. Northwood (11-2)
    22. Forsyth Country Day (17-3)
    23. Garner (9-2)
    24. Wayne Country Day (17-3)
    25. McDowell (11-1)

    12/16 Update

    1. Reidsville (3-0)
    2. Lake Norman (8-0)
    3. Christ School (10-0)
    4. North Mecklenburg (5-1)
    5. Ben L. Smith (6-0)
    6. Green Level (8-0)
    7. Providence Day (10-3)
    8. Concord Academy (14-1)
    9. Greensboro Day (13-2)
    10. Caldwell Academy (10-5)
    11. The Burlington School (8-4)
    12. Southern Durham (4-0)
    13. Clayton (4-1)
    14. New Hanover (4-2)
    15. Seventy-First (2-1)
    16. Hickory (0-0)
    17. Swansboro (6-0)
    18. West Bladen (7-0)
    19. Washington (6-0)
    20. Harrells Christian (12-1)
    21. Farmville Central (5-1)
    22. Chambers (3-4)
    23. Carmel Christian (10-3)
    24. Davidson Day (9-8)
    25. Greenfield School (9-3)

    12/9 Update

    1. Reidsville (1-0)
    2. Lake Norman (6-0)
    3. Christ School (8-0)
    4. North Mecklenburg (3-1)
    5. New Hanover (2-1)
    6. Farmville Central (2-0)
    7. Concord Academy (12-0)
    8. Ben L. Smith (3-0)
    9. Green Level (6-0)
    10. The Burlington School (7-4)
    11. Seventy-First (1-1)
    12. Davidson Day (8-6)
    13. Hickory (0-0)
    14. Greensboro Day (10-2)
    15. Caldwell Academy (8-5)
    16. Providence Day (8-2)
    17. Southern Durham (4-0)
    18. Mount Tabor (2-1)
    19. Swansboro (5-0)
    20. Harrells Christian (6-1)
    21. Berean Baptist (7-4)
    22. Chambers (2-3)
    23. Greenfield School (9-3)
    24. Holly Springs (5-0)
    25. Clayton (2-1)

    12/2 Update

    1. Reidsville (0-0)
    2. New Hanover (1-0)
    3. Christ School (6-0)
    4. Farmville Central (1-0)
    5. Lake Norman (5-0)
    6. North Mecklenburg (2-0)
    7. Concord Academy (9-0)
    8. The Burlington School (6-3)
    9. Ben L. Smith (2-0)
    10. Green Level (4-0)
    11. Seventy-First (1-1)
    12. Davidson Day (7-4)
    13. Chambers (2-1)
    14. Hickory (0-0)
    15. Greensboro Day (8-2)
    16. Caldwell Academy (7-3)
    17. Providence Day (6-2)
    18. Wesleyan Christian (7-2)
    19. Southern Durham (3-0)
    20. Mount Tabor (1-1)
    21. Swansboro (3-0)
    22. Harrells Christian (6-1)
    23. Garner (2-0)
    24. Greenfield School (7-2)
    25. Holly Springs (5-0)

    11/25 Update

    1. Reidsville (0-0)
    2. New Hanover (0-0)
    3. Christ School (6-0)
    4. Farmville Central (0-0)
    5. Lake Norman (1-0)
    6. North Mecklenburg (0-0)
    7. Seventy-First (1-0)
    8. Concord Academy (7-0)
    9. Davidson Day (6-2)
    10. The Burlington School (5-2)
    11. Ben L. Smith (0-0)
    12. Green Level (3-0)
    13. Chambers (1-1)
    14. Hickory (0-0)
    15. Greensboro Day (6-1)
    16. Caldwell Academy (5-2)
    17. Providence Day (4-2)
    18. Mount Tabor (1-0)
    19. Wesleyan Christian (4-2)
    20. Greenfield School (6-1)
    21. Swansboro (2-0)
    22. Southern Durham (1-0)
    23. Garner (1-0)
    24. Lincolnton (1-0)
    25. Holly Springs (3-0)

    Preseason

    1. Reidsville (29-0)
    2. New Hanover (32-1)
    3. Christ School (24-5)
    4. Farmville Central (30-2)
    5. Lake Norman (28-3)
    6. North Mecklenburg (30-3)
    7. Seventy-First (28-3)
    8. Chambers (22-9)
    9. Clayton (22-7)
    10. Davidson Day (23-7)
    11. The Burlington School (23-12)
    12. Ben L. Smith (25-6)
    13. Green Level (29-2)
    14. Hickory (31-1)
    15. Greenfield School (31-7)
    16. Weddington (27-2)
    17. Greensboro Day (24-13)
    18. Caldwell Academy (23-9)
    19. Wesleyan Christian (19-12)
    20. Providence Day (25-9)
    21. Swansboro (28-2)
    22. Southern Durham (25-5)
    23. Garner (22-8)
    24. Lincolnton (20-8)
    25. Wilson Prep (27-5)

    High school basketball fans: save this page. This is where we’ll update these rankings each week. Statewide rankings will be released on Mondays.

    Other HSOT Rankings from the 2024-25 school year

    • Boys Soccer Statewide Top 25
    • Boys Soccer Area Code Top 15s
    • Volleyball Statewide Top 25
    • Volleyball Area Code Top 15s

    Copyright 2025 by Capitol Broadcasting Company. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

    Source: highschoolot.com