The New York Islanders have re-signed winger Jordan Eberle to a five-year contract before he could reach free agency next month, the team announced Friday.

TSN reports that Eberle's deal has an average annual value of $5.5 million.