Top 25 Boys XC Rankings by North Jersey.com

 

1. Ridgewood

2. Lakeland

3. Secaucus

4. Clifton

5. NV/Old Tappan

6. Hasbrouck Heights

7. Hackensack

8. Passaic

9. Fair Lawn

10. Indian Hills

11. West Milford

12. Bergen Catholic

13. NV/Demarest

14. Leonia

15. Glen Rock

16. Don Bosco

17. Westwood

18. Passaic Valley

19. Northern Highlands

20. Wayne Hills

21. Bergen Tech

22. Kinnelon

23. Pascack Hills

24. Passaic Tech

25. Tenafly