Freshman boys hold on for win; JVs squads lose