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).