Players who played for the Knicks and the Trail Blazers

31 players · NBA since 1996/97

31 players have played for both the Knicks and the Trail Blazers in the NBA since 1996/97. 16 played for the Knicks first and 15 for the Trail Blazers first. The longest-serving played 667 games across both; the top scorer got 12,765 points; the first move came in 1997/98, the most recent in 2022/23.

Can you name all 31?

0/310:00

  1.  Knicks 614 · Trail Blazers 53
  2.  Knicks 21 · Trail Blazers 594
  3.  Knicks 433 · Trail Blazers 139
  4.  Knicks 80 · Trail Blazers 395
  5.  Knicks 264 · Trail Blazers 134
  6.  Knicks 319 · Trail Blazers 64
  7.  Knicks 2 · Trail Blazers 376
  8.  Knicks 299 · Trail Blazers 60
  9.  Knicks 308 · Trail Blazers 38
  10.  Knicks 12 · Trail Blazers 307
  11.  Knicks 173 · Trail Blazers 133
  12.  Knicks 62 · Trail Blazers 240
  13.  Knicks 137 · Trail Blazers 145
  14.  Knicks 68 · Trail Blazers 195
  15.  Knicks 199 · Trail Blazers 60
  16.  Knicks 27 · Trail Blazers 221
  17.  Knicks 82 · Trail Blazers 157
  18.  Knicks 115 · Trail Blazers 116
  19.  Knicks 196 · Trail Blazers 21
  20.  Knicks 83 · Trail Blazers 99
  21.  Knicks 49 · Trail Blazers 119
  22.  Knicks 17 · Trail Blazers 129
  23.  Knicks 115 · Trail Blazers 21
  24.  Knicks 58 · Trail Blazers 59
  25.  Knicks 71 · Trail Blazers 28
  26.  Knicks 58 · Trail Blazers 37
  27.  Knicks 70 · Trail Blazers 24
  28.  Knicks 8 · Trail Blazers 75
  29.  Knicks 35 · Trail Blazers 20
  30.  Knicks 41 · Trail Blazers 9
  31.  Knicks 8 · Trail Blazers 2

Who stands out

Spoilers

Kurt Thomas has the most games for the two combined: 614 for the Knicks and 53 for the Trail Blazers. Carmelo Anthony scored the most points across both: 10,775 for the Knicks and 1,990 for the Trail Blazers.

In our data, Chris Dudley was the first to have played for both (his first game for the Knicks came in 1997/98). The most recent player to play for both is Ryan Arcidiacono, who first played for the Trail Blazers in 2022/23.

Show all 31 players

Spoilers
Every player who played for the Knicks and the Trail Blazers (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerKnicksTrail BlazersFirst
GPtsSeasonsGPtsSeasons
Kurt Thomas6146,3251998–2013531602011/12Knicks
Rasheed Wallace211462012/135949,9831996–2004Trail Blazers
Carmelo Anthony43310,7752010–20171391,9902019–2021Knicks
Zach Randolph801,4432007–20093956,2992001–2007Trail Blazers
Marcus Camby2642,3641998–20131346472009–2012Knicks
Josh Hart3193,6462022–2027647462021–2023Trail Blazers
Wesley Matthews2142018/193765,7632010–2015Trail Blazers
Jamal Crawford2995,2692004–2009608372011/12Knicks
Jared Jeffries3081,3162006–201238442012/13Knicks
Maurice Harkless12822019/203072,4162015–2019Trail Blazers
Chris Dudley1733821997–20001333771996–2003Trail Blazers
Jarrett Jack624662017/182402,2862005–2008Trail Blazers
Channing Frye1371,4862005–20071458052007–2009Knicks
Noah Vonleh685712018/191957472015–2018Trail Blazers
Raymond Felton1992,6702010–2014606842011/12Knicks
Sergio Rodriguez272002009/102217872006–2009Trail Blazers
Robin Lopez828422015/161571,6102013–2015Trail Blazers
Enes Freedom1151,6142017–20191161,2992018–2021Knicks
Kevin Knox II1961,5942018–2022211782022/23Knicks
Rick Brunson831171998–2001992871997–2002Trail Blazers
Qyntel Woods493292005/061193592002–2004Trail Blazers
Kelvin Cato17222006/071294651997–1999Trail Blazers
Trevor Ariza1156332004–2006212312019/20Knicks
Mario Hezonja585112018/19592842019/20Knicks
Arron Afflalo719092015/16282692014/15Trail Blazers
Dennis Smith Jr.585042018–2021372062021/22Knicks
Fred Jones705322007/08241152006/07Trail Blazers
Ime Udoka8222005/06756292006/07Knicks
Cam Reddish352592021–2023202192022/23Knicks
Ryan Arcidiacono41192021–20249232022/23Knicks
Earl Barron8932009–2013272010/11Knicks

Head to head

In the NBA since 1996/97, the Knicks and the Trail Blazers have met 57 times: the Knicks won 25, the Trail Blazers 32.

  • Knicks' biggest win: Knicks 121-79 Trail Blazers (2011/12)
  • Trail Blazers' biggest win: Trail Blazers 115-87 Knicks (2019/20)

Play

FAQ

Spoilers
How many players have played for both the Knicks and the Trail Blazers?
31 in the NBA since 1996/97: Kurt Thomas, Rasheed Wallace, Carmelo Anthony, Zach Randolph, Marcus Camby, Josh Hart and 25 more.
Who has played the most games for the Knicks and the Trail Blazers?
Kurt Thomas: 614 for the Knicks and 53 for the Trail Blazers, 667 in all. Carmelo Anthony scored the most points across both, 12,765.
Who is the most recent player to play for both the Knicks and the Trail Blazers?
Ryan Arcidiacono. He played for the Knicks (2021–2024), then the Trail Blazers from 2022/23.
What period does this list cover?
NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.