New York Islanders 25 sierpnia 1997 został zawodnikiem New York Islanders, w którym odnosił największe sukcesy podczas gry w NHL. Debiut w nowojorskiej drużynie zaliczył 3 października 1997 w meczu u siebie w lokalnym rywalem – New York Rangers, zakończonym remisem 2:2. Pierwszego gola dla Islanders zdobył 19 października 1997 w wygranym 5:2 meczu u siebie z Mighty Ducks of Anaheim w 27. minucie meczu na 4:1 oraz zaliczył asystęN.H.L.: YESTERDAY; Isles Rock The West, Again [dostęp:1997-10-20] . Łącznie w fazie zasadniczej sezonu 1997/1998 rozegrał 68 meczów i zdobył 25 punktów (12 bramek, 13 asyst) oraz spędził 23 minuty na ławce kar, a jego zespół zajął 10. miejsce w Konferencji Wschodniej i nie awansował do fazy play-off.

W następnym sezonie 1998/1999 rozegrał 78 meczów i zdobył 38 punktów (21 bramek, 17 asyst) oraz spędził 14 minut na ławce kar, a jego zespół zajął 13. miejsce w Konferencji Wschodniej i nie awansował do fazy play-off.