Public Top 20 Football rankings
20. Hasbrouck Heights (2-1)
Last game: Beat New Milford, 26-7
Next game: Sept. 19 at Hawthorne (2-1)
19. Dumont (3-0)
Last game: Beat Dwight Morrow, 38-8
Next game: Sept. 19 vs. Bergenfield (1-2)
18. Mahwah (2-1)
Last game: Lost to Ramsey, 42-35
Next game: Sept. 20 at Morris Catholic (1-2)
17. Hackensack (2-1)
Last game: Lost to Northern Highlands, 36-7
Next game: Sept. 19 vs. Eastside (1-2)
16. Butler (2-0)
Last game: Beat Hawthorne, 28-14
Next game: Sept. 19 at Saddle Brook (0-3)
15. River Dell (1-2)
Last game: Beat Paramus, 49-14
Next game: Sept. 19 at Parsippany Hills (0-3)
14. Ridgewood (2-1)
Last game: Lost to Ramapo, 52-7
Next game: Sept. 19 at Piscataway (2-1)
13. Passaic Valley (1-1)
Last game: Lost to Wayne Valley, 35-7
Next game: Sept. 19 at West Milford (3-0)
12. Ramsey (2-1)
Last game: Beat Mahwah, 42-35
Next game: Sept. 19 at Pequannock (1-1)
11. Wayne Valley (2-1)
Last game: Beat Passaic Valley, 35-7
Next game: Sept. 19 at Paramus (0-3)
10. Glen Rock (3-0)
Last game: Beat North Arlington, 27-12
Next game: Sept. 19 vs. Pompton Lakes (1-2)
9. West Milford (3-0)
Last game: Beat Dover, 51-13
Next game: Sept. 19 vs. Passaic Valley (1-1)
8. Rutherford (2-0)
Last game: Did not play
Next game: Sept. 19 at Waldwick/Midland Park (1-2)
7. Passaic Tech (1-2)
Last game: Beat Eastside, 56-14
Next game: Sept. 19 vs. Columbia (2-0)
6. Pascack Valley (2-1)
Last game: Beat Teaneck, 29-26
Next game: Saturday vs. Northern Highlands (3-0)
5. Wayne Hills (3-0)
Last game: Beat Nutley, 34-10
Next game: Sept. 19 vs. Kennedy (0-1)
4. Westwood (3-0)
Last game: Beat Pascack Hills, 27-0
Next game: Sept. 19 at Caldwell (0-2)
3. Northern Highlands (3-0)
Last game: Beat Hackensack, 36-7
Next game: Sept. 20 at Pascack Valley (2-1)
2. Ramapo (2-0)
Last game: Beat Ridgewood, 52-7
Next game: Sept. 19 vs. Old Tappan (3-0)
1. Old Tappan (3-0)
Last game: Beat Bergenfield, 41-14
Next game: Sept. 19 vs. Ramapo (2-0)
Also receiving votes: Bogota (3-0), Wood-Ridge (3-0)