The hosts extended their unbeaten run to ten league games as they had the four-try bonus point sealed by half-time, when they led 26-0.
Worthing dropped a place to 11th with the defeat and host the side that moved above them, Old Albanian, next weekend.
Other results: Henley Hawks 21-32 Fylde; Hull Ionians 25-47 Esher; Wharfedale 19-17 Doncaster Knights; Cinderford 28-27 Tynedale; Coventry 18-19 Rosslyn Park; Old Albanian 53-16 Blackheath; Richmond 33-10 Loughborough Students.