Public Top 20 Football rankings
No. 20 Saddle Brook (7-1)
Last game: Beat Bogota, 14-7
Next game: Season complete
No. 19 West Milford (5-5)
Last game: Beat Lincoln, 20-14
Next game: at West Essex (8-2)
No. 18 Becton (7-3)
Last game: Beat Wallington, 28-14
Next game: at Park Ridge (8-1)
No. 17 Old Tappan (5-5)
Last game: Beat Nutley by forfeit
Next game: at West Morris (7-3)
No. 16 Westwood (7-3)
Last game: Beat Lakeland, 21-7
Next game: at Caldwell (9-0)
No. 15 Hasbrouck Heights (6-3)
Last game: Beat Wallkill Valley, 28-0
Next game: vs. Kittatinny (6-4)
No. 14 Waldwick/Midland Park (7-2)
Last game:Beat Glen Rock, 50-7
Next game: vs. Hanover Park (5-4)
No. 13 Hawthorne (7-2)
Last game:Lost to Jefferson, 20-13
Next game: Season complete
No. 12 Ridgefield Park (8-2)
Last game: Beat Lenape Valley, 22-21
Next game: at Rutherford (8-1)
No. 11 Pascack Valley (7-3)
Last game:Beat Montville, 34-17
Next game: at Cranford (9-0)
No. 10 Eastside (6-3)
Last game: Beat Bridgewater-Raritan, 22-21 (2OT)
Next game: at Union (9-1)
No. 9 Passaic Tech (7-3)
Last game: Beat Montclair, 20-14 (3OT)
Next game: at Ridgewood (7-2)
No. 8 Ramsey (9-1)
Last game: Lost to Hanover Park, 33-21
Next game: Season complete
No. 7 Park Ridge (8-1)
Last game: Beat Newark Shabazz, 49-7
Next game: vs. Becton (7-3)
No. 6 River Dell (8-2)
Last game: Beat Vernon, 39-26
Next game: vs. Sparta (7-3)
No. 5 Rutherford (8-1)
Last game: Beat Pompton Lakes, 28-18
Next game: vs. Ridgefield Park (8-2)
No. 4 Clifton (8-2)
Last game: Beat Hackensack, 23-14
Next game: vs. Phillipsburg (7-3)
No. 3 Ramapo (9-1)
Last game: Beat Chatham, 47-21
Next game: vs. Ridge (7-2)
No. 2 Ridgewood (7-2)
Last game: Beat Columbia, 34-0
Next game: vs. Passaic Tech (7-3)
No. 1 Northern Highlands (10-0)
Last game: Beat Montgomery, 61-14
Next game: vs. Mount Olive (8-2)
OTHERS RECEIVING VOTES: Dumont (8-1), Wallington (7-3).