Hasbrouck Heights had won four straight at home, but on Saturday they bumped up to 6-2 to make it five. They enjoyed a cozy 29-15 win over the Park Ridge Owls. This was payback for the Aviators, who suffered a 21-3 loss the last time these two teams met.

Michael Napolitano
| 10/18/25 vs Park Ridge | 168 |
| 10/10/25 vs Secaucus | 150 |
| 10/03/25 @ Butler | 102 |
| 09/26/25 vs Saddle Brook | 174 |
| 09/19/25 @ Hawthorne | 198 |
| 09/12/25 vs New Milford | 174 |
Michael Napolitano had another great game (as he tends to do), rushing for 168 yards and a pair of TDs while picking up 8.0 yards per carry. His rushing production has been exceptional as that marked his sixth straight game with at least 102 rushing yards. The team also got some help courtesy of Nicholas Haines, who rushed for 62 yards and one touchdown on only five carries.
They were just one part of a punishing run game: Hasbrouck Heights was unstoppable on the ground and finished the game with 272 rushing yards. That strong performance was nothing new for the team: they've now rushed for at least 222 rushing yards in six consecutive games.
Hasbrouck Heights' defense stepped up as well, laying out the QB four times. Park Ridge's QB won't forget Jack Focarino anytime soon given he sacked him twice.
As for Park Ridge, their defeat ended a three-game streak of away wins and brought them to 4-3. Give some credit to the fans of both teams: the last four times they've met, the home team has come away the winner.
Despite the loss, Park Ridge saw an underclassman step up: sophomore Patrick Randolph rushed for 74 yards and a pair of scores.
Hasbrouck Heights wasted no time getting back out on the field and has already played their next matchup, a 13-7 victory against Glen Rock on the 24th. As for Park Ridge, they have also already played their next contest, a 35-7 defeat against Lyndhurst on the 24th.
Article generated by infoSentience based on data entered on MaxPreps