Players who played for the New Jersey Devils and New York Islanders

48 players have played for both the New Jersey Devils and the New York Islanders. Andy Greene spent the most seasons with the two: 14 with the New Jersey Devils and 3 with the New York Islanders. On a roster now: Kyle Palmieri, Ondrej Palat, Dennis Cholowski, Maxim Tsyplakov, and Kenneth Appleby. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the New Jersey Devils and the New York Islanders, with their years at each
PlayerPosNJNYI
Andy GreeneD2006–2020 · 14 seasons2019–2022 · 3 seasons
Travis ZajacC2006–2021 · 15 seasons2020–2021 · 1 season
Jay PandolfoLW1996–2010 · 13 seasons2011–2012 · 1 season
Chris TerreriG1986–2001 · 12 seasons2000–2001 · 1 season
Kyle PalmieriC2015–2021 · 6 seasons2020–2026 · 6 seasons
Brian RolstonRW1994–2011 · 9 seasons2011–2012 · 1 season
Zach PariseLW2005–2012 · 7 seasons2021–2023 · 2 seasons
Bill GuerinRW1991–1998 · 7 seasons2007–2009 · 2 seasons
Cory SchneiderG2013–2020 · 7 seasons2021–2022 · 1 season
Stephen GiontaRW2010–2016 · 6 seasons2016–2019 · 2 seasons
Kirk MullerLW1984–1991 · 7 seasons1995–1996 · 1 season
Jim DowdC1991–2007 · 6 seasons1996–1997 · 1 season
Pat Jr. ConacherG1985–1992 · 6 seasons1995–1996 · 1 season
Michael GrabnerRW2017–2018 · 1 season2010–2015 · 5 seasons
Steve BernierRW2011–2015 · 4 seasons2015–2018 · 2 seasons
Sergei NemchinovC1998–2002 · 4 seasons1997–1999 · 2 seasons
Tom ChorskeRW1991–1995 · 4 seasons1997–1999 · 2 seasons
Steve ThomasRW1995–1998 · 3 seasons1992–1995 · 3 seasons
Ondrej PalatLW2022–2026 · 4 seasons2025–2026 · 1 season
Eric BoultonLW2011–2012 · 1 season2012–2016 · 4 seasons
Marek ZidlickyD2011–2015 · 4 seasons2015–2016 · 1 season
Mike MottauD2007–2010 · 3 seasons2010–2012 · 2 seasons
Arron AshamRW2007–2008 · 1 season2002–2007 · 4 seasons
Ken SuttonD1997–2001 · 4 seasons2001–2002 · 1 season
Claude LoiselleC1986–1989 · 3 seasons1992–1994 · 2 seasons
Tom KurversD1987–1989 · 2 seasons1991–1994 · 3 seasons
Dennis CholowskiD2024–2026 · 2 seasons2022–2025 · 2 seasons
Vladimir MalakhovD1999–2006 · 2 seasons1992–1994 · 2 seasons
Ray GirouxD2002–2004 · 2 seasons1999–2002 · 2 seasons
Alexander SemakC1991–1994 · 3 seasons1995–1996 · 1 season
Maxim TsyplakovRW2025–2026 · 1 season2024–2026 · 2 seasons
P.A. ParenteauRW2016–2017 · 1 season2010–2012 · 2 seasons
Yann DanisG2009–2016 · 2 seasons2008–2009 · 1 season
Ben WalterC2009–2010 · 1 season2007–2009 · 2 seasons
Kevin WeekesG2007–2009 · 2 seasons1999–2000 · 1 season
Brad LukowichD2005–2007 · 2 seasons2005–2006 · 1 season
Mike DunhamG1996–1998 · 2 seasons2006–2007 · 1 season
Viktor KozlovRW2003–2006 · 2 seasons2006–2007 · 1 season
Jason WiemerC2005–2006 · 1 season2002–2004 · 2 seasons
Craig DarbyC2002–2004 · 2 seasons1995–1996 · 1 season
John VanbiesbrouckG2000–2002 · 2 seasons2000–2001 · 1 season
Kenneth ApplebyG2017–2018 · 1 season2023–2024 · 1 season
Tyler KennedyC2015–2016 · 1 season2014–2015 · 1 season
Dean McAmmondLW2009–2010 · 1 season2008–2009 · 1 season
Rob DavisonD2009–2010 · 1 season2007–2008 · 1 season
Deron QuintD1999–2000 · 1 season2006–2007 · 1 season
Joel BouchardD2001–2002 · 1 season2005–2006 · 1 season
Corey FosterD1988–1989 · 1 season1996–1997 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

New Jersey Devils vs New York Islanders: head-to-head record →