Here are the Top 25 rankings based on results reported through Jan. 7:

Top 25 Boys Hoops rankings

1. Don Bosco (8-2)

2. Bergen Catholic (7-2)

3. Ramapo (6-4)

4. Ramsey (9-0)

5. St. Joseph (5-3)

6. Ridgewood (10-1)

7. St. Mary (9-0)

8. Teaneck (6-4)

9. Eastside (5-4)

10. Hackensack (5-4)

11. Kennedy (5-3)

12. Paterson Charter (8-1)

13. Wayne Valley (5-4)

14. Northern Highlands (6-3)

15. Demarest (7-2)

16. DePaul (6-4)

17. Dumont (8-2)

18. Lyndhurst (8-1)

19. Wayne Hills (7-2)

20. Fair Lawn (6-3)

21. Dwight-Englewood (6-3)

22. Glen Rock (6-4)

23. Passaic Valley (6-2)

24. Cliffside Park (5-3)

25. Dwight Morrow (6-3)

Also considered: Bergen Charter (8-0), Bergenfield (6-4), Mahwah (7-4), New Milford (8-1), Passaic (5-5), Pompton Lakes (8-1), Rutherford (8-1), Saddle River Day (3-4), Tenafly (4-3).

NJIC Divisional Standings

COLONIAL DIVISION

Glen Rock 4-0

Pompton Lakes 3-1

Eastern Christian 2-2

Hawthorne 2-2

Hawthorne Christian 1-3

Butler 0-4

AMERICAN DIVISION

Paterson Charter 4-0

Lodi 3-1

Garfield 2-2

Manchester 2-2

Elmwood Park 1-3

Saddle Brook 0-4

NATIONAL DIVISION

Lyndhurst 4-0

Rutherford 4-0

Secaucus 2-2

Weehawken 2-2

Harrison 0-4

North Arlington 0-4

MEADOWLANDS DIVISION

St. Mary 4-0

Becton 2-1

Hasbrouck Heights 2-1

Wallington 0-3

Wood-Ridge 0-3

LIBERTY DIVISION

New Milford 4-0

Bogota 2-1

Leonia 1-2

Ridgefield 1-2

Palisades Park 0-3

PATRIOT DIVISION

Cresskill 3-0

Park Ridge 3-1

Emerson 1-2

Waldwick 1-2

Midland Park 0-3

Based on results reported to The Record through Jan. 7.