Greiss will count $3.33 million against the salary cap throughout the length of the deal. The German netminder will make $3.25 million next season, $3.5 million in 2018-19 and $3.75 million in 2019-20.
The 31-year-old is 14-7-3 with a 2.25 goals-against average and .928 save percentage in 25 games this season. He usurped Jaroslav Halak as the Islanders’ starter, and the team waived the Slovak goalie and sent him to the American Hockey League.
In 155 NHL games over eight seasons with the San Jose Sharks, Phoenix Coyotes and Pittsburgh Penguins, Greiss has a 2.41 GAA and .919 save percentage