Public School Top 20 football rankings
20. Glen Rock (3-2)
Last game: Beat New Milford, 35-0
Next game: TBD
19. Hackensack (3-3)
Last game: Beat Passaic, 49-12
Next game: at Passaic Tech (4-2), Friday
18. Lyndhurst (4-1)
Last game: Beat Lodi, 49-15
Next game: at New Milford (0-5), Friday
17. Becton (5-1)
Last game: Beat Secaucus, 44-6
Next game: vs. Hasbrouck Heights (4-1), Friday
16. Lakeland (4-2)
Last game: Lost to Westwood, 21-17
Next game: at Ramsey (6-0), Friday
15. Westwood (4-2)
Last game: Beat Lakeland, 21-17
Next game: vs. West Milford (3-3), Friday
14. Waldwick/Midland Park (4-1)
Last game: Beat Manchester, 38-0
Next game: at Lodi (0-6), Saturday
13. Pascack Valley (4-2)
Last game: Beat Wayne Hills, 13-7 (OT)
Next game: vs. Demarest (3-3), Friday
12. Hawthorne (4-1)
Last game: Beat Garfield, 36-0
Next game: at Pompton Lakes (4-2), Saturday
11. Eastside (4-2)
Last game: Lost to Passaic Tech, 9-6 (OT)
Next game: vs. Clifton (5-1), Thursday
10. Passaic Tech (4-2)
Last game: Beat Eastside, 9-6 (OT)
Next game: vs. Hackensack (3-3), Friday
9. River Dell (4-2)
Last game: Lost to Nutley, 29-28
Next game: at Bergenfield (2-4), Saturday
8. Rutherford (5-1)
Last game: Beat Pompton Lakes, 27-7
Next game: TBD
7. Hasbrouck Heights (4-1)
Last game: Beat North Arlington, 61-14
Next game: at Becton (5-1), Friday
6. Park Ridge (5-0)
Last game: Beat St. Mary, 35-0
Next game: at Wood-Ridge (3-3), Friday
5. Ridgewood (4-1)
Last game: Beat Paramus, 40-7
Next game: at Irvington (4-2), Saturday
4. Clifton (5-1)
Last game: Lost to Northern Highlands, 29-6
Next game: at Eastside (4-2), Thursday
3. Ramsey (6-0)
Last game: Beat Hanover Park, 49-7
Next game: vs. Lakeland (4-2), Friday
2. Ramapo (6-0)
Last game: Beat Wayne Valley, 50-20
Next game: at Wayne Hills (2-4), Friday
1. Northern Highlands (6-0)
Last game:Beat Clifton, 29-6
Next game: vs. Old Tappan (2-4), Friday
ALSO RECEIVING VOTES: Pompton Lakes (3-2), Ridgefield Park (4-2).