Public Top 20 rankings

20. Butler (7-3)

Last game: Did not play

Next game: Season complete

19. Weehawken (8-1)

Last game: Beat Elmwood Park, 21-6

Next game: Season complete

18. Park Ridge (6-3)

Last game: Did not play

Next game: Season complete

17. Fort Lee (8-1)

Last game: Did not play

Next game: Season complete

16. Dumont (7-3)

Last game: Did not play

Next game: Nov. 24 at Tenafly (3-5)

15. Waldwick/Midland Park (7-3)

Last game: Did not play

Next game: Season complete

14. River Dell (6-5)

Last game: Beat Teaneck, 42-0

Next game: Season complete

13. Clifton (5-5)

Last game: Did not play

Next game: Season complete

12. Ridgewood (7-3)

Last game: Did not play

Next game: Season complete

11. Ramsey (7-3)

Last game: Did not play

Next game: Season complete

10. Eastside (6-4)

Last game: Did not play

Next game: Nov. 23 vs. Kennedy (0-9)

9. Glen Rock (8-2)

Last game: Did not play

Next game: Season complete

8. Wood-Ridge (8-2)

Last game: Did not play

Next game: Season complete

7. Ramapo (8-3)

Last game: Lost to Northern Highlands, 49-42 (OT)

Next game: Season complete

6. Northern Highlands (8-3)

Last game: Beat Ramapo, 49-42 (OT)

Next game: Group 4 semifinal: Saturday vs. North Hunterdon (11-1), at Franklin

5. Wayne Valley (10-1)

Last game: Did not play

Next game: Season complete

4. Rutherford (10-1)

Last game: Lost to Westwood, 21-20

Next game: Season complete

3. Passaic Tech (10-2)

Last game: Beat Union City, 14-7

Next game: Group 5 semifinal: Sunday vs. West Orange (8-3), at Franklin

2. Old Tappan (10-1)

Last game: Beat Hillside, 28-14

Next game: Group 3 semifinal: Sunday vs. West Morris (12-0), at Franklin

1.Westwood (11-0)

Last game: Beat Rutherford, 21-20

Next game: Group 2 semifinal: Saturday vs. Caldwell (11-0), at Franklin