Players who played for the New York Rangers and Ottawa Senators

47 players have played for both the New York Rangers and the Ottawa Senators. Mika Zibanejad spent the most seasons with the two: 10 with the New York Rangers and 5 with the Ottawa Senators. On a roster now: Mika Zibanejad, Vladislav Namestnikov, Cam Talbot, and Anthony Duclair. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the New York Rangers and the Ottawa Senators, with their years at each
PlayerPosNYROTT
Mika ZibanejadC2016–2026 · 10 seasons2011–2016 · 5 seasons
Wade ReddenD2008–2010 · 2 seasons1996–2008 · 11 seasons
Alex KovalevRW1992–2004 · 9 seasons2009–2011 · 2 seasons
Derek StepanC2010–2017 · 7 seasons2020–2021 · 1 season
Derick BrassardC2012–2016 · 4 seasons2016–2023 · 3 seasons
Karel RachunekD2003–2007 · 2 seasons1999–2004 · 5 seasons
Michael Del ZottoD2009–2014 · 5 seasons2021–2022 · 1 season
Artem AnisimovC2008–2012 · 4 seasons2019–2021 · 2 seasons
Vinny ProspalLW2009–2011 · 2 seasons1997–2001 · 4 seasons
Jody HullRW1990–1992 · 2 seasons1992–2004 · 4 seasons
Alexandre DaigleRW1999–2000 · 1 season1993–1998 · 5 seasons
Stan NeckarD1998–1999 · 1 season1994–1999 · 5 seasons
Marian GaborikRW2009–2013 · 4 seasons2017–2018 · 1 season
Todd WhiteC2010–2011 · 1 season2000–2004 · 4 seasons
Troy MalletteLW1989–1991 · 2 seasons1993–1996 · 3 seasons
Nick HoldenD2016–2018 · 2 seasons2021–2023 · 2 seasons
Vladislav NamestnikovC2017–2020 · 3 seasons2019–2020 · 1 season
Matt GilroyD2009–2013 · 3 seasons2011–2012 · 1 season
Derek ArmstrongC1998–2001 · 3 seasons1997–1998 · 1 season
Eric LacroixLW1998–2001 · 3 seasons2000–2001 · 1 season
Bill BergLW1995–1998 · 3 seasons1998–1999 · 1 season
Norm MaciverD1986–1988 · 2 seasons1992–1994 · 2 seasons
Cam TalbotG2013–2015 · 2 seasons2022–2023 · 1 season
Micheal HaleyC2012–2020 · 2 seasons2020–2021 · 1 season
Anthony DuclairLW2014–2015 · 1 season2018–2020 · 2 seasons
Scott GomezC2007–2009 · 2 seasons2015–2016 · 1 season
Alex AuldG2009–2010 · 1 season2008–2012 · 2 seasons
Lawrence NycholatD2003–2004 · 1 season2006–2008 · 2 seasons
Brad SmythRW1997–2001 · 2 seasons2002–2003 · 1 season
Colin ForbesLW2000–2001 · 1 season1999–2001 · 2 seasons
David OliverRW1996–1997 · 1 season1998–2001 · 2 seasons
Rob ZamunerLW1991–1992 · 1 season1999–2001 · 2 seasons
Kevin MillerC1988–1990 · 2 seasons1999–2000 · 1 season
Joe CirellaD1991–1993 · 2 seasons1995–1996 · 1 season
Phil BourqueLW1992–1993 · 1 season1994–1996 · 2 seasons
Vladimir TarasenkoRW2022–2023 · 1 season2023–2024 · 1 season
Justin FalkD2013–2014 · 1 season2018–2019 · 1 season
Viktor StalbergLW2015–2016 · 1 season2016–2017 · 1 season
Michael KostkaD2014–2015 · 1 season2015–2016 · 1 season
Brendan BellD2011–2012 · 1 season2008–2009 · 1 season
Corey LockeC2009–2010 · 1 season2010–2011 · 1 season
Matt CullenC2006–2007 · 1 season2009–2010 · 1 season
Greg de VriesD2003–2004 · 1 season2003–2004 · 1 season
Ted DonatoC2002–2003 · 1 season1998–1999 · 1 season
Andreas JohanssonLW2001–2002 · 1 season1998–1999 · 1 season
Grant LedyardD1984–1985 · 1 season1999–2000 · 1 season
Steve LaroucheC1995–1996 · 1 season1994–1995 · 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 York Rangers vs Ottawa Senators: head-to-head record →