Public Top 20 rankings

20. New Milford (3-0)

Last game: Beat Hawthorne, 42-7

Next game: Saturday vs. Saddle Brook (1-2)

19. Wayne Hills (3-1)

Last game: Beat Kennedy, 35-0

Next game: Friday at Caldwell (0-3)

18. St. Mary (3-1)

Last game: Beat Weehawken, 43-6

Next game: Saturday vs. Bogota (1-3)

17. Ramapo (0-3)

Last game: Lost to Old Tappan, 27-21

Next game: Saturday at Montclair (2-2)

16. Lakeland (2-2)

Last game: Lost to West Essex, 40-7

Next game: Friday vs. Dover (1-3)

15. West Milford (3-1)

Last game: Lost to Passaic Valley, 21-7

Next game: Friday vs. Mahwah (2-2)

14. Passaic Valley (2-1)

Last game: Beat West Milford, 21-7

Next game: Thursday at Millburn (2-1)

13. Butler (3-0)

Last game: Beat Secaucus, 48-14

Next game: Friday at Hasbrouck Heights (2-1)

12. Becton (4-0)

Last game: Beat Cresskill/Emerson, 41-0

Next game: Oct. 4 vs. Elmwood Park (2-1)

11. River Dell (3-1)

Last game: Beat Parsippany Hills, 29-0

Next game: Saturday at Morris Hills (0-4)

10. Rutherford (3-1)

Last game: Beat North Arlington, 42-14

Next game: Friday at Glen Rock (3-0)

9. Glen Rock (3-0)

Last game: Beat Manchester, 40-14

Next game: Friday vs. Rutherford (2-1)

8. Ramsey (3-1)

Last game: Lost to Pequannock, 28-7

Next game: Friday at Pascack Hills (1-2)

7. Wayne Valley (3-1)

Last game: Beat Paramus, 41-7

Next game: Friday at Hackensack (2-2)

6. Westwood (3-1)

Last game: Beat Caldwell, 35-13

Next game: Friday at Dumont (1-1-1)

5. Pascack Valley (3-1)

Last game: Lost to Northern Highlands, 31-6

Next game: Friday vs. Bergenfield (0-3)

4. Northern Highlands (3-1)

Last game: Beat Pascack Valley, 31-6

Next game: Friday vs. Union City (2-1)

3. Ridgewood (4-0)

Last game: Beat Piscataway, 14-13

Next game: Friday at Passaic Tech (4-0)

2. Old Tappan (4-0)

Last game: Beat Ramapo, 27-21

Next game: Friday vs. Paramus (1-3)

1. Passaic Tech (4-0)

Last game: Beat Columbia, 42-0

Next game: Friday vs. Ridgewood (4-0)