St. Joseph harriers top Trinity Catholic