Public Top 20  football rankings

20. Weehawken (8-1)

Last game: Beat Elmwood Park, 21-6, Nov. 9

19. Butler (7-3)

Last game: Lost to Weequahic, 45-28, Nov. 4

18. Park Ridge (6-3)

Last game: Lost to Kinnelon, 36-34, Oct. 28

17. Fort Lee (8-1)

Last game: Beat Teaneck, 28-19, Nov. 3

16. Waldwick/Midland Park (7-3)

Last game: Lost to Mountain Lakes, 27-21, Nov. 4

15. River Dell (6-5)

Last game: Beat Teaneck, 42-0, Nov. 10

14. Dumont (8-3)

Last game: Beat Tenafly, 17-0, Nov. 24

13. Clifton (5-5)

Last game: Lost to Passaic Tech, 21-14, Nov. 4

12. Ridgewood (7-3)

Last game: Lost to West Orange, 34-31 (OT), Nov. 4

11. Ramsey (7-3)

Last game: Lost to Caldwell, 42-7, Nov. 4

10. Eastside (7-4)

Last game: Beat Kennedy, 42-0, Nov. 23

9. Glen Rock (8-2)

Last game: Lost to Newton, 35-14, Nov. 4

8. Wood-Ridge (8-2)

Last game: Lost to Cedar Grove, 17-10, Nov. 4

7. Ramapo (8-3)

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

6. Wayne Valley (10-1)

Last game: Lost to Randolph, 31-28, Nov. 4

5. Rutherford (10-1)

Last game: Lost to Westwood, 21-20, Nov. 12

4. Westwood (11-1)

Last game: Lost to Caldwell, 13-7, Nov. 19

3. Northern Highlands (9-4)

Last game: Lost to Millville, 18-14, Dec. 3

2. Passaic Tech (11-3)

Last game: Lost to Toms River North, 28-7, Dec. 4.

1. Old Tappan (12-1)

Last game: Beat Delsea, 24-14, Dec. 3