Dougie Hamilton is set to miss significant time due to a torn left pectoral muscle he sustained against the New York Islanders.