Players who played for the New York Knicks and Oklahoma City Thunder

33 players have played for both the New York Knicks and the Oklahoma City Thunder. Patrick Ewing spent the most seasons with the two: 15 with the New York Knicks and 1 with the Oklahoma City Thunder. On a roster now: Isaiah Hartenstein, Dillon Jones, and Svi Mykhailiuk. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the New York Knicks and the Oklahoma City Thunder, with their years at each
PlayerPosNYOKC
Patrick EwingC1985–2000 · 15 seasons2000–2001 · 1 season
Kurt ThomasPF1998–2013 · 8 seasons2007–2008 · 1 season
Bill CartwrightC1979–1988 · 8 seasons1994–1995 · 1 season
Carmelo AnthonyPF2010–2017 · 7 seasons2017–2018 · 1 season
Jerome JamesC2005–2009 · 4 seasons2001–2005 · 4 seasons
Vin BakerPF2003–2005 · 2 seasons1997–2002 · 5 seasons
Lance ThomasF2014–2019 · 5 seasons2014–2015 · 1 season
Nate RobinsonPG2005–2010 · 5 seasons2010–2011 · 1 season
Malik RosePF2004–2009 · 5 seasons2008–2009 · 1 season
David WingateG1998–2000 · 2 seasons1995–2001 · 4 seasons
Xavier McDanielF1991–1992 · 1 season1985–1990 · 5 seasons
Taj GibsonF2019–2024 · 4 seasons2016–2017 · 1 season
Enes FreedomC2017–2019 · 2 seasons2014–2017 · 3 seasons
Raymond FeltonG2010–2014 · 3 seasons2017–2019 · 2 seasons
Nazr MohammedC2003–2005 · 2 seasons2010–2016 · 3 seasons
Chris WilcoxPF2008–2009 · 1 season2005–2009 · 4 seasons
Greg AnthonyG1991–1995 · 4 seasons1997–1998 · 1 season
Isaiah HartensteinC2022–2024 · 2 seasons2024–2026 · 2 seasons
Nerlens NoelC2020–2022 · 2 seasons2018–2020 · 2 seasons
Danilo GallinariPF2008–2011 · 3 seasons2019–2020 · 1 season
Steve NovakSF2011–2013 · 2 seasons2014–2016 · 2 seasons
Cole AldrichC2013–2015 · 2 seasons2010–2012 · 2 seasons
Mouhamed SeneC2008–2009 · 1 season2006–2009 · 3 seasons
Rick BrunsonPG1998–2001 · 3 seasons2005–2006 · 1 season
Cameron PaynePG2024–2025 · 1 season2015–2017 · 2 seasons
Moochie NorrisPG2003–2005 · 2 seasons1998–1999 · 1 season
Tim McCormickC1991–1992 · 1 season1984–1986 · 2 seasons
Dillon JonesF2025–2026 · 1 season2024–2025 · 1 season
Svi MykhailiukG2022–2023 · 1 season2020–2021 · 1 season
Doug McDermottF2017–2018 · 1 season2016–2017 · 1 season
Ronnie BrewerSF2012–2013 · 1 season2012–2013 · 1 season
Terry CummingsF1997–1998 · 1 season1996–1997 · 1 season
Gerald PaddioG1993–1994 · 1 season1992–1993 · 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 Knicks vs Oklahoma City Thunder: head-to-head record →