Brian Cilento had eight rushes for 92 yards and two touchdowns to help give Immaculata a 49-6 victory over Hudson Catholic in Jersey City.
Jaiden Drake-Murray rushed for 56 yards and added two touchdowns for Immaculata (4-2).
Immaculata led 28-0 at halftime before scoring 21 points in the second half on the way to breaking its recent two-game losing streak.
Jaime Martin threw a 65-yard touchdown pass to Quinn Hayden in the victory.
Zion Fairley had a four-yard touchdown run in the fourth quarter for Hudson Catholic (1-5).