Football: North Jersey Public Top 20 after Week 3

20. Wood-Ridge (4-0)

Last game: Beat Weehawken, 44-6

Next game: Sept. 26 vs. Wallington (1-3)

19. Hasbrouck Heights (3-1)

Last game: Beat Hawthorne, 41-7

Next game: Sept. 26 vs. Saddle Brook (0-4)

18. Ridgewood (2-2)

Last game: Lost to Piscataway, 16-8

Next game: Sept. 26 vs. Passaic Tech (2-2)

17. Dumont (4-0)

Last game: Beat Bergenfield, 21-6

Next game: Sept. 26 at Westwood (3-1)

16. Hackensack (3-1)

Last game: Beat Eastside, 38-21

Next game: Sept. 26 at Wayne Valley (3-1)

15. Butler (3-0)

Last game: Beat Saddle Brook, 42-10

Next game: Sept. 26 at Secaucus (2-1)

14. West Milford (3-1)

Last game: Lost to Passaic Valley, 31-21

Next game: Sept. 27 at Mahwah (2-2)

13. Pascack Valley (2-2)

Last game: Lost to Northern Highlands, 39-13

Next game: Sept. 27 at Bergenfield (1-3)

12. River Dell (2-2)

Last game: Beat Parsippany Hills, 14-0

Next game: Sept. 26 vs. Morris Hills (1-3)

11. Passaic Valley (2-1)

Last game: Beat West Milford, 31-21

Next game: Sept. 26 vs. Millburn (3-1)

10. Ramsey (3-1)

Last game: Beat Pequannock, 42-14

Next game: Sept. 25 vs. Pascack Hills (0-3)

9. Wayne Valley (3-1)

Last game: Beat Paramus, 34-0

Next game: Sept. 26 vs. Hackensack (3-1)

8. Glen Rock (4-0)

Last game: Beat Pompton Lakes, 20-10

Next game: Sept. 26 at Rutherford (3-0)

7. Rutherford (3-0)

Last game: Beat Waldwick/Midland Park, 38-14

Next game: Sept. 26 vs. Glen Rock (4-0)

6. Passaic Tech (2-2)

Last game: Beat Columbia, 41-7

Next game: Sept. 26 at Ridgewood (2-2)

5. Westwood (3-1)

Last game: Lost to Caldwell, 17-14 (OT)

Next game: Sept. 26 vs. Dumont (4-0)

4. Wayne Hills (4-0)

Last game: Beat Kennedy, 49-0

Next game: Sept. 26 vs. Caldwell (1-2)

3. Ramapo (2-1)

Last game: Lost to Old Tappan, 28-24

Next game: Sept. 26 vs. Montclair (0-4)

2. Northern Highlands (4-0)

Last game: Beat Pascack Valley, 39-13

Next game: Sept. 26 at Union City (1-2)

1. Old Tappan (4-0)

Last game: Beat Ramapo, 28-24

Next game: Sept. 26 at Paramus (0-4)