Public Top 20 rankings

20. Dwight Morrow (5-3-1)

Last game: Did not play

Next game: No game scheduled

19. Lyndhurst (7-2)

Last game: Did not play

Next game: No game scheduled

18. Hasbrouck Heights (7-3)

Last game: Lost to New Providence, 21-14

Next game: No game scheduled

17. New Milford (7-3)

Last game: Lost to Mountain Lakes, 14-7

Next game: No game scheduled

16. Cliffside Park/Ridgefield (9-0)

Last game: Did not play

Next game: No game scheduled

15. St. Mary (7-4)

Last game: Lost to St. Thomas Aquinas, 61-6

Next game: No game scheduled

14. Rutherford (6-3)

Last game: Did not play

Next game: No game scheduled

13. Wayne Valley (6-4)

Last game: Did not play

Next game: No game scheduled

12. Ramsey (7-3)

Last game: Lost to Hanover Park, 34-6

Next game: No game scheduled

11. Ridgewood (6-4)

Last game: Lost to East Orange, 14-3

Next game: No game scheduled

10. Passaic Valley (7-3)

Last game: Lost to River Dell, 22-21 (OT)

Next game: No game scheduled

9. River Dell (8-3)

Last game: Beat Passaic Valley, 22-21 (OT)

Next game: Friday at Pascack Valley (9-1

8. Northern Highlands (6-4)

Last game: Beat Woodbridge, 26-7

Next game: Friday at Phillipsburg (9-1)

7. Westwood (8-2)

Last game: Lost to Newark Shabazz, 14-6

Next game: No game scheduled

6. Glen Rock (9-1)

Last game: Beat High Point, 35-18

Next game: Friday vs. Hanover Park (9-1)

5. Ramapo (7-3)

Last game: Beat Ridge, 28-27

Next game: Saturday at Morris Knolls (10-0)

4. Butler (10-0)

Last game: Beat Glen Ridge, 40-20

Next game: Friday vs. Mountain Lakes (6-4)

3. Passaic Tech (9-2)

Last game: Beat Elizabeth, 35-26

Next game: Friday at Union City (9-1)

2. Old Tappan (9-1)

Last game: Beat Cranford, 22-14

Next game: Friday vs. West Essex (8-2)

1. Pascack Valley (9-1)

Last game: Beat Montville, 28-12

Next game: Friday vs. River Dell (8-3)